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)
 
 - 
 
 -