The {@link com.bayesserver.Network} the collection belongs to.
Gets the number of elements contained in the {@link com.bayesserver.NetworkVariableCollection} instance.
Performs a case sensitive lookup.
The name of the {@link com.bayesserver.Variable} to find.
The {@link com.bayesserver.Variable} found with the specified name; otherwise null.
Performs a case sensitive lookup.
The name of the {@link com.bayesserver.Variable} to find.
When true
throws an exception if the name is not found.
The {@link com.bayesserver.Variable} with the specified name; otherwise null.
Gets the {@link com.bayesserver.Variable} object at the specified index.
The zero-based index of the {@link com.bayesserver.Variable} to find.
A {@link com.bayesserver.Variable}.
Determines whether a {@link com.bayesserver.Variable} is in the collection. The operation is O(1).
The {@link com.bayesserver.Variable} to locate in the collection. The value can be null.
true if [variable] is found in the collection; otherwise, false.
Determines the index of a specific {@link com.bayesserver.Variable} in the collection. This operation is O(1).
The variable to find. The value can be null.
The index of the variable in the collection, or -1 if not found.
Gets the {@link com.bayesserver.Variable} object at the specified index.
The zero-based index of the {@link com.bayesserver.Variable} to find.
Represents a read-only collection of variables that belong to a network. When a variable is added to a {@link com.bayesserver.Node} it is automatically inserted into this collection.