agg.attribute
Interface AttrVariableMember

All Superinterfaces:
AttrInstanceMember, AttrMember, java.io.Serializable, XMLObject
All Known Implementing Classes:
VarMember

public interface AttrVariableMember
extends AttrInstanceMember

The interface for a variable tuple member.


Field Summary
static long serialVersionUID
           
 
Method Summary
 void delete()
          Removes this member from its tuple.
 boolean isDefinite()
          Test, if the variable evaluates to a definite value.
 boolean isInputParameter()
          Tests if this variable is an IN-parameter.
 boolean isOutputParameter()
          Tests if this variable is an OUT-parameter.
 void setInputParameter(boolean b)
          Sets, if the variable is to be an IN-parameter.
 void setOutputParameter(boolean b)
          Sets, if the variable is to be an OUT-parameter.
 
Methods inherited from interface agg.attribute.AttrInstanceMember
getDeclaration, getExpr, getExprAsObject, getExprAsText, isSet, setExpr, setExprAsEvaluatedText, setExprAsObject, setExprAsText
 
Methods inherited from interface agg.attribute.AttrMember
getHoldingTuple, getIndexInTuple, getName, getValidityReport, isValid
 
Methods inherited from interface agg.util.XMLObject
XreadObject, XwriteObject
 

Field Detail

serialVersionUID

static final long serialVersionUID
See Also:
Constant Field Values
Method Detail

delete

void delete()
Removes this member from its tuple.


isDefinite

boolean isDefinite()
Test, if the variable evaluates to a definite value.


isInputParameter

boolean isInputParameter()
Tests if this variable is an IN-parameter.


setInputParameter

void setInputParameter(boolean b)
Sets, if the variable is to be an IN-parameter.


isOutputParameter

boolean isOutputParameter()
Tests if this variable is an OUT-parameter.


setOutputParameter

void setOutputParameter(boolean b)
Sets, if the variable is to be an OUT-parameter.