Class BaseFlatTuple
- java.lang.Object
-
- org.eclipse.viatra.query.runtime.matchers.tuple.AbstractTuple
-
- org.eclipse.viatra.query.runtime.matchers.tuple.Tuple
-
- org.eclipse.viatra.query.runtime.matchers.tuple.BaseFlatTuple
-
- All Implemented Interfaces:
ITuple
- Direct Known Subclasses:
FlatTuple
,FlatTuple0
,FlatTuple1
,FlatTuple2
,FlatTuple3
,FlatTuple4
public abstract class BaseFlatTuple extends Tuple
Base class for all flat tuple implementations. Flat tuples store all elements locally (do not reference other tuples).- Since:
- 1.7
-
-
Field Summary
-
Fields inherited from class org.eclipse.viatra.query.runtime.matchers.tuple.Tuple
cachedHash
-
-
Constructor Summary
Constructors Constructor Description BaseFlatTuple()
-
Method Summary
-
Methods inherited from class org.eclipse.viatra.query.runtime.matchers.tuple.Tuple
equals, hashCode, replaceAll, toImmutable
-
Methods inherited from class org.eclipse.viatra.query.runtime.matchers.tuple.AbstractTuple
doCalcHash, getDistinctElements, getElements, internalEquals, invertIndex, invertIndexWithMupliplicity, raiseIndexingError, toString
-
-