standup.unify
Class UnifiableListVar
java.lang.Object
standup.unify.UnifiableList
standup.unify.UnifiableListVar
- All Implemented Interfaces:
- Unifiable
public class UnifiableListVar
- extends UnifiableList
Represents a unifiable list of UnifiableVariable
s.
- Author:
- Ruli Manurung
UnifiableListVar
public UnifiableListVar(List<UnifiableVariable> els)
get
public UnifiableVariable get(int idx)
- Overrides:
get
in class UnifiableList
duplicate
public UnifiableListVar duplicate()
- Description copied from class:
UnifiableList
- Returns a deep copy of this
UnifiableList
.
- Specified by:
duplicate
in interface Unifiable
- Overrides:
duplicate
in class UnifiableList
- See Also:
Unifiable.duplicate()
getVariableList
public List<UnifiableVariable> getVariableList()
- Returns the elements contained in this
UnifiableList
as a
List
of UnifiableVariable
s.
- Returns:
- The elements contained in this object as a List of
UnifiableVariables.