| Interface | Description |
|---|---|
| CharBidirectionalIterable |
A type-specific
Iterable that further strengthens the specification of Iterable.iterator(). |
| CharBidirectionalIterator |
A type-specific bidirectional iterator; provides an additional method to avoid (un)boxing,
and the possibility to skip elements backwards.
|
| CharBigListIterator |
A type-specific
BigListIterator. |
| CharBinaryOperator |
A type-specific
BinaryOperator; provides methods operating both on objects
and on primitives. |
| CharBooleanPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharBytePair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharCharPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharCharSortedPair |
A type-specific immutable
SortedPair. |
| CharCollection |
A type-specific
Collection; provides some additional methods
that use polymorphism to avoid (un)boxing. |
| CharDoublePair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharFloatPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharHash |
A type-specific
Hash interface. |
| CharHash.Strategy |
A type-specific hash strategy.
|
| CharIntPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharIterable |
A type-specific
Iterable that strengthens that specification of CharIterable.iterator() and CharIterable.forEach(Consumer). |
| CharList |
A type-specific
List; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharListIterator |
A type-specific bidirectional iterator that is also a
ListIterator. |
| CharLongPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharObjectPair<V> |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharPredicate |
A type-specific
Predicate; provides methods to test a primitive type both as object
and as primitive. |
| CharReferencePair<V> |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharShortPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharStack |
A type-specific
Stack; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharUnaryOperator |
A type-specific
UnaryOperator; provides methods operating both on objects
and on primitives. |
| Class | Description |
|---|---|
| AbstractCharCollection |
An abstract class providing basic methods for collections implementing a type-specific interface.
|
| AbstractCharIterator |
An abstract class facilitating the creation of type-specific iterators.
|
| AbstractCharList |
An abstract class providing basic methods for lists implementing a type-specific list interface.
|
| AbstractCharList.CharRandomAccessSubList | |
| AbstractCharList.CharSubList |
A class implementing a sublist view.
|
| AbstractCharSpliterator |
An abstract class facilitating the creation of type-specific iterators.
|
| CharArrayList |
A type-specific array-based list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
| CharBooleanImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharBooleanMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharByteImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharByteMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharCharImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharCharImmutableSortedPair |
A type-specific immutable
SortedPair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharCharMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharCollections |
A class providing static methods and objects that do useful things with type-specific collections.
|
| CharCollections.EmptyCollection |
An immutable class representing an empty type-specific collection.
|
| CharCollections.IterableCollection |
A collection wrapper class for iterables.
|
| CharDoubleImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharDoubleMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharFloatImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharFloatMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharImmutableList |
A type-specific array-based immutable list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
| CharIntImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharIntMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharIterators |
A class providing static methods and objects that do useful things with type-specific iterators.
|
| CharIterators.AbstractIndexBasedIterator |
A skeletal implementation for an iterator backed by an index-based data store.
|
| CharIterators.AbstractIndexBasedListIterator |
A skeletal implementation for a list-iterator backed by an index-based data store.
|
| CharIterators.EmptyIterator |
A class returning no elements and a type-specific iterator interface.
|
| CharIterators.UnmodifiableBidirectionalIterator |
An unmodifiable wrapper class for bidirectional iterators.
|
| CharIterators.UnmodifiableIterator |
An unmodifiable wrapper class for iterators.
|
| CharIterators.UnmodifiableListIterator |
An unmodifiable wrapper class for list iterators.
|
| CharLists |
A class providing static methods and objects that do useful things with type-specific lists.
|
| CharLists.EmptyList |
An immutable class representing an empty type-specific list.
|
| CharLists.Singleton |
An immutable class representing a type-specific singleton list.
|
| CharLists.SynchronizedList |
A synchronized wrapper class for lists.
|
| CharLists.SynchronizedRandomAccessList |
A synchronized wrapper class for random-access lists.
|
| CharLists.UnmodifiableList |
An unmodifiable wrapper class for lists.
|
| CharLists.UnmodifiableRandomAccessList |
An unmodifiable wrapper class for random-access lists.
|
| CharLongImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharLongMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharObjectImmutablePair<V> |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharObjectMutablePair<V> |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharReferenceImmutablePair<V> |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharReferenceMutablePair<V> |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharShortImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharShortMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| CharSpliterators |
A class providing static methods and objects that do useful things with type-specific spliterators.
|
| CharSpliterators.AbstractIndexBasedSpliterator |
A skeletal implementation for a spliterator backed by an index based data store.
|
| CharSpliterators.EarlyBindingSizeIndexBasedSpliterator |
A skeletal implementation for a spliterator backed by an index based data store.
|
| CharSpliterators.EmptySpliterator |
A class returning no elements and a type-specific spliterator interface.
|
| CharSpliterators.LateBindingSizeIndexBasedSpliterator |
A skeletal implementation for a spliterator backed by an index based data store.
|