public final class LeftInheritanceTuple extends BaseLeftInheritanceTuple
ancestor, inheritedIndex
cachedHash
Constructor and Description |
---|
LeftInheritanceTuple(Tuple ancestor,
java.lang.Object[] localElements)
Deprecated.
obtain instances from
Tuples instead |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
get(int index) |
int |
getLocalSize() |
int |
getSize() |
protected boolean |
localEquals(BaseLeftInheritanceTuple other)
Optimized equals calculation (prediction: true, since hash values match)
|
internalEquals
equals, hashCode, replaceAll, toImmutable
doCalcHash, getDistinctElements, getElements, invertIndex, invertIndexWithMupliplicity, raiseIndexingError, toString
@Deprecated public LeftInheritanceTuple(Tuple ancestor, java.lang.Object[] localElements)
Tuples
insteadlocalElements
- array of substitution valuespublic int getSize()
public int getLocalSize()
getLocalSize
in class BaseLeftInheritanceTuple
public java.lang.Object get(int index)
protected boolean localEquals(BaseLeftInheritanceTuple other)
localEquals
in class BaseLeftInheritanceTuple