Package com.complexible.common.primitives
-
Interface Summary Interface Description BiLongPredicate A boolean predicate over tuples of two longs.BiLongPredicate.BiLongFunction<T> BiLongPredicate.StatefulBiLongPredicate CloseableLongIterator LongIterator An iterator over primitive longsResettable Anything which has a state that can be reset and must be closed.ResettableLongIterator Serializers.ObjectSerializer<T> Generic serializer interface for objects. -
Class Summary Class Description AbstractLongIterator A skeleton implementation ofLongIterator
allowing subclasses to concentrate of computing next elements.AbstractSkippingLongIterator ArrayUtil Bits Utility class for manipulating bits.ConstantAppendingLongIterator This is a union of a long iterator with a constant.Serializers Provides support for serializing/deserializing object or primitive values to/from byte arrays.Serializers.IntSerializer Serializer for primitive integer values.Serializers.LittleEndianLongSerializer Serializers.LongSerializer Serializes the given long to 8 bytes.Serializers.ShortSerializer Serializes the given short to 2 bytes.Serializers.UnsignedLongSerializer Serialize longs in an "Unsigned" form.Serializers.VarLongSerializer Serializes the given long to as many bytes as required.