- All Superinterfaces:
Iterable<SymbolicType>,SymbolicObject
A finite, ordered sequence of SymbolicType.
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.civl.sarl.IF.object.SymbolicObject
SymbolicObject.SymbolicObjectKind -
Method Summary
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliteratorMethods inherited from interface dev.civl.sarl.IF.object.SymbolicObject
containsQuantifier, containsSubobject, containsSubobjectIgnoringType, equals, getOrder, hashCode, id, isCanonic, setInCanonic, setOrder, symbolicObjectKind, toString, toStringBuffer, toStringBufferLong
-
Method Details
-
numTypes
int numTypes()Returns the number of types in this sequence.- Returns:
- the number of types
-
getType
Returns the index-th type in this sequence.- Parameters:
index- an integer in range [0,n-1], where n is the number of types in this sequence- Returns:
- the index-th type
-