Package it.unimi.dsi.fastutil.bytes
Type-specific classes for byte elements or keys.
-
Interface Summary Interface Description Byte2ByteFunction A type-specificFunction; provides some additional methods that use polymorphism to avoid (un)boxing.Byte2CharFunction A type-specificFunction; provides some additional methods that use polymorphism to avoid (un)boxing.Byte2DoubleFunction A type-specificFunction; provides some additional methods that use polymorphism to avoid (un)boxing.Byte2FloatFunction A type-specificFunction; provides some additional methods that use polymorphism to avoid (un)boxing.Byte2IntFunction A type-specificFunction; provides some additional methods that use polymorphism to avoid (un)boxing.Byte2LongFunction A type-specificFunction; provides some additional methods that use polymorphism to avoid (un)boxing.Byte2ObjectFunction<V> A type-specificFunction; provides some additional methods that use polymorphism to avoid (un)boxing.Byte2ReferenceFunction<V> A type-specificFunction; provides some additional methods that use polymorphism to avoid (un)boxing.Byte2ShortFunction A type-specificFunction; provides some additional methods that use polymorphism to avoid (un)boxing.ByteBidirectionalIterator A type-specific bidirectional iterator; provides an additional method to avoid (un)boxing, and the possibility to skip elements backwards.ByteBigListIterator A type-specificBigListIterator.ByteComparator A type-specificComparator; provides methods to compare two primitive types both as objects and as primitive types.ByteConsumer A type-specificConsumer; provides methods to consume a primitive type both as object and as primitive.ByteIterable A type-specificIterablethat strengthens that specification ofByteIterable.iterator()andByteIterable.forEach(Consumer).ByteIterator A type-specificIterator; provides an additional method to avoid (un)boxing, and the possibility to skip elements.BytePredicate A type-specificPredicate; provides methods to test a primitive type both as object and as primitive.ByteSpliterator A type-specificSpliterator; provides an additional methods to avoid (un)boxing, and the possibility to skip elements. -
Class Summary Class Description AbstractByteSpliterator An abstract class facilitating the creation of type-specific iterators.ByteArrays A class providing static methods and objects that do useful things with type-specific arrays.ByteBigArrays A class providing static methods and objects that do useful things with big arrays.ByteComparators A class providing static methods and objects that do useful things with comparators.ByteSpliterators A class providing static methods and objects that do useful things with type-specific spliterators.ByteSpliterators.AbstractIndexBasedSpliterator A skeletal implementation for a spliterator backed by an index based data store.ByteSpliterators.EarlyBindingSizeIndexBasedSpliterator A skeletal implementation for a spliterator backed by an index based data store.ByteSpliterators.EmptySpliterator A class returning no elements and a type-specific spliterator interface.ByteSpliterators.LateBindingSizeIndexBasedSpliterator A skeletal implementation for a spliterator backed by an index based data store.