# Package com.complexible.common.primitives

package com.complexible.common.primitives

- Related Packages
  Package
  Description
  com.complexible.common
- Class
  Description
  AbstractLongIterator
  A skeleton implementation of `LongIterator` allowing subclasses to concentrate of computing next elements.
  AbstractSkippingLongIterator
  ArrayUtil
  BiLongPredicate
  A boolean predicate over tuples of two longs.
  BiLongPredicate.BiLongFunction<T>
  BiLongPredicate.StatefulBiLongPredicate
  Bits
  Utility class for manipulating bits.
  CloseableLongIterator
  ConstantAppendingLongIterator
  This is a union of a long iterator with a constant.
  LongIterator
  An iterator over primitive longs
  Resettable
  Anything which has a state that can be reset and must be closed.
  ResettableLongIterator
  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.ObjectSerializer<T>
  Generic serializer interface for objects.
  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.