Module dev.civl.sarl
Interface VSUnionMemberReference
- All Superinterfaces:
NTValueSetReference,SymbolicExpression,SymbolicObject,ValueSetReference
A reference to a (set-of) members of a (set-of) union value(s). This
reference includes a parent reference to a (set-of) union values and a
concrete index.
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.civl.sarl.IF.expr.SymbolicExpression
SymbolicExpression.SymbolicOperatorNested classes/interfaces inherited from interface dev.civl.sarl.IF.object.SymbolicObject
SymbolicObject.SymbolicObjectKindNested classes/interfaces inherited from interface dev.civl.sarl.IF.expr.valueSetReference.ValueSetReference
ValueSetReference.VSReferenceKind -
Method Summary
Methods inherited from interface dev.civl.sarl.IF.expr.valueSetReference.NTValueSetReference
getParentMethods inherited from interface dev.civl.sarl.IF.expr.SymbolicExpression
argument, atomString, getArguments, getFreeVars, isFalse, isNull, isNumeric, isOne, isTrue, isZero, numArguments, operator, printCompressedTree, size, typeMethods inherited from interface dev.civl.sarl.IF.object.SymbolicObject
containsQuantifier, containsSubobject, containsSubobjectIgnoringType, equals, getOrder, hashCode, id, isCanonic, setInCanonic, setOrder, symbolicObjectKind, toString, toStringBuffer, toStringBufferLongMethods inherited from interface dev.civl.sarl.IF.expr.valueSetReference.ValueSetReference
isArrayElementReference, isArraySectionReference, isIdentityReference, isOffsetReference, isTupleComponentReference, isUnionMemberReference, valueSetReferenceKind
-
Method Details
-
getIndex
IntObject getIndex()Gets the member index.- Returns:
- the member index
-