public final class TupleMaskIdentity extends TupleMask
indices, sourceWidth| Modifier and Type | Method and Description |
|---|---|
boolean |
isIdentity() |
Tuple |
revertFrom(ITuple masked)
Returns a tuple `result` that satisfies `this.transform(result).equals(masked)`.
|
Tuple |
transform(ITuple original)
Generates an immutable, masked view of the original tuple.
|
<T> java.util.List<T> |
transform(java.util.List<T> original)
Generates an immutable, masked view of the original tuple.
|
TupleMask |
transform(TupleMask mask)
Transforms a given mask directly, instead of transforming tuples that were transformed by the other mask.
|
append, combine, constructLinearSequence, displace, empty, equals, fromKeepIndicators, fromNonNullIndices, fromSelectedIndices, fromSelectedIndices, fromSelectedIndicesInternal, fromSelectedMonotonicIndicesInternal, getFirstOmittedIndex, getSize, getSourceWidth, getValue, hashCode, identity, integersToIntArray, isNonrepeating, linear, omit, selectSingle, set, toString, transformUniquepublic <T> java.util.List<T> transform(java.util.List<T> original)
TupleMaskpublic Tuple transform(ITuple original)
TupleMaskpublic TupleMask transform(TupleMask mask)
TupleMaskpublic Tuple revertFrom(ITuple masked)
TupleMaskrevertFrom in class TupleMaskpublic boolean isIdentity()
isIdentity in class TupleMask