public abstract static class CharIndexable.Base extends java.lang.Object implements CharIndexable, java.lang.Comparable<CharIndexable>
Object.equals(Object)
, Object.hashCode()
,
Object.toString()
. It also provides
Comparable.compareTo(Object)
.CharIndexable.asBase()
CharIndexable.Base
EMPTY
EMPTY_CHAR_ITERATOR
Constructor and Description |
---|
Base() |
Modifier and Type | Method and Description |
---|---|
CharIndexable.Base |
asBase()
Make this char indexable usable as a class with defined standard Object methods.
|
int |
compareTo(CharIndexable o) |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
java.lang.String |
toString()
Get a string representation of this indexable.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addAllTo, addToArray, addToArray, addToArray, addToArray, asCharSequence, asCollection, asIndexable, asIntIndexable, asList, binarySearch, binarySearch, charIterator, charIterator, compare, emptyIndexable, equal, equal, firstMatch, foldLeft, frozen, get, gyt, hash, headSet, indexes, init, initByIndex, intIndexes, intIterator, isEmpty, isOrdered, isOrdered, isStrictlyOrdered, isStrictlyOrdered, iterator, lastMatch, listIterator, makeString, nextMatch, ordered, previousMatch, reverse, rotated, singleton, subSet, sybSet, tailSet, toArray, toIntArray, toList, toString, toText, view, viewArray, viewArray, viewArray, viewAsBoolean, viewAsCharSequence, viewByIndex, viewChars, viewIndexable, viewIndexable, viewIndexable, viewList, viewList, viewList, viewOp, viewString, withAppendedValue, withExchangedValueAt, withInsertedValueAt, withRemovedValueAt, withSwappedValuesAt
asIntIterable, asLongIterable, containsChar, forEachChar, forEachCharFragile
public int compareTo(@NotNull CharIndexable o)
compareTo
in interface java.lang.Comparable<CharIndexable>
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
CharIndexable.makeString()
to get a simple concatenated string@NotNull public CharIndexable.Base asBase()
CharIndexable
asBase
in interface CharIndexable