Package org.apache.sysds.parser
Class VariableSet
- java.lang.Object
-
- org.apache.sysds.parser.VariableSet
-
public class VariableSet extends Object
-
-
Constructor Summary
Constructors Constructor Description VariableSet()VariableSet(VariableSet vs)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddVariable(String name, DataIdentifier id)voidaddVariables(VariableSet vs)booleancontainsAnyName(Set<String> names)booleancontainsVariable(String name)intgetSize()DataIdentifiergetVariable(String name)Set<String>getVariableNames()HashMap<String,DataIdentifier>getVariables()booleanisMatrix(String name)static VariableSetminus(VariableSet vs1, VariableSet vs2)voidremoveVariables(VariableSet vs)StringtoString()static VariableSetunion(VariableSet vs1, VariableSet vs2)
-
-
-
Constructor Detail
-
VariableSet
public VariableSet()
-
VariableSet
public VariableSet(VariableSet vs)
-
-
Method Detail
-
addVariable
public void addVariable(String name, DataIdentifier id)
-
addVariables
public void addVariables(VariableSet vs)
-
removeVariables
public void removeVariables(VariableSet vs)
-
containsVariable
public boolean containsVariable(String name)
-
getVariable
public DataIdentifier getVariable(String name)
-
getSize
public int getSize()
-
getVariables
public HashMap<String,DataIdentifier> getVariables()
-
isMatrix
public boolean isMatrix(String name)
-
union
public static VariableSet union(VariableSet vs1, VariableSet vs2)
-
minus
public static VariableSet minus(VariableSet vs1, VariableSet vs2)
-
-