agg.attribute
Interface AttrVariableTuple
- All Superinterfaces:
- AttrInstance, AttrTuple, java.io.Serializable, XMLObject
- All Known Implementing Classes:
- VarTuple
public interface AttrVariableTuple
- extends AttrInstance
The interface for a tuple of variables.
Methods inherited from interface agg.attribute.AttrInstance |
apply, apply, apply, apply, compareTo, copy, copyEntries, getContext, getNumberOfFreeVariables, getType, getValueAt, isValueSetAt, setExprAt, setExprValueAt, setValueAt, unsetValue |
Methods inherited from interface agg.attribute.AttrTuple |
addObserver, getAttrManager, getIndexForMember, getMemberAt, getMemberAt, getMemberAt, getNameAsString, getNameAsString, getNumberOfEntries, getNumberOfEntries, getTupleType, getTypeAsString, getTypeAsString, getValueAsString, getValueAsString, isValid, removeObserver |
serialVersionUID
static final long serialVersionUID
- See Also:
- Constant Field Values
isDefinite
boolean isDefinite()
- Test, if all variables evaluate to definite values.
areInputParametersSet
boolean areInputParametersSet()
- tests if all input parameters are set
getSize
int getSize()
- tests if all output parameters are set public boolean
areOutputParametersSet();
getVarMemberAt
VarMember getVarMemberAt(java.lang.String name)
getVarMemberAt
VarMember getVarMemberAt(int index)
getVariableNames
java.util.Vector<java.lang.String> getVariableNames()