47 lines
951 B
Java
47 lines
951 B
Java
package afryca.consensusmodel.variable;
|
|
|
|
import java.util.HashSet;
|
|
import java.util.Set;
|
|
|
|
import afryca.consensusmodel.variable.array_relation.ArrayRelation;
|
|
|
|
/**
|
|
* Array variable's relations
|
|
*
|
|
* @author Sinbad²
|
|
* @version 3.0
|
|
*/
|
|
public class ArrayRelations {
|
|
|
|
private Set<ArrayRelation> arrayRelations = new HashSet<>();
|
|
|
|
/**
|
|
* Add array variable's relation
|
|
*
|
|
* @param arrayRelation
|
|
* Relation
|
|
*/
|
|
public void addArrayRelation(ArrayRelation arrayRelation) {
|
|
arrayRelations.add(arrayRelation);
|
|
}
|
|
|
|
/**
|
|
* Set array variable's relations
|
|
*
|
|
* @param arrayRelations
|
|
* Set of array variable's relations
|
|
*/
|
|
public void setArrayRelations(Set<ArrayRelation> arrayRelations) {
|
|
this.arrayRelations = arrayRelations;
|
|
}
|
|
|
|
/**
|
|
* Get all array variable's relations
|
|
*
|
|
* @return Set of all array variable's relations
|
|
*/
|
|
public Set<ArrayRelation> getArrayRelations() {
|
|
return arrayRelations;
|
|
}
|
|
}
|