Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the variables.
The table whose values are to be accessed.
The order in which the variables should be accessed. The last variable's states toggle fastest.
Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the variables.
The table whose values are to be accessed.
The order in which the variables should be accessed. The last variable's states toggle fastest.
Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the variables. Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the variables. Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the variables. Any times that are contained within the {@link com.bayesserver.VariableContextCollection} will be used. Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the node variables. Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the node variables. Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the variables at specified times. Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the variables at specified times. Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the node variables. Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the node variables.
The table whose values are to be accessed.
The order in which the variables should be accessed. The last variable's states toggle fastest.
Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the variables. Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the variables. Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the variables. Any times that are contained within the {@link com.bayesserver.VariableContextCollection} will be used. Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the node variables. Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the node variables. Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the variables at specified times. Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the variables at specified times. Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the node variables. Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the node variables.
The table whose values are to be accessed.
The order in which the variables should be accessed. The last variable's states toggle fastest.
Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the variables. Any times that are contained within the {@link com.bayesserver.VariableContextCollection} will be used.
The table whose values are to be accessed.
The order in which the variables should be accessed. The last variable's states toggle fastest.
Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the node variables.
The table whose values are to be accessed.
The order in which the variables should be accessed. The last variable's states toggle fastest.
The times for the node variables.
Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the node variables.
The table whose values are to be accessed.
The order in which the variables should be accessed. The last variable's states toggle fastest.
The times for the node variables.
Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the variables at specified times.
The table whose values are to be accessed.
The order in which the variables should be accessed. The last variable's states toggle fastest.
The times for the node variables.
Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the variables at specified times.
The table whose values are to be accessed.
The order in which the variables should be accessed. The last variable's states toggle fastest.
The times for the node variables.
Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the node variables.
The table whose values are to be accessed.
The order in which the variables should be accessed. The last variable's states toggle fastest.
Initializes a new instance of the {@link com.bayesserver.TableAccessor} class, allowing random access to [table] with a specified [order] for the node variables.
The table whose values are to be accessed.
The order in which the variables should be accessed. The last variable's states toggle fastest.
Gets the count of values in the underlying {@link com.bayesserver.Table}.
The count.
Gets the underlying {@link com.bayesserver.Table}.
The underlying {@link com.bayesserver.Table}.
Copies values from an array into the underlying {@link com.bayesserver.Table} using the variable ordering of the {@link com.bayesserver.TableAccessor}, not the {@link com.bayesserver.Table#getSortedVariables}.
An array of values to copy.
Gets the underlying {@link com.bayesserver.Table} value, using states corresponding to the order of variables in the {@link com.bayesserver.TableAccessor}.
The underlying {@link com.bayesserver.Table} value.
Gets the underlying {@link com.bayesserver.Table} value, specified i.
The table value.
Gets the {@link com.bayesserver.TableAccessor} row for the given states. The row is relative to the specified variable ordering in the {@link com.bayesserver.TableAccessor}.
The states.
The corresponding row in the {@link com.bayesserver.TableAccessor}.
Gets the state at the given position [i] for the node given by [node]. The position is relative to the specified variable ordering in the {@link com.bayesserver.TableAccessor}.
The position at which to retrieve the state.
The node.
The state.
Gets the states at the given position [i]. The position is relative to specified variable ordering in the {@link com.bayesserver.TableAccessor}.
The position at which to retrieve the states.
A buffer for the states, which is overwritten by the method.
Gets the equivalent index in the underlying table that corresponds to the index in the accessor.
The accessor index.
The equivalent underlying table index.
Sets the underlying {@link com.bayesserver.Table} value, using states corresponding to the order of variables in the {@link com.bayesserver.TableAccessor}.
The underlying {@link com.bayesserver.Table} value.
Sets the underlying {@link com.bayesserver.Table} value, specified i.
The table value.
Allows random access to the values in a {@link com.bayesserver.Table}, using a preferred variable ordering, as opposed to the default sorted order specified in {@link com.bayesserver.Table#getSortedVariables}.
com.bayesserver.TableIterator
com.bayesserver.Table