public abstract static class BooleanIndexable.Base extends java.lang.Object implements BooleanIndexable, java.lang.Comparable<BooleanIndexable>
Object.equals(Object)
, Object.hashCode()
,
Object.toString()
. It also provides
Comparable.compareTo(Object)
.BooleanIndexable.asBase()
BooleanIndexable.Base, BooleanIndexable.EntryConsumer
EMPTY, SINGLE_FALSE, SINGLE_TRUE
EMPTY_BOOLEAN_ITERATOR
Constructor and Description |
---|
Base() |
Modifier and Type | Method and Description |
---|---|
BooleanIndexable.Base |
asBase()
Make this boolean indexable usable as a class with defined standard Object methods.
|
int |
compareTo(BooleanIndexable o) |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
java.lang.String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addAllTo, addToArray, addToArray, asCollection, asIndexable, asList, booleanIterator, booleanIterator, compare, emptyIndexable, equal, equal, firstMatch, foldLeft, forEachBoolEntry, frozen, get, getMod, gyt, hash, headSet, indexes, init, initByIndex, intIndexes, isEmpty, iterator, lastMatch, listIterator, nextMatch, previousMatch, reverse, rotated, singleton, subSet, sybSet, tailSet, toArray, toList, toString, view, viewArray, viewArray, viewArray, viewByIndex, viewIndexable, viewIndexable, viewIndexable, viewList, viewList, viewList, withAppendedValue, withCachedHash, withExchangedValueAt, withInsertedValueAt, withRemovedValueAt, withSwappedValuesAt
and, containsBool, containsFalse, containsTrue, forEachBool, forEachBooleanFragile, forEachBoolFragile, or, xor
public int compareTo(@NotNull BooleanIndexable o)
compareTo
in interface java.lang.Comparable<BooleanIndexable>
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
@NotNull public BooleanIndexable.Base asBase()
BooleanIndexable
asBase
in interface BooleanIndexable