agg.attribute
Interface AttrConditionTuple

All Superinterfaces:
AttrInstance, AttrTuple, java.io.Serializable, XMLObject
All Known Implementing Classes:
CondTuple

public interface AttrConditionTuple
extends AttrInstance

The interface for a condition tuple.


Field Summary
static long serialVersionUID
           
 
Method Summary
 AttrConditionMember addCondition(java.lang.String expr)
          Adding of a condition member, returning the member.
 java.util.Vector<java.lang.String> getAllVariables()
          Getting all variable names of conditions.
 boolean isDefinite()
          Test, if all members can yield true or false.
 boolean isFalse()
          Test, if the tuple contains members which can be evaluated and yield 'false'.
 boolean isTrue()
          Test, if ANDing of all members yields true.
 
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
 
Methods inherited from interface agg.util.XMLObject
XreadObject, XwriteObject
 

Field Detail

serialVersionUID

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

addCondition

AttrConditionMember addCondition(java.lang.String expr)
Adding of a condition member, returning the member. For deletion, see agg.attribute.AttrConditionMember.


isDefinite

boolean isDefinite()
Test, if all members can yield true or false.


isTrue

boolean isTrue()
Test, if ANDing of all members yields true.


isFalse

boolean isFalse()
Test, if the tuple contains members which can be evaluated and yield 'false'.


getAllVariables

java.util.Vector<java.lang.String> getAllVariables()
Getting all variable names of conditions.