See: Description
Interface | Description |
---|---|
Boolean2BooleanFunction |
A type-specific
Function ; provides some additional methods that use polymorphism to avoid (un)boxing. |
Boolean2ByteFunction |
A type-specific
Function ; provides some additional methods that use polymorphism to avoid (un)boxing. |
Boolean2CharFunction |
A type-specific
Function ; provides some additional methods that use polymorphism to avoid (un)boxing. |
Boolean2DoubleFunction |
A type-specific
Function ; provides some additional methods that use polymorphism to avoid (un)boxing. |
Boolean2FloatFunction |
A type-specific
Function ; provides some additional methods that use polymorphism to avoid (un)boxing. |
Boolean2IntFunction |
A type-specific
Function ; provides some additional methods that use polymorphism to avoid (un)boxing. |
Boolean2LongFunction |
A type-specific
Function ; provides some additional methods that use polymorphism to avoid (un)boxing. |
Boolean2ObjectFunction<V> |
A type-specific
Function ; provides some additional methods that use polymorphism to avoid (un)boxing. |
Boolean2ReferenceFunction<V> |
A type-specific
Function ; provides some additional methods that use polymorphism to avoid (un)boxing. |
Boolean2ShortFunction |
A type-specific
Function ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanBidirectionalIterable |
A type-specific
Iterable that further strengthens the specification of Iterable.iterator() . |
BooleanBidirectionalIterator |
A type-specific bidirectional iterator; provides an additional method to avoid (un)boxing,
and the possibility to skip elements backwards.
|
BooleanBigList |
A type-specific
BigList ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanBigListIterator |
A type-specific
BigListIterator . |
BooleanBinaryOperator |
A type-specific
BinaryOperator ; provides methods operating both on objects
and on primitives. |
BooleanBooleanPair |
A type-specific
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanBytePair |
A type-specific
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanCharPair |
A type-specific
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanCollection |
A type-specific
Collection ; provides some additional methods
that use polymorphism to avoid (un)boxing. |
BooleanComparator |
A type-specific
Comparator ; provides methods to compare two primitive types both as objects
and as primitive types. |
BooleanConsumer |
A type-specific
Consumer ; provides methods to consume a primitive type both as object
and as primitive. |
BooleanDoublePair |
A type-specific
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanFloatPair |
A type-specific
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanHash |
A type-specific
Hash interface. |
BooleanHash.Strategy |
A type-specific hash strategy.
|
BooleanIntPair |
A type-specific
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanIterable |
A type-specific
Iterable that strengthens that specification of BooleanIterable.iterator() and BooleanIterable.forEach(Consumer) . |
BooleanIterator |
A type-specific
Iterator ; provides an additional method to avoid (un)boxing, and
the possibility to skip elements. |
BooleanList |
A type-specific
List ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanListIterator |
A type-specific bidirectional iterator that is also a
ListIterator . |
BooleanLongPair |
A type-specific
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanObjectPair<V> |
A type-specific
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanPredicate |
A type-specific
Predicate ; provides methods to test a primitive type both as object
and as primitive. |
BooleanReferencePair<V> |
A type-specific
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanSet |
A type-specific
Set ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanShortPair |
A type-specific
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanSpliterator |
A type-specific
Spliterator ; provides an additional methods to avoid (un)boxing, and
the possibility to skip elements. |
BooleanStack |
A type-specific
Stack ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanUnaryOperator |
A type-specific
UnaryOperator ; provides methods operating both on objects
and on primitives. |
Class | Description |
---|---|
AbstractBoolean2BooleanFunction |
An abstract class providing basic methods for functions implementing a type-specific interface.
|
AbstractBoolean2ByteFunction |
An abstract class providing basic methods for functions implementing a type-specific interface.
|
AbstractBoolean2CharFunction |
An abstract class providing basic methods for functions implementing a type-specific interface.
|
AbstractBoolean2DoubleFunction |
An abstract class providing basic methods for functions implementing a type-specific interface.
|
AbstractBoolean2FloatFunction |
An abstract class providing basic methods for functions implementing a type-specific interface.
|
AbstractBoolean2IntFunction |
An abstract class providing basic methods for functions implementing a type-specific interface.
|
AbstractBoolean2LongFunction |
An abstract class providing basic methods for functions implementing a type-specific interface.
|
AbstractBoolean2ObjectFunction<V> |
An abstract class providing basic methods for functions implementing a type-specific interface.
|
AbstractBoolean2ReferenceFunction<V> |
An abstract class providing basic methods for functions implementing a type-specific interface.
|
AbstractBoolean2ShortFunction |
An abstract class providing basic methods for functions implementing a type-specific interface.
|
AbstractBooleanBidirectionalIterator | Deprecated
As of fastutil 8 this class is no longer necessary, as its previous abstract
methods are now default methods of the type-specific interface.
|
AbstractBooleanBigList |
An abstract class providing basic methods for big lists implementing a type-specific big list interface.
|
AbstractBooleanBigList.BooleanRandomAccessSubList | |
AbstractBooleanBigList.BooleanSubList |
A class implementing a sublist view.
|
AbstractBooleanBigListIterator | Deprecated
As of fastutil 8 this class is no longer necessary, as its previous abstract
methods are now default methods of the type-specific interface.
|
AbstractBooleanCollection |
An abstract class providing basic methods for collections implementing a type-specific interface.
|
AbstractBooleanIterator |
An abstract class facilitating the creation of type-specific iterators.
|
AbstractBooleanList |
An abstract class providing basic methods for lists implementing a type-specific list interface.
|
AbstractBooleanList.BooleanRandomAccessSubList | |
AbstractBooleanList.BooleanSubList |
A class implementing a sublist view.
|
AbstractBooleanListIterator | Deprecated
As of fastutil 8 this class is no longer necessary, as its previous abstract
methods are now default methods of the type-specific interface.
|
AbstractBooleanSet |
An abstract class providing basic methods for sets implementing a type-specific interface.
|
AbstractBooleanSpliterator |
An abstract class facilitating the creation of type-specific iterators.
|
AbstractBooleanStack | Deprecated
As of fastutil 8 this class is no longer necessary, as its previous abstract
methods are now default methods of the type-specific interface.
|
BooleanArrayList |
A type-specific array-based list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
BooleanArrays |
A class providing static methods and objects that do useful things with type-specific arrays.
|
BooleanArraySet |
A simple, brute-force implementation of a set based on a backing array.
|
BooleanBigArrayBigList |
A type-specific big list based on a big array; provides some additional methods that use polymorphism to avoid (un)boxing.
|
BooleanBigArrays |
A class providing static methods and objects that do useful things with big arrays.
|
BooleanBigListIterators |
A class providing static methods and objects that do useful things with type-specific iterators.
|
BooleanBigListIterators.AbstractIndexBasedBigIterator |
A skeletal implementation for an iterator backed by an index based data store.
|
BooleanBigListIterators.AbstractIndexBasedBigListIterator |
A skeletal implementation for a list-iterator backed by an index based data store.
|
BooleanBigListIterators.BigListIteratorListIterator |
A class exposing a list iterator as a big-list iterator..
|
BooleanBigListIterators.EmptyBigListIterator |
A class returning no elements and a type-specific big list iterator interface.
|
BooleanBigListIterators.UnmodifiableBigListIterator |
An unmodifiable wrapper class for big list iterators.
|
BooleanBigLists |
A class providing static methods and objects that do useful things with type-specific big lists.
|
BooleanBigLists.EmptyBigList |
An immutable class representing an empty type-specific big list.
|
BooleanBigLists.ListBigList |
A class exposing a list as a big list.
|
BooleanBigLists.Singleton |
An immutable class representing a type-specific singleton big list.
|
BooleanBigLists.SynchronizedBigList |
A synchronized wrapper class for big lists.
|
BooleanBigLists.UnmodifiableBigList |
An unmodifiable wrapper class for big lists.
|
BooleanBigSpliterators |
A class providing static methods and objects that do useful things with type-specific spliterators on
big (potentially greater then
Integer.MAX_VALUE items long). |
BooleanBigSpliterators.AbstractIndexBasedSpliterator |
A skeletal implementation for a spliterator backed by an index based data store.
|
BooleanBigSpliterators.EarlyBindingSizeIndexBasedSpliterator |
A skeletal implementation for a spliterator backed by an index based data store.
|
BooleanBigSpliterators.LateBindingSizeIndexBasedSpliterator |
A skeletal implementation for a spliterator backed by an index based data store.
|
BooleanBooleanImmutablePair |
A type-specific immutable
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanBooleanMutablePair |
A type-specific mutable
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanByteImmutablePair |
A type-specific immutable
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanByteMutablePair |
A type-specific mutable
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanCharImmutablePair |
A type-specific immutable
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanCharMutablePair |
A type-specific mutable
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanCollections |
A class providing static methods and objects that do useful things with type-specific collections.
|
BooleanCollections.EmptyCollection |
An immutable class representing an empty type-specific collection.
|
BooleanCollections.IterableCollection |
A collection wrapper class for iterables.
|
BooleanComparators |
A class providing static methods and objects that do useful things with comparators.
|
BooleanDoubleImmutablePair |
A type-specific immutable
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanDoubleMutablePair |
A type-specific mutable
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanFloatImmutablePair |
A type-specific immutable
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanFloatMutablePair |
A type-specific mutable
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanImmutableList |
A type-specific array-based immutable list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
BooleanIntImmutablePair |
A type-specific immutable
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanIntMutablePair |
A type-specific mutable
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanIterables |
A class providing static methods and objects that do useful things with type-specific iterables.
|
BooleanIterators |
A class providing static methods and objects that do useful things with type-specific iterators.
|
BooleanIterators.AbstractIndexBasedIterator |
A skeletal implementation for an iterator backed by an index-based data store.
|
BooleanIterators.AbstractIndexBasedListIterator |
A skeletal implementation for a list-iterator backed by an index-based data store.
|
BooleanIterators.EmptyIterator |
A class returning no elements and a type-specific iterator interface.
|
BooleanIterators.UnmodifiableBidirectionalIterator |
An unmodifiable wrapper class for bidirectional iterators.
|
BooleanIterators.UnmodifiableIterator |
An unmodifiable wrapper class for iterators.
|
BooleanIterators.UnmodifiableListIterator |
An unmodifiable wrapper class for list iterators.
|
BooleanLists |
A class providing static methods and objects that do useful things with type-specific lists.
|
BooleanLists.EmptyList |
An immutable class representing an empty type-specific list.
|
BooleanLists.Singleton |
An immutable class representing a type-specific singleton list.
|
BooleanLists.SynchronizedList |
A synchronized wrapper class for lists.
|
BooleanLists.SynchronizedRandomAccessList |
A synchronized wrapper class for random-access lists.
|
BooleanLists.UnmodifiableList |
An unmodifiable wrapper class for lists.
|
BooleanLists.UnmodifiableRandomAccessList |
An unmodifiable wrapper class for random-access lists.
|
BooleanLongImmutablePair |
A type-specific immutable
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanLongMutablePair |
A type-specific mutable
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanObjectImmutablePair<V> |
A type-specific immutable
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanObjectMutablePair<V> |
A type-specific mutable
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanOpenHashSet |
A type-specific hash set with with a fast, small-footprint implementation.
|
BooleanReferenceImmutablePair<V> |
A type-specific immutable
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanReferenceMutablePair<V> |
A type-specific mutable
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanSets |
A class providing static methods and objects that do useful things with type-specific sets.
|
BooleanSets.EmptySet |
An immutable class representing the empty set and implementing a type-specific set interface.
|
BooleanSets.Singleton |
An immutable class representing a type-specific singleton set.
|
BooleanSets.SynchronizedSet |
A synchronized wrapper class for sets.
|
BooleanSets.UnmodifiableSet |
An unmodifiable wrapper class for sets.
|
BooleanShortImmutablePair |
A type-specific immutable
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanShortMutablePair |
A type-specific mutable
Pair ; provides some additional methods that use polymorphism to avoid (un)boxing. |
BooleanSpliterators |
A class providing static methods and objects that do useful things with type-specific spliterators.
|
BooleanSpliterators.AbstractIndexBasedSpliterator |
A skeletal implementation for a spliterator backed by an index based data store.
|
BooleanSpliterators.EarlyBindingSizeIndexBasedSpliterator |
A skeletal implementation for a spliterator backed by an index based data store.
|
BooleanSpliterators.EmptySpliterator |
A class returning no elements and a type-specific spliterator interface.
|
BooleanSpliterators.LateBindingSizeIndexBasedSpliterator |
A skeletal implementation for a spliterator backed by an index based data store.
|
Not all classes are provided in a boolean-specific version: sorted sets and
maps not generated, as they are useless. Unsorted sets and maps are kept
around for orthogonality, whereas
BooleanCollection
is used by maps with
boolean values.