PCJ API
Version 1.2

bak.pcj
Class Adapter

java.lang.Object
  extended bybak.pcj.Adapter

public class Adapter
extends Object

This class provides static methods for creating adapters betweeen primitive collections and Java Collection Framework collections. Adapters are generally implemented as wrappers around an underlying collection. Thus, changes to the underlying collection are reflected by the adapting collection and vice versa.

In order for adaptions from JCF to PCJ to work correctly, a number of rules should be followed:

The adapter classes from JCF to PCJ all contains validation methods to ensure that these rules are followed, and a number of static methods is available in this class to check whether a JCF collection is adaptable (isTAdaptable(Collection), isTKeyAdaptable(Map), and isTKeySAdaptable(Map)).

Since:
1.0

Method Summary
static BooleanKeyBooleanMap asBooleanKeyBooleans(Map map)
          Returns an adaption of a map to a primitive map from boolean keys to boolean values.
static BooleanKeyByteMap asBooleanKeyBytes(Map map)
          Returns an adaption of a map to a primitive map from boolean keys to byte values.
static BooleanKeyCharMap asBooleanKeyChars(Map map)
          Returns an adaption of a map to a primitive map from boolean keys to char values.
static BooleanKeyDoubleMap asBooleanKeyDoubles(Map map)
          Returns an adaption of a map to a primitive map from boolean keys to double values.
static BooleanKeyFloatMap asBooleanKeyFloats(Map map)
          Returns an adaption of a map to a primitive map from boolean keys to float values.
static BooleanKeyIntMap asBooleanKeyInts(Map map)
          Returns an adaption of a map to a primitive map from boolean keys to int values.
static BooleanKeyLongMap asBooleanKeyLongs(Map map)
          Returns an adaption of a map to a primitive map from boolean keys to long values.
static BooleanKeyMap asBooleanKeys(Map map)
          Returns an adaption of a map to a primitive map from boolean keys to objects.
static BooleanKeyShortMap asBooleanKeyShorts(Map map)
          Returns an adaption of a map to a primitive map from boolean keys to short values.
static BooleanCollection asBooleans(Collection collection)
          Returns an adaption of a collection to a collection of primitive boolean values.
static BooleanIterator asBooleans(Iterator iterator)
          Returns an adaption of an iterator to an iterator over primitive boolean values.
static BooleanList asBooleans(List list)
          Returns an adaption of a list to a list of primitive boolean values.
static BooleanListIterator asBooleans(ListIterator iterator)
          Returns an adaption of a list iterator to a list iterator over primitive boolean values.
static BooleanSet asBooleans(Set set)
          Returns an adaption of a set to a set of primitive boolean values.
static BooleanSortedSet asBooleans(SortedSet set)
          Returns an adaption of a sorted set to a sorted set of primitive boolean values.
static ByteKeyBooleanMap asByteKeyBooleans(Map map)
          Returns an adaption of a map to a primitive map from byte keys to boolean values.
static ByteKeyByteMap asByteKeyBytes(Map map)
          Returns an adaption of a map to a primitive map from byte keys to byte values.
static ByteKeyCharMap asByteKeyChars(Map map)
          Returns an adaption of a map to a primitive map from byte keys to char values.
static ByteKeyDoubleMap asByteKeyDoubles(Map map)
          Returns an adaption of a map to a primitive map from byte keys to double values.
static ByteKeyFloatMap asByteKeyFloats(Map map)
          Returns an adaption of a map to a primitive map from byte keys to float values.
static ByteKeyIntMap asByteKeyInts(Map map)
          Returns an adaption of a map to a primitive map from byte keys to int values.
static ByteKeyLongMap asByteKeyLongs(Map map)
          Returns an adaption of a map to a primitive map from byte keys to long values.
static ByteKeyMap asByteKeys(Map map)
          Returns an adaption of a map to a primitive map from byte keys to objects.
static ByteKeyShortMap asByteKeyShorts(Map map)
          Returns an adaption of a map to a primitive map from byte keys to short values.
static ByteCollection asBytes(Collection collection)
          Returns an adaption of a collection to a collection of primitive byte values.
static ByteIterator asBytes(Iterator iterator)
          Returns an adaption of an iterator to an iterator over primitive byte values.
static ByteList asBytes(List list)
          Returns an adaption of a list to a list of primitive byte values.
static ByteListIterator asBytes(ListIterator iterator)
          Returns an adaption of a list iterator to a list iterator over primitive byte values.
static ByteSet asBytes(Set set)
          Returns an adaption of a set to a set of primitive byte values.
static ByteSortedSet asBytes(SortedSet set)
          Returns an adaption of a sorted set to a sorted set of primitive byte values.
static CharKeyBooleanMap asCharKeyBooleans(Map map)
          Returns an adaption of a map to a primitive map from char keys to boolean values.
static CharKeyByteMap asCharKeyBytes(Map map)
          Returns an adaption of a map to a primitive map from char keys to byte values.
static CharKeyCharMap asCharKeyChars(Map map)
          Returns an adaption of a map to a primitive map from char keys to char values.
static CharKeyDoubleMap asCharKeyDoubles(Map map)
          Returns an adaption of a map to a primitive map from char keys to double values.
static CharKeyFloatMap asCharKeyFloats(Map map)
          Returns an adaption of a map to a primitive map from char keys to float values.
static CharKeyIntMap asCharKeyInts(Map map)
          Returns an adaption of a map to a primitive map from char keys to int values.
static CharKeyLongMap asCharKeyLongs(Map map)
          Returns an adaption of a map to a primitive map from char keys to long values.
static CharKeyMap asCharKeys(Map map)
          Returns an adaption of a map to a primitive map from char keys to objects.
static CharKeyShortMap asCharKeyShorts(Map map)
          Returns an adaption of a map to a primitive map from char keys to short values.
static CharCollection asChars(Collection collection)
          Returns an adaption of a collection to a collection of primitive char values.
static CharIterator asChars(Iterator iterator)
          Returns an adaption of an iterator to an iterator over primitive char values.
static CharList asChars(List list)
          Returns an adaption of a list to a list of primitive char values.
static CharListIterator asChars(ListIterator iterator)
          Returns an adaption of a list iterator to a list iterator over primitive char values.
static CharSet asChars(Set set)
          Returns an adaption of a set to a set of primitive char values.
static CharSortedSet asChars(SortedSet set)
          Returns an adaption of a sorted set to a sorted set of primitive char values.
static DoubleKeyBooleanMap asDoubleKeyBooleans(Map map)
          Returns an adaption of a map to a primitive map from double keys to boolean values.
static DoubleKeyByteMap asDoubleKeyBytes(Map map)
          Returns an adaption of a map to a primitive map from double keys to byte values.
static DoubleKeyCharMap asDoubleKeyChars(Map map)
          Returns an adaption of a map to a primitive map from double keys to char values.
static DoubleKeyDoubleMap asDoubleKeyDoubles(Map map)
          Returns an adaption of a map to a primitive map from double keys to double values.
static DoubleKeyFloatMap asDoubleKeyFloats(Map map)
          Returns an adaption of a map to a primitive map from double keys to float values.
static DoubleKeyIntMap asDoubleKeyInts(Map map)
          Returns an adaption of a map to a primitive map from double keys to int values.
static DoubleKeyLongMap asDoubleKeyLongs(Map map)
          Returns an adaption of a map to a primitive map from double keys to long values.
static DoubleKeyMap asDoubleKeys(Map map)
          Returns an adaption of a map to a primitive map from double keys to objects.
static DoubleKeyShortMap asDoubleKeyShorts(Map map)
          Returns an adaption of a map to a primitive map from double keys to short values.
static DoubleCollection asDoubles(Collection collection)
          Returns an adaption of a collection to a collection of primitive double values.
static DoubleIterator asDoubles(Iterator iterator)
          Returns an adaption of an iterator to an iterator over primitive double values.
static DoubleList asDoubles(List list)
          Returns an adaption of a list to a list of primitive double values.
static DoubleListIterator asDoubles(ListIterator iterator)
          Returns an adaption of a list iterator to a list iterator over primitive double values.
static DoubleSet asDoubles(Set set)
          Returns an adaption of a set to a set of primitive double values.
static DoubleSortedSet asDoubles(SortedSet set)
          Returns an adaption of a sorted set to a sorted set of primitive double values.
static FloatKeyBooleanMap asFloatKeyBooleans(Map map)
          Returns an adaption of a map to a primitive map from float keys to boolean values.
static FloatKeyByteMap asFloatKeyBytes(Map map)
          Returns an adaption of a map to a primitive map from float keys to byte values.
static FloatKeyCharMap asFloatKeyChars(Map map)
          Returns an adaption of a map to a primitive map from float keys to char values.
static FloatKeyDoubleMap asFloatKeyDoubles(Map map)
          Returns an adaption of a map to a primitive map from float keys to double values.
static FloatKeyFloatMap asFloatKeyFloats(Map map)
          Returns an adaption of a map to a primitive map from float keys to float values.
static FloatKeyIntMap asFloatKeyInts(Map map)
          Returns an adaption of a map to a primitive map from float keys to int values.
static FloatKeyLongMap asFloatKeyLongs(Map map)
          Returns an adaption of a map to a primitive map from float keys to long values.
static FloatKeyMap asFloatKeys(Map map)
          Returns an adaption of a map to a primitive map from float keys to objects.
static FloatKeyShortMap asFloatKeyShorts(Map map)
          Returns an adaption of a map to a primitive map from float keys to short values.
static FloatCollection asFloats(Collection collection)
          Returns an adaption of a collection to a collection of primitive float values.
static FloatIterator asFloats(Iterator iterator)
          Returns an adaption of an iterator to an iterator over primitive float values.
static FloatList asFloats(List list)
          Returns an adaption of a list to a list of primitive float values.
static FloatListIterator asFloats(ListIterator iterator)
          Returns an adaption of a list iterator to a list iterator over primitive float values.
static FloatSet asFloats(Set set)
          Returns an adaption of a set to a set of primitive float values.
static FloatSortedSet asFloats(SortedSet set)
          Returns an adaption of a sorted set to a sorted set of primitive float values.
static IntKeyBooleanMap asIntKeyBooleans(Map map)
          Returns an adaption of a map to a primitive map from int keys to boolean values.
static IntKeyByteMap asIntKeyBytes(Map map)
          Returns an adaption of a map to a primitive map from int keys to byte values.
static IntKeyCharMap asIntKeyChars(Map map)
          Returns an adaption of a map to a primitive map from int keys to char values.
static IntKeyDoubleMap asIntKeyDoubles(Map map)
          Returns an adaption of a map to a primitive map from int keys to double values.
static IntKeyFloatMap asIntKeyFloats(Map map)
          Returns an adaption of a map to a primitive map from int keys to float values.
static IntKeyIntMap asIntKeyInts(Map map)
          Returns an adaption of a map to a primitive map from int keys to int values.
static IntKeyLongMap asIntKeyLongs(Map map)
          Returns an adaption of a map to a primitive map from int keys to long values.
static IntKeyMap asIntKeys(Map map)
          Returns an adaption of a map to a primitive map from int keys to objects.
static IntKeyShortMap asIntKeyShorts(Map map)
          Returns an adaption of a map to a primitive map from int keys to short values.
static IntCollection asInts(Collection collection)
          Returns an adaption of a collection to a collection of primitive int values.
static IntIterator asInts(Iterator iterator)
          Returns an adaption of an iterator to an iterator over primitive int values.
static IntList asInts(List list)
          Returns an adaption of a list to a list of primitive int values.
static IntListIterator asInts(ListIterator iterator)
          Returns an adaption of a list iterator to a list iterator over primitive int values.
static IntSet asInts(Set set)
          Returns an adaption of a set to a set of primitive int values.
static IntSortedSet asInts(SortedSet set)
          Returns an adaption of a sorted set to a sorted set of primitive int values.
static LongKeyBooleanMap asLongKeyBooleans(Map map)
          Returns an adaption of a map to a primitive map from long keys to boolean values.
static LongKeyByteMap asLongKeyBytes(Map map)
          Returns an adaption of a map to a primitive map from long keys to byte values.
static LongKeyCharMap asLongKeyChars(Map map)
          Returns an adaption of a map to a primitive map from long keys to char values.
static LongKeyDoubleMap asLongKeyDoubles(Map map)
          Returns an adaption of a map to a primitive map from long keys to double values.
static LongKeyFloatMap asLongKeyFloats(Map map)
          Returns an adaption of a map to a primitive map from long keys to float values.
static LongKeyIntMap asLongKeyInts(Map map)
          Returns an adaption of a map to a primitive map from long keys to int values.
static LongKeyLongMap asLongKeyLongs(Map map)
          Returns an adaption of a map to a primitive map from long keys to long values.
static LongKeyMap asLongKeys(Map map)
          Returns an adaption of a map to a primitive map from long keys to objects.
static LongKeyShortMap asLongKeyShorts(Map map)
          Returns an adaption of a map to a primitive map from long keys to short values.
static LongCollection asLongs(Collection collection)
          Returns an adaption of a collection to a collection of primitive long values.
static LongIterator asLongs(Iterator iterator)
          Returns an adaption of an iterator to an iterator over primitive long values.
static LongList asLongs(List list)
          Returns an adaption of a list to a list of primitive long values.
static LongListIterator asLongs(ListIterator iterator)
          Returns an adaption of a list iterator to a list iterator over primitive long values.
static LongSet asLongs(Set set)
          Returns an adaption of a set to a set of primitive long values.
static LongSortedSet asLongs(SortedSet set)
          Returns an adaption of a sorted set to a sorted set of primitive long values.
static ObjectKeyBooleanMap asObjectKeyBooleans(Map map)
          Returns an adaption of a map to a primitive map from object keys to boolean values.
static ObjectKeyByteMap asObjectKeyBytes(Map map)
          Returns an adaption of a map to a primitive map from object keys to byte values.
static ObjectKeyCharMap asObjectKeyChars(Map map)
          Returns an adaption of a map to a primitive map from object keys to char values.
static ObjectKeyDoubleMap asObjectKeyDoubles(Map map)
          Returns an adaption of a map to a primitive map from object keys to double values.
static ObjectKeyFloatMap asObjectKeyFloats(Map map)
          Returns an adaption of a map to a primitive map from object keys to float values.
static ObjectKeyIntMap asObjectKeyInts(Map map)
          Returns an adaption of a map to a primitive map from object keys to int values.
static ObjectKeyLongMap asObjectKeyLongs(Map map)
          Returns an adaption of a map to a primitive map from object keys to long values.
static ObjectKeyShortMap asObjectKeyShorts(Map map)
          Returns an adaption of a map to a primitive map from object keys to short values.
static Collection asObjects(BooleanCollection collection)
          Returns an adaption of a primitive collection of boolean values to a collection.
static Iterator asObjects(BooleanIterator iterator)
          Returns an adaption of an iterator over primitive boolean values to an iterator.
static Map asObjects(BooleanKeyBooleanMap map)
          Returns an adaption of a primitive map from boolean keys to boolean values to a map.
static Map asObjects(BooleanKeyByteMap map)
          Returns an adaption of a primitive map from boolean keys to byte values to a map.
static Map asObjects(BooleanKeyDoubleMap map)
          Returns an adaption of a primitive map from boolean keys to double values to a map.
static Map asObjects(BooleanKeyFloatMap map)
          Returns an adaption of a primitive map from boolean keys to float values to a map.
static Map asObjects(BooleanKeyIntMap map)
          Returns an adaption of a primitive map from boolean keys to int values to a map.
static Map asObjects(BooleanKeyLongMap map)
          Returns an adaption of a primitive map from boolean keys to long values to a map.
static Map asObjects(BooleanKeyMap map)
          Returns an adaption of a primitive map of boolean keys to a map.
static Map asObjects(BooleanKeyShortMap map)
          Returns an adaption of a primitive map from boolean keys to short values to a map.
static List asObjects(BooleanList list)
          Returns an adaption of a list of primitive boolean values to a list.
static ListIterator asObjects(BooleanListIterator iterator)
          Returns an adaption of a list iterator over primitive boolean values to a list iterator.
static Set asObjects(BooleanSet set)
          Returns an adaption of a set of primitive boolean values to a set.
static SortedSet asObjects(BooleanSortedSet set)
          Returns an adaption of a sorted set of primitive boolean values to a sorted set.
static Collection asObjects(ByteCollection collection)
          Returns an adaption of a primitive collection of byte values to a collection.
static Iterator asObjects(ByteIterator iterator)
          Returns an adaption of an iterator over primitive byte values to an iterator.
static Map asObjects(ByteKeyBooleanMap map)
          Returns an adaption of a primitive map from byte keys to boolean values to a map.
static Map asObjects(ByteKeyByteMap map)
          Returns an adaption of a primitive map from byte keys to byte values to a map.
static Map asObjects(ByteKeyCharMap map)
          Returns an adaption of a primitive map from byte keys to char values to a map.
static Map asObjects(ByteKeyDoubleMap map)
          Returns an adaption of a primitive map from byte keys to double values to a map.
static Map asObjects(ByteKeyFloatMap map)
          Returns an adaption of a primitive map from byte keys to float values to a map.
static Map asObjects(ByteKeyIntMap map)
          Returns an adaption of a primitive map from byte keys to int values to a map.
static Map asObjects(ByteKeyLongMap map)
          Returns an adaption of a primitive map from byte keys to long values to a map.
static Map asObjects(ByteKeyMap map)
          Returns an adaption of a primitive map of byte keys to a map.
static Map asObjects(ByteKeyShortMap map)
          Returns an adaption of a primitive map from byte keys to short values to a map.
static List asObjects(ByteList list)
          Returns an adaption of a list of primitive byte values to a list.
static ListIterator asObjects(ByteListIterator iterator)
          Returns an adaption of a list iterator over primitive byte values to a list iterator.
static Set asObjects(ByteSet set)
          Returns an adaption of a set of primitive byte values to a set.
static SortedSet asObjects(ByteSortedSet set)
          Returns an adaption of a sorted set of primitive byte values to a sorted set.
static Collection asObjects(CharCollection collection)
          Returns an adaption of a primitive collection of char values to a collection.
static Iterator asObjects(CharIterator iterator)
          Returns an adaption of an iterator over primitive char values to an iterator.
static Map asObjects(CharKeyBooleanMap map)
          Returns an adaption of a primitive map from char keys to boolean values to a map.
static Map asObjects(CharKeyByteMap map)
          Returns an adaption of a primitive map from char keys to byte values to a map.
static Map asObjects(CharKeyCharMap map)
          Returns an adaption of a primitive map from char keys to char values to a map.
static Map asObjects(CharKeyDoubleMap map)
          Returns an adaption of a primitive map from char keys to double values to a map.
static Map asObjects(CharKeyFloatMap map)
          Returns an adaption of a primitive map from char keys to float values to a map.
static Map asObjects(CharKeyIntMap map)
          Returns an adaption of a primitive map from char keys to int values to a map.
static Map asObjects(CharKeyLongMap map)
          Returns an adaption of a primitive map from char keys to long values to a map.
static Map asObjects(CharKeyMap map)
          Returns an adaption of a primitive map of char keys to a map.
static Map asObjects(CharKeyShortMap map)
          Returns an adaption of a primitive map from char keys to short values to a map.
static List asObjects(CharList list)
          Returns an adaption of a list of primitive char values to a list.
static ListIterator asObjects(CharListIterator iterator)
          Returns an adaption of a list iterator over primitive char values to a list iterator.
static Set asObjects(CharSet set)
          Returns an adaption of a set of primitive char values to a set.
static SortedSet asObjects(CharSortedSet set)
          Returns an adaption of a sorted set of primitive char values to a sorted set.
static Collection asObjects(DoubleCollection collection)
          Returns an adaption of a primitive collection of double values to a collection.
static Iterator asObjects(DoubleIterator iterator)
          Returns an adaption of an iterator over primitive double values to an iterator.
static Map asObjects(DoubleKeyBooleanMap map)
          Returns an adaption of a primitive map from double keys to boolean values to a map.
static Map asObjects(DoubleKeyByteMap map)
          Returns an adaption of a primitive map from double keys to byte values to a map.
static Map asObjects(DoubleKeyCharMap map)
          Returns an adaption of a primitive map from double keys to char values to a map.
static Map asObjects(DoubleKeyDoubleMap map)
          Returns an adaption of a primitive map from double keys to double values to a map.
static Map asObjects(DoubleKeyFloatMap map)
          Returns an adaption of a primitive map from double keys to float values to a map.
static Map asObjects(DoubleKeyIntMap map)
          Returns an adaption of a primitive map from double keys to int values to a map.
static Map asObjects(DoubleKeyLongMap map)
          Returns an adaption of a primitive map from double keys to long values to a map.
static Map asObjects(DoubleKeyMap map)
          Returns an adaption of a primitive map of double keys to a map.
static Map asObjects(DoubleKeyShortMap map)
          Returns an adaption of a primitive map from double keys to short values to a map.
static List asObjects(DoubleList list)
          Returns an adaption of a list of primitive double values to a list.
static ListIterator asObjects(DoubleListIterator iterator)
          Returns an adaption of a list iterator over primitive double values to a list iterator.
static Set asObjects(DoubleSet set)
          Returns an adaption of a set of primitive double values to a set.
static SortedSet asObjects(DoubleSortedSet set)
          Returns an adaption of a sorted set of primitive double values to a sorted set.
static Collection asObjects(FloatCollection collection)
          Returns an adaption of a primitive collection of float values to a collection.
static Iterator asObjects(FloatIterator iterator)
          Returns an adaption of an iterator over primitive float values to an iterator.
static Map asObjects(FloatKeyBooleanMap map)
          Returns an adaption of a primitive map from float keys to boolean values to a map.
static Map asObjects(FloatKeyByteMap map)
          Returns an adaption of a primitive map from float keys to byte values to a map.
static Map asObjects(FloatKeyCharMap map)
          Returns an adaption of a primitive map from float keys to char values to a map.
static Map asObjects(FloatKeyDoubleMap map)
          Returns an adaption of a primitive map from float keys to double values to a map.
static Map asObjects(FloatKeyFloatMap map)
          Returns an adaption of a primitive map from float keys to float values to a map.
static Map asObjects(FloatKeyIntMap map)
          Returns an adaption of a primitive map from float keys to int values to a map.
static Map asObjects(FloatKeyLongMap map)
          Returns an adaption of a primitive map from float keys to long values to a map.
static Map asObjects(FloatKeyMap map)
          Returns an adaption of a primitive map of float keys to a map.
static Map asObjects(FloatKeyShortMap map)
          Returns an adaption of a primitive map from float keys to short values to a map.
static List asObjects(FloatList list)
          Returns an adaption of a list of primitive float values to a list.
static ListIterator asObjects(FloatListIterator iterator)
          Returns an adaption of a list iterator over primitive float values to a list iterator.
static Set asObjects(FloatSet set)
          Returns an adaption of a set of primitive float values to a set.
static SortedSet asObjects(FloatSortedSet set)
          Returns an adaption of a sorted set of primitive float values to a sorted set.
static Collection asObjects(IntCollection collection)
          Returns an adaption of a primitive collection of int values to a collection.
static Iterator asObjects(IntIterator iterator)
          Returns an adaption of an iterator over primitive int values to an iterator.
static Map asObjects(IntKeyBooleanMap map)
          Returns an adaption of a primitive map from int keys to boolean values to a map.
static Map asObjects(IntKeyByteMap map)
          Returns an adaption of a primitive map from int keys to byte values to a map.
static Map asObjects(IntKeyCharMap map)
          Returns an adaption of a primitive map from int keys to char values to a map.
static Map asObjects(IntKeyDoubleMap map)
          Returns an adaption of a primitive map from int keys to double values to a map.
static Map asObjects(IntKeyFloatMap map)
          Returns an adaption of a primitive map from int keys to float values to a map.
static Map asObjects(IntKeyIntMap map)
          Returns an adaption of a primitive map from int keys to int values to a map.
static Map asObjects(IntKeyLongMap map)
          Returns an adaption of a primitive map from int keys to long values to a map.
static Map asObjects(IntKeyMap map)
          Returns an adaption of a primitive map of int keys to a map.
static Map asObjects(IntKeyShortMap map)
          Returns an adaption of a primitive map from int keys to short values to a map.
static List asObjects(IntList list)
          Returns an adaption of a list of primitive int values to a list.
static ListIterator asObjects(IntListIterator iterator)
          Returns an adaption of a list iterator over primitive int values to a list iterator.
static Set asObjects(IntSet set)
          Returns an adaption of a set of primitive int values to a set.
static SortedSet asObjects(IntSortedSet set)
          Returns an adaption of a sorted set of primitive int values to a sorted set.
static Collection asObjects(LongCollection collection)
          Returns an adaption of a primitive collection of long values to a collection.
static Iterator asObjects(LongIterator iterator)
          Returns an adaption of an iterator over primitive long values to an iterator.
static Map asObjects(LongKeyBooleanMap map)
          Returns an adaption of a primitive map from long keys to boolean values to a map.
static Map asObjects(LongKeyByteMap map)
          Returns an adaption of a primitive map from long keys to byte values to a map.
static Map asObjects(LongKeyCharMap map)
          Returns an adaption of a primitive map from long keys to char values to a map.
static Map asObjects(LongKeyDoubleMap map)
          Returns an adaption of a primitive map from long keys to double values to a map.
static Map asObjects(LongKeyFloatMap map)
          Returns an adaption of a primitive map from long keys to float values to a map.
static Map asObjects(LongKeyIntMap map)
          Returns an adaption of a primitive map from long keys to int values to a map.
static Map asObjects(LongKeyLongMap map)
          Returns an adaption of a primitive map from long keys to long values to a map.
static Map asObjects(LongKeyMap map)
          Returns an adaption of a primitive map of long keys to a map.
static Map asObjects(LongKeyShortMap map)
          Returns an adaption of a primitive map from long keys to short values to a map.
static List asObjects(LongList list)
          Returns an adaption of a list of primitive long values to a list.
static ListIterator asObjects(LongListIterator iterator)
          Returns an adaption of a list iterator over primitive long values to a list iterator.
static Set asObjects(LongSet set)
          Returns an adaption of a set of primitive long values to a set.
static SortedSet asObjects(LongSortedSet set)
          Returns an adaption of a sorted set of primitive long values to a sorted set.
static Map asObjects(ObjectKeyBooleanMap map)
          Returns an adaption of a primitive map of object keys and boolean values to a map.
static Map asObjects(ObjectKeyByteMap map)
          Returns an adaption of a primitive map of object keys and byte values to a map.
static Map asObjects(ObjectKeyCharMap map)
          Returns an adaption of a primitive map of object keys and char values to a map.
static Map asObjects(ObjectKeyDoubleMap map)
          Returns an adaption of a primitive map of object keys and double values to a map.
static Map asObjects(ObjectKeyFloatMap map)
          Returns an adaption of a primitive map of object keys and float values to a map.
static Map asObjects(ObjectKeyIntMap map)
          Returns an adaption of a primitive map of object keys and int values to a map.
static Map asObjects(ObjectKeyLongMap map)
          Returns an adaption of a primitive map of object keys and long values to a map.
static Map asObjects(ObjectKeyShortMap map)
          Returns an adaption of a primitive map of object keys and short values to a map.
static Collection asObjects(ShortCollection collection)
          Returns an adaption of a primitive collection of short values to a collection.
static Iterator asObjects(ShortIterator iterator)
          Returns an adaption of an iterator over primitive short values to an iterator.
static Map asObjects(ShortKeyBooleanMap map)
          Returns an adaption of a primitive map from short keys to boolean values to a map.
static Map asObjects(ShortKeyByteMap map)
          Returns an adaption of a primitive map from short keys to byte values to a map.
static Map asObjects(ShortKeyCharMap map)
          Returns an adaption of a primitive map from short keys to char values to a map.
static Map asObjects(ShortKeyDoubleMap map)
          Returns an adaption of a primitive map from short keys to double values to a map.
static Map asObjects(ShortKeyFloatMap map)
          Returns an adaption of a primitive map from short keys to float values to a map.
static Map asObjects(ShortKeyIntMap map)
          Returns an adaption of a primitive map from short keys to int values to a map.
static Map asObjects(ShortKeyLongMap map)
          Returns an adaption of a primitive map from short keys to long values to a map.
static Map asObjects(ShortKeyMap map)
          Returns an adaption of a primitive map of short keys to a map.
static Map asObjects(ShortKeyShortMap map)
          Returns an adaption of a primitive map from short keys to short values to a map.
static List asObjects(ShortList list)
          Returns an adaption of a list of primitive short values to a list.
static ListIterator asObjects(ShortListIterator iterator)
          Returns an adaption of a list iterator over primitive short values to a list iterator.
static Set asObjects(ShortSet set)
          Returns an adaption of a set of primitive short values to a set.
static SortedSet asObjects(ShortSortedSet set)
          Returns an adaption of a sorted set of primitive short values to a sorted set.
static ShortKeyBooleanMap asShortKeyBooleans(Map map)
          Returns an adaption of a map to a primitive map from short keys to boolean values.
static ShortKeyByteMap asShortKeyBytes(Map map)
          Returns an adaption of a map to a primitive map from short keys to byte values.
static ShortKeyCharMap asShortKeyChars(Map map)
          Returns an adaption of a map to a primitive map from short keys to char values.
static ShortKeyDoubleMap asShortKeyDoubles(Map map)
          Returns an adaption of a map to a primitive map from short keys to double values.
static ShortKeyFloatMap asShortKeyFloats(Map map)
          Returns an adaption of a map to a primitive map from short keys to float values.
static ShortKeyIntMap asShortKeyInts(Map map)
          Returns an adaption of a map to a primitive map from short keys to int values.
static ShortKeyLongMap asShortKeyLongs(Map map)
          Returns an adaption of a map to a primitive map from short keys to long values.
static ShortKeyMap asShortKeys(Map map)
          Returns an adaption of a map to a primitive map from short keys to objects.
static ShortKeyShortMap asShortKeyShorts(Map map)
          Returns an adaption of a map to a primitive map from short keys to short values.
static ShortCollection asShorts(Collection collection)
          Returns an adaption of a collection to a collection of primitive short values.
static ShortIterator asShorts(Iterator iterator)
          Returns an adaption of an iterator to an iterator over primitive short values.
static ShortList asShorts(List list)
          Returns an adaption of a list to a list of primitive short values.
static ShortListIterator asShorts(ListIterator iterator)
          Returns an adaption of a list iterator to a list iterator over primitive short values.
static ShortSet asShorts(Set set)
          Returns an adaption of a set to a set of primitive short values.
static ShortSortedSet asShorts(SortedSet set)
          Returns an adaption of a sorted set to a sorted set of primitive short values.
static boolean isBooleanAdaptable(Collection collection)
          Indicates whether a specified collection is adaptable to a primitive collection of boolean values.
static boolean isBooleanKeyAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with boolean keys.
static boolean isBooleanKeyBooleanAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with boolean keys and boolean values.
static boolean isBooleanKeyByteAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with boolean keys and byte values.
static boolean isBooleanKeyCharAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with boolean keys and char values.
static boolean isBooleanKeyDoubleAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with boolean keys and double values.
static boolean isBooleanKeyFloatAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with boolean keys and float values.
static boolean isBooleanKeyIntAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with boolean keys and int values.
static boolean isBooleanKeyLongAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with boolean keys and long values.
static boolean isBooleanKeyShortAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with boolean keys and short values.
static boolean isByteAdaptable(Collection collection)
          Indicates whether a specified collection is adaptable to a primitive collection of byte values.
static boolean isByteKeyAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with byte keys.
static boolean isByteKeyBooleanAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with byte keys and boolean values.
static boolean isByteKeyByteAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with byte keys and byte values.
static boolean isByteKeyCharAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with byte keys and char values.
static boolean isByteKeyDoubleAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with byte keys and double values.
static boolean isByteKeyFloatAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with byte keys and float values.
static boolean isByteKeyIntAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with byte keys and int values.
static boolean isByteKeyLongAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with byte keys and long values.
static boolean isByteKeyShortAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with byte keys and short values.
static boolean isCharAdaptable(Collection collection)
          Indicates whether a specified collection is adaptable to a primitive collection of char values.
static boolean isCharKeyAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with char keys.
static boolean isCharKeyBooleanAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with char keys and boolean values.
static boolean isCharKeyByteAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with char keys and byte values.
static boolean isCharKeyCharAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with char keys and char values.
static boolean isCharKeyDoubleAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with char keys and double values.
static boolean isCharKeyFloatAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with char keys and float values.
static boolean isCharKeyIntAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with char keys and int values.
static boolean isCharKeyLongAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with char keys and long values.
static boolean isCharKeyShortAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with char keys and short values.
static boolean isDoubleAdaptable(Collection collection)
          Indicates whether a specified collection is adaptable to a primitive collection of double values.
static boolean isDoubleKeyAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with double keys.
static boolean isDoubleKeyBooleanAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with double keys and boolean values.
static boolean isDoubleKeyByteAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with double keys and byte values.
static boolean isDoubleKeyCharAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with double keys and char values.
static boolean isDoubleKeyDoubleAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with double keys and double values.
static boolean isDoubleKeyFloatAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with double keys and float values.
static boolean isDoubleKeyIntAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with double keys and int values.
static boolean isDoubleKeyLongAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with double keys and long values.
static boolean isDoubleKeyShortAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with double keys and short values.
static boolean isFloatAdaptable(Collection collection)
          Indicates whether a specified collection is adaptable to a primitive collection of float values.
static boolean isFloatKeyAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with float keys.
static boolean isFloatKeyBooleanAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with float keys and boolean values.
static boolean isFloatKeyByteAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with float keys and byte values.
static boolean isFloatKeyCharAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with float keys and char values.
static boolean isFloatKeyDoubleAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with float keys and double values.
static boolean isFloatKeyFloatAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with float keys and float values.
static boolean isFloatKeyIntAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with float keys and int values.
static boolean isFloatKeyLongAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with float keys and long values.
static boolean isFloatKeyShortAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with float keys and short values.
static boolean isIntAdaptable(Collection collection)
          Indicates whether a specified collection is adaptable to a primitive collection of int values.
static boolean isIntKeyAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with int keys.
static boolean isIntKeyBooleanAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with int keys and boolean values.
static boolean isIntKeyByteAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with int keys and byte values.
static boolean isIntKeyCharAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with int keys and char values.
static boolean isIntKeyDoubleAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with int keys and double values.
static boolean isIntKeyFloatAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with int keys and float values.
static boolean isIntKeyIntAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with int keys and int values.
static boolean isIntKeyLongAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with int keys and long values.
static boolean isIntKeyShortAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with int keys and short values.
static boolean isLongAdaptable(Collection collection)
          Indicates whether a specified collection is adaptable to a primitive collection of long values.
static boolean isLongKeyAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with long keys.
static boolean isLongKeyBooleanAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with long keys and boolean values.
static boolean isLongKeyByteAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with long keys and byte values.
static boolean isLongKeyCharAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with long keys and char values.
static boolean isLongKeyDoubleAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with long keys and double values.
static boolean isLongKeyFloatAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with long keys and float values.
static boolean isLongKeyIntAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with long keys and int values.
static boolean isLongKeyLongAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with long keys and long values.
static boolean isLongKeyShortAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with long keys and short values.
static boolean isObjectKeyBooleanAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with object keys and boolean values.
static boolean isObjectKeyByteAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with object keys and byte values.
static boolean isObjectKeyCharAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with object keys and char values.
static boolean isObjectKeyDoubleAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with object keys and double values.
static boolean isObjectKeyFloatAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with object keys and float values.
static boolean isObjectKeyIntAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with object keys and int values.
static boolean isObjectKeyLongAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with object keys and long values.
static boolean isObjectKeyShortAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with object keys and short values.
static boolean isShortAdaptable(Collection collection)
          Indicates whether a specified collection is adaptable to a primitive collection of short values.
static boolean isShortKeyAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with short keys.
static boolean isShortKeyBooleanAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with short keys and boolean values.
static boolean isShortKeyByteAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with short keys and byte values.
static boolean isShortKeyCharAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with short keys and char values.
static boolean isShortKeyDoubleAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with short keys and double values.
static boolean isShortKeyFloatAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with short keys and float values.
static boolean isShortKeyIntAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with short keys and int values.
static boolean isShortKeyLongAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with short keys and long values.
static boolean isShortKeyShortAdaptable(Map map)
          Indicates whether a specified map is adaptable to a primitive map with short keys and short values.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

asBooleans

public static BooleanIterator asBooleans(Iterator iterator)
Returns an adaption of an iterator to an iterator over primitive boolean values.

Parameters:
iterator - the iterator to adapt.
Returns:
an adaption of an iterator to an iterator over primitive boolean values.

asChars

public static CharIterator asChars(Iterator iterator)
Returns an adaption of an iterator to an iterator over primitive char values.

Returns:
an adaption of an iterator to an iterator over primitive char values.

asBytes

public static ByteIterator asBytes(Iterator iterator)
Returns an adaption of an iterator to an iterator over primitive byte values.

Parameters:
iterator - the iterator to adapt.
Returns:
an adaption of an iterator to an iterator over primitive byte values.

asShorts

public static ShortIterator asShorts(Iterator iterator)
Returns an adaption of an iterator to an iterator over primitive short values.

Parameters:
iterator - the iterator to adapt.
Returns:
an adaption of an iterator to an iterator over primitive short values.

asInts

public static IntIterator asInts(Iterator iterator)
Returns an adaption of an iterator to an iterator over primitive int values.

Parameters:
iterator - the iterator to adapt.
Returns:
an adaption of an iterator to an iterator over primitive int values.

asLongs

public static LongIterator asLongs(Iterator iterator)
Returns an adaption of an iterator to an iterator over primitive long values.

Parameters:
iterator - the iterator to adapt.
Returns:
an adaption of an iterator to an iterator over primitive long values.

asFloats

public static FloatIterator asFloats(Iterator iterator)
Returns an adaption of an iterator to an iterator over primitive float values.

Parameters:
iterator - the iterator to adapt.
Returns:
an adaption of an iterator to an iterator over primitive float values.

asDoubles

public static DoubleIterator asDoubles(Iterator iterator)
Returns an adaption of an iterator to an iterator over primitive double values.

Parameters:
iterator - the iterator to adapt.
Returns:
an adaption of an iterator to an iterator over primitive double values.

asObjects

public static Iterator asObjects(BooleanIterator iterator)
Returns an adaption of an iterator over primitive boolean values to an iterator.

Parameters:
iterator - the iterator to adapt.
Returns:
an adaption of an iterator over primitive boolean values to an iterator.

asObjects

public static Iterator asObjects(CharIterator iterator)
Returns an adaption of an iterator over primitive char values to an iterator.

Parameters:
iterator - the iterator to adapt.
Returns:
an adaption of an iterator over primitive char values to an iterator.

asObjects

public static Iterator asObjects(ByteIterator iterator)
Returns an adaption of an iterator over primitive byte values to an iterator.

Parameters:
iterator - the iterator to adapt.
Returns:
an adaption of an iterator over primitive byte values to an iterator.

asObjects

public static Iterator asObjects(ShortIterator iterator)
Returns an adaption of an iterator over primitive short values to an iterator.

Parameters:
iterator - the iterator to adapt.
Returns:
an adaption of an iterator over primitive short values to an iterator.

asObjects

public static Iterator asObjects(IntIterator iterator)
Returns an adaption of an iterator over primitive int values to an iterator.

Parameters:
iterator - the iterator to adapt.
Returns:
an adaption of an iterator over primitive int values to an iterator.

asObjects

public static Iterator asObjects(LongIterator iterator)
Returns an adaption of an iterator over primitive long values to an iterator.

Parameters:
iterator - the iterator to adapt.
Returns:
an adaption of an iterator over primitive long values to an iterator.

asObjects

public static Iterator asObjects(FloatIterator iterator)
Returns an adaption of an iterator over primitive float values to an iterator.

Parameters:
iterator - the iterator to adapt.
Returns:
an adaption of an iterator over primitive float values to an iterator.

asObjects

public static Iterator asObjects(DoubleIterator iterator)
Returns an adaption of an iterator over primitive double values to an iterator.

Parameters:
iterator - the iterator to adapt.
Returns:
an adaption of an iterator over primitive double values to an iterator.

asBooleans

public static BooleanCollection asBooleans(Collection collection)
Returns an adaption of a collection to a collection of primitive boolean values.

Parameters:
collection - the collection to adapt.
Returns:
an adaption of a collection to a collection of primitive boolean values.

asChars

public static CharCollection asChars(Collection collection)
Returns an adaption of a collection to a collection of primitive char values.

Parameters:
collection - the collection to adapt.
Returns:
an adaption of a collection to a collection of primitive char values.

asBytes

public static ByteCollection asBytes(Collection collection)
Returns an adaption of a collection to a collection of primitive byte values.

Parameters:
collection - the collection to adapt.
Returns:
an adaption of a collection to a collection of primitive byte values.

asShorts

public static ShortCollection asShorts(Collection collection)
Returns an adaption of a collection to a collection of primitive short values.

Parameters:
collection - the collection to adapt.
Returns:
an adaption of a collection to a collection of primitive short values.

asInts

public static IntCollection asInts(Collection collection)
Returns an adaption of a collection to a collection of primitive int values.

Parameters:
collection - the collection to adapt.
Returns:
an adaption of a collection to a collection of primitive int values.

asLongs

public static LongCollection asLongs(Collection collection)
Returns an adaption of a collection to a collection of primitive long values.

Parameters:
collection - the collection to adapt.
Returns:
an adaption of a collection to a collection of primitive long values.

asFloats

public static FloatCollection asFloats(Collection collection)
Returns an adaption of a collection to a collection of primitive float values.

Parameters:
collection - the collection to adapt.
Returns:
an adaption of a collection to a collection of primitive float values.

asDoubles

public static DoubleCollection asDoubles(Collection collection)
Returns an adaption of a collection to a collection of primitive double values.

Parameters:
collection - the collection to adapt.
Returns:
an adaption of a collection to a collection of primitive double values.

asObjects

public static Collection asObjects(BooleanCollection collection)
Returns an adaption of a primitive collection of boolean values to a collection.

Parameters:
collection - the collection to adapt.
Returns:
an adaption of a primitive collection of boolean values to a collection.

asObjects

public static Collection asObjects(CharCollection collection)
Returns an adaption of a primitive collection of char values to a collection.

Parameters:
collection - the collection to adapt.
Returns:
an adaption of a primitive collection of char values to a collection.

asObjects

public static Collection asObjects(ByteCollection collection)
Returns an adaption of a primitive collection of byte values to a collection.

Parameters:
collection - the collection to adapt.
Returns:
an adaption of a primitive collection of byte values to a collection.

asObjects

public static Collection asObjects(ShortCollection collection)
Returns an adaption of a primitive collection of short values to a collection.

Parameters:
collection - the collection to adapt.
Returns:
an adaption of a primitive collection of short values to a collection.

asObjects

public static Collection asObjects(IntCollection collection)
Returns an adaption of a primitive collection of int values to a collection.

Parameters:
collection - the collection to adapt.
Returns:
an adaption of a primitive collection of int values to a collection.

asObjects

public static Collection asObjects(LongCollection collection)
Returns an adaption of a primitive collection of long values to a collection.

Parameters:
collection - the collection to adapt.
Returns:
an adaption of a primitive collection of long values to a collection.

asObjects

public static Collection asObjects(FloatCollection collection)
Returns an adaption of a primitive collection of float values to a collection.

Parameters:
collection - the collection to adapt.
Returns:
an adaption of a primitive collection of float values to a collection.

asObjects

public static Collection asObjects(DoubleCollection collection)
Returns an adaption of a primitive collection of double values to a collection.

Parameters:
collection - the collection to adapt.
Returns:
an adaption of a primitive collection of double values to a collection.

asBooleans

public static BooleanListIterator asBooleans(ListIterator iterator)
Returns an adaption of a list iterator to a list iterator over primitive boolean values.

Parameters:
iterator - the list iterator to adapt.
Returns:
an adaption of a list iterator to a list iterator over primitive boolean values.

asChars

public static CharListIterator asChars(ListIterator iterator)
Returns an adaption of a list iterator to a list iterator over primitive char values.

Parameters:
iterator - the list iterator to adapt.
Returns:
an adaption of a list iterator to a list iterator over primitive char values.

asBytes

public static ByteListIterator asBytes(ListIterator iterator)
Returns an adaption of a list iterator to a list iterator over primitive byte values.

Parameters:
iterator - the list iterator to adapt.
Returns:
an adaption of a list iterator to a list iterator over primitive byte values.

asShorts

public static ShortListIterator asShorts(ListIterator iterator)
Returns an adaption of a list iterator to a list iterator over primitive short values.

Parameters:
iterator - the list iterator to adapt.
Returns:
an adaption of a list iterator to a list iterator over primitive short values.

asInts

public static IntListIterator asInts(ListIterator iterator)
Returns an adaption of a list iterator to a list iterator over primitive int values.

Parameters:
iterator - the list iterator to adapt.
Returns:
an adaption of a list iterator to a list iterator over primitive int values.

asLongs

public static LongListIterator asLongs(ListIterator iterator)
Returns an adaption of a list iterator to a list iterator over primitive long values.

Parameters:
iterator - the list iterator to adapt.
Returns:
an adaption of a list iterator to a list iterator over primitive long values.

asFloats

public static FloatListIterator asFloats(ListIterator iterator)
Returns an adaption of a list iterator to a list iterator over primitive float values.

Parameters:
iterator - the list iterator to adapt.
Returns:
an adaption of a list iterator to a list iterator over primitive float values.

asDoubles

public static DoubleListIterator asDoubles(ListIterator iterator)
Returns an adaption of a list iterator to a list iterator over primitive double values.

Parameters:
iterator - the list iterator to adapt.
Returns:
an adaption of a list iterator to a list iterator over primitive double values.

asObjects

public static ListIterator asObjects(BooleanListIterator iterator)
Returns an adaption of a list iterator over primitive boolean values to a list iterator.

Parameters:
iterator - the list iterator to adapt.
Returns:
an adaption of a list iterator over primitive boolean values to a list iterator.

asObjects

public static ListIterator asObjects(CharListIterator iterator)
Returns an adaption of a list iterator over primitive char values to a list iterator.

Parameters:
iterator - the list iterator to adapt.
Returns:
an adaption of a list iterator over primitive char values to a list iterator.

asObjects

public static ListIterator asObjects(ByteListIterator iterator)
Returns an adaption of a list iterator over primitive byte values to a list iterator.

Parameters:
iterator - the list iterator to adapt.
Returns:
an adaption of a list iterator over primitive byte values to a list iterator.

asObjects

public static ListIterator asObjects(ShortListIterator iterator)
Returns an adaption of a list iterator over primitive short values to a list iterator.

Parameters:
iterator - the list iterator to adapt.
Returns:
an adaption of a list iterator over primitive short values to a list iterator.

asObjects

public static ListIterator asObjects(IntListIterator iterator)
Returns an adaption of a list iterator over primitive int values to a list iterator.

Parameters:
iterator - the list iterator to adapt.
Returns:
an adaption of a list iterator over primitive int values to a list iterator.

asObjects

public static ListIterator asObjects(LongListIterator iterator)
Returns an adaption of a list iterator over primitive long values to a list iterator.

Parameters:
iterator - the list iterator to adapt.
Returns:
an adaption of a list iterator over primitive long values to a list iterator.

asObjects

public static ListIterator asObjects(FloatListIterator iterator)
Returns an adaption of a list iterator over primitive float values to a list iterator.

Parameters:
iterator - the list iterator to adapt.
Returns:
an adaption of a list iterator over primitive float values to a list iterator.

asObjects

public static ListIterator asObjects(DoubleListIterator iterator)
Returns an adaption of a list iterator over primitive double values to a list iterator.

Parameters:
iterator - the list iterator to adapt.
Returns:
an adaption of a list iterator over primitive double values to a list iterator.

asBooleans

public static BooleanSet asBooleans(Set set)
Returns an adaption of a set to a set of primitive boolean values.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set to a set of primitive boolean values.

asChars

public static CharSet asChars(Set set)
Returns an adaption of a set to a set of primitive char values.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set to a set of primitive char values.

asBytes

public static ByteSet asBytes(Set set)
Returns an adaption of a set to a set of primitive byte values.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set to a set of primitive byte values.

asShorts

public static ShortSet asShorts(Set set)
Returns an adaption of a set to a set of primitive short values.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set to a set of primitive short values.

asInts

public static IntSet asInts(Set set)
Returns an adaption of a set to a set of primitive int values.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set to a set of primitive int values.

asLongs

public static LongSet asLongs(Set set)
Returns an adaption of a set to a set of primitive long values.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set to a set of primitive long values.

asFloats

public static FloatSet asFloats(Set set)
Returns an adaption of a set to a set of primitive float values.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set to a set of primitive float values.

asDoubles

public static DoubleSet asDoubles(Set set)
Returns an adaption of a set to a set of primitive double values.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set to a set of primitive double values.

asObjects

public static Set asObjects(BooleanSet set)
Returns an adaption of a set of primitive boolean values to a set.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set of primitive boolean values to a set.

asObjects

public static Set asObjects(CharSet set)
Returns an adaption of a set of primitive char values to a set.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set of primitive char values to a set.

asObjects

public static Set asObjects(ByteSet set)
Returns an adaption of a set of primitive byte values to a set.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set of primitive byte values to a set.

asObjects

public static Set asObjects(ShortSet set)
Returns an adaption of a set of primitive short values to a set.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set of primitive short values to a set.

asObjects

public static Set asObjects(IntSet set)
Returns an adaption of a set of primitive int values to a set.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set of primitive int values to a set.

asObjects

public static Set asObjects(LongSet set)
Returns an adaption of a set of primitive long values to a set.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set of primitive long values to a set.

asObjects

public static Set asObjects(FloatSet set)
Returns an adaption of a set of primitive float values to a set.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set of primitive float values to a set.

asObjects

public static Set asObjects(DoubleSet set)
Returns an adaption of a set of primitive double values to a set.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set of primitive double values to a set.

asBooleans

public static BooleanSortedSet asBooleans(SortedSet set)
Returns an adaption of a sorted set to a sorted set of primitive boolean values.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set to a set of primitive boolean values.
Since:
1.2

asChars

public static CharSortedSet asChars(SortedSet set)
Returns an adaption of a sorted set to a sorted set of primitive char values.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set to a set of primitive char values.
Since:
1.2

asBytes

public static ByteSortedSet asBytes(SortedSet set)
Returns an adaption of a sorted set to a sorted set of primitive byte values.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set to a set of primitive byte values.
Since:
1.2

asShorts

public static ShortSortedSet asShorts(SortedSet set)
Returns an adaption of a sorted set to a sorted set of primitive short values.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set to a set of primitive short values.
Since:
1.2

asInts

public static IntSortedSet asInts(SortedSet set)
Returns an adaption of a sorted set to a sorted set of primitive int values.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set to a set of primitive int values.
Since:
1.2

asLongs

public static LongSortedSet asLongs(SortedSet set)
Returns an adaption of a sorted set to a sorted set of primitive long values.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set to a set of primitive long values.
Since:
1.2

asFloats

public static FloatSortedSet asFloats(SortedSet set)
Returns an adaption of a sorted set to a sorted set of primitive float values.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set to a set of primitive float values.
Since:
1.2

asDoubles

public static DoubleSortedSet asDoubles(SortedSet set)
Returns an adaption of a sorted set to a sorted set of primitive double values.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set to a set of primitive double values.
Since:
1.2

asObjects

public static SortedSet asObjects(BooleanSortedSet set)
Returns an adaption of a sorted set of primitive boolean values to a sorted set.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set of primitive boolean values to a set.
Since:
1.2

asObjects

public static SortedSet asObjects(CharSortedSet set)
Returns an adaption of a sorted set of primitive char values to a sorted set.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set of primitive char values to a set.
Since:
1.2

asObjects

public static SortedSet asObjects(ByteSortedSet set)
Returns an adaption of a sorted set of primitive byte values to a sorted set.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set of primitive byte values to a set.
Since:
1.2

asObjects

public static SortedSet asObjects(ShortSortedSet set)
Returns an adaption of a sorted set of primitive short values to a sorted set.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set of primitive short values to a set.
Since:
1.2

asObjects

public static SortedSet asObjects(IntSortedSet set)
Returns an adaption of a sorted set of primitive int values to a sorted set.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set of primitive int values to a set.
Since:
1.2

asObjects

public static SortedSet asObjects(LongSortedSet set)
Returns an adaption of a sorted set of primitive long values to a sorted set.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set of primitive long values to a set.
Since:
1.2

asObjects

public static SortedSet asObjects(FloatSortedSet set)
Returns an adaption of a sorted set of primitive float values to a sorted set.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set of primitive float values to a set.
Since:
1.2

asObjects

public static SortedSet asObjects(DoubleSortedSet set)
Returns an adaption of a sorted set of primitive double values to a sorted set.

Parameters:
set - the set to adapt.
Returns:
an adaption of a set of primitive double values to a set.
Since:
1.2

asBooleans

public static BooleanList asBooleans(List list)
Returns an adaption of a list to a list of primitive boolean values.

Parameters:
list - the list to adapt.
Returns:
an adaption of a list to a list of primitive boolean values.

asChars

public static CharList asChars(List list)
Returns an adaption of a list to a list of primitive char values.

Parameters:
list - the list to adapt.
Returns:
an adaption of a list to a list of primitive char values.

asBytes

public static ByteList asBytes(List list)
Returns an adaption of a list to a list of primitive byte values.

Parameters:
list - the list to adapt.
Returns:
an adaption of a list to a list of primitive byte values.

asShorts

public static ShortList asShorts(List list)
Returns an adaption of a list to a list of primitive short values.

Parameters:
list - the list to adapt.
Returns:
an adaption of a list to a list of primitive short values.

asInts

public static IntList asInts(List list)
Returns an adaption of a list to a list of primitive int values.

Parameters:
list - the list to adapt.
Returns:
an adaption of a list to a list of primitive int values.

asLongs

public static LongList asLongs(List list)
Returns an adaption of a list to a list of primitive long values.

Parameters:
list - the list to adapt.
Returns:
an adaption of a list to a list of primitive long values.

asFloats

public static FloatList asFloats(List list)
Returns an adaption of a list to a list of primitive float values.

Parameters:
list - the list to adapt.
Returns:
an adaption of a list to a list of primitive float values.

asDoubles

public static DoubleList asDoubles(List list)
Returns an adaption of a list to a list of primitive double values.

Parameters:
list - the list to adapt.
Returns:
an adaption of a list to a list of primitive double values.

asObjects

public static List asObjects(BooleanList list)
Returns an adaption of a list of primitive boolean values to a list.

Parameters:
list - the list to adapt.
Returns:
an adaption of a list of primitive boolean values to a list.

asObjects

public static List asObjects(CharList list)
Returns an adaption of a list of primitive char values to a list.

Parameters:
list - the list to adapt.
Returns:
an adaption of a list of primitive char values to a list.

asObjects

public static List asObjects(ByteList list)
Returns an adaption of a list of primitive byte values to a list.

Parameters:
list - the list to adapt.
Returns:
an adaption of a list of primitive byte values to a list.

asObjects

public static List asObjects(ShortList list)
Returns an adaption of a list of primitive short values to a list.

Parameters:
list - the list to adapt.
Returns:
an adaption of a list of primitive short values to a list.

asObjects

public static List asObjects(IntList list)
Returns an adaption of a list of primitive int values to a list.

Parameters:
list - the list to adapt.
Returns:
an adaption of a list of primitive int values to a list.

asObjects

public static List asObjects(LongList list)
Returns an adaption of a list of primitive long values to a list.

Parameters:
list - the list to adapt.
Returns:
an adaption of a list of primitive long values to a list.

asObjects

public static List asObjects(FloatList list)
Returns an adaption of a list of primitive float values to a list.

Parameters:
list - the list to adapt.
Returns:
an adaption of a list of primitive float values to a list.

asObjects

public static List asObjects(DoubleList list)
Returns an adaption of a list of primitive double values to a list.

Parameters:
list - the list to adapt.
Returns:
an adaption of a list of primitive double values to a list.

asBooleanKeyBooleans

public static BooleanKeyBooleanMap asBooleanKeyBooleans(Map map)
Returns an adaption of a map to a primitive map from boolean keys to boolean values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from boolean keys to boolean values.

asBooleanKeyChars

public static BooleanKeyCharMap asBooleanKeyChars(Map map)
Returns an adaption of a map to a primitive map from boolean keys to char values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from boolean keys to char values.

asBooleanKeyBytes

public static BooleanKeyByteMap asBooleanKeyBytes(Map map)
Returns an adaption of a map to a primitive map from boolean keys to byte values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from boolean keys to byte values.

asBooleanKeyShorts

public static BooleanKeyShortMap asBooleanKeyShorts(Map map)
Returns an adaption of a map to a primitive map from boolean keys to short values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from boolean keys to short values.

asBooleanKeyInts

public static BooleanKeyIntMap asBooleanKeyInts(Map map)
Returns an adaption of a map to a primitive map from boolean keys to int values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from boolean keys to int values.

asBooleanKeyLongs

public static BooleanKeyLongMap asBooleanKeyLongs(Map map)
Returns an adaption of a map to a primitive map from boolean keys to long values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from boolean keys to long values.

asBooleanKeyFloats

public static BooleanKeyFloatMap asBooleanKeyFloats(Map map)
Returns an adaption of a map to a primitive map from boolean keys to float values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from boolean keys to float values.

asBooleanKeyDoubles

public static BooleanKeyDoubleMap asBooleanKeyDoubles(Map map)
Returns an adaption of a map to a primitive map from boolean keys to double values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from boolean keys to double values.

asCharKeyBooleans

public static CharKeyBooleanMap asCharKeyBooleans(Map map)
Returns an adaption of a map to a primitive map from char keys to boolean values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from char keys to boolean values.

asCharKeyChars

public static CharKeyCharMap asCharKeyChars(Map map)
Returns an adaption of a map to a primitive map from char keys to char values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from char keys to char values.

asCharKeyBytes

public static CharKeyByteMap asCharKeyBytes(Map map)
Returns an adaption of a map to a primitive map from char keys to byte values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from char keys to byte values.

asCharKeyShorts

public static CharKeyShortMap asCharKeyShorts(Map map)
Returns an adaption of a map to a primitive map from char keys to short values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from char keys to short values.

asCharKeyInts

public static CharKeyIntMap asCharKeyInts(Map map)
Returns an adaption of a map to a primitive map from char keys to int values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from char keys to int values.

asCharKeyLongs

public static CharKeyLongMap asCharKeyLongs(Map map)
Returns an adaption of a map to a primitive map from char keys to long values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from char keys to long values.

asCharKeyFloats

public static CharKeyFloatMap asCharKeyFloats(Map map)
Returns an adaption of a map to a primitive map from char keys to float values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from char keys to float values.

asCharKeyDoubles

public static CharKeyDoubleMap asCharKeyDoubles(Map map)
Returns an adaption of a map to a primitive map from char keys to double values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from char keys to double values.

asByteKeyBooleans

public static ByteKeyBooleanMap asByteKeyBooleans(Map map)
Returns an adaption of a map to a primitive map from byte keys to boolean values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from byte keys to boolean values.

asByteKeyChars

public static ByteKeyCharMap asByteKeyChars(Map map)
Returns an adaption of a map to a primitive map from byte keys to char values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from byte keys to char values.

asByteKeyBytes

public static ByteKeyByteMap asByteKeyBytes(Map map)
Returns an adaption of a map to a primitive map from byte keys to byte values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from byte keys to byte values.

asByteKeyShorts

public static ByteKeyShortMap asByteKeyShorts(Map map)
Returns an adaption of a map to a primitive map from byte keys to short values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from byte keys to short values.

asByteKeyInts

public static ByteKeyIntMap asByteKeyInts(Map map)
Returns an adaption of a map to a primitive map from byte keys to int values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from byte keys to int values.

asByteKeyLongs

public static ByteKeyLongMap asByteKeyLongs(Map map)
Returns an adaption of a map to a primitive map from byte keys to long values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from byte keys to long values.

asByteKeyFloats

public static ByteKeyFloatMap asByteKeyFloats(Map map)
Returns an adaption of a map to a primitive map from byte keys to float values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from byte keys to float values.

asByteKeyDoubles

public static ByteKeyDoubleMap asByteKeyDoubles(Map map)
Returns an adaption of a map to a primitive map from byte keys to double values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from byte keys to double values.

asShortKeyBooleans

public static ShortKeyBooleanMap asShortKeyBooleans(Map map)
Returns an adaption of a map to a primitive map from short keys to boolean values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from short keys to boolean values.

asShortKeyChars

public static ShortKeyCharMap asShortKeyChars(Map map)
Returns an adaption of a map to a primitive map from short keys to char values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from short keys to char values.

asShortKeyBytes

public static ShortKeyByteMap asShortKeyBytes(Map map)
Returns an adaption of a map to a primitive map from short keys to byte values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from short keys to byte values.

asShortKeyShorts

public static ShortKeyShortMap asShortKeyShorts(Map map)
Returns an adaption of a map to a primitive map from short keys to short values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from short keys to short values.

asShortKeyInts

public static ShortKeyIntMap asShortKeyInts(Map map)
Returns an adaption of a map to a primitive map from short keys to int values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from short keys to int values.

asShortKeyLongs

public static ShortKeyLongMap asShortKeyLongs(Map map)
Returns an adaption of a map to a primitive map from short keys to long values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from short keys to long values.

asShortKeyFloats

public static ShortKeyFloatMap asShortKeyFloats(Map map)
Returns an adaption of a map to a primitive map from short keys to float values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from short keys to float values.

asShortKeyDoubles

public static ShortKeyDoubleMap asShortKeyDoubles(Map map)
Returns an adaption of a map to a primitive map from short keys to double values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from short keys to double values.

asIntKeyBooleans

public static IntKeyBooleanMap asIntKeyBooleans(Map map)
Returns an adaption of a map to a primitive map from int keys to boolean values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from int keys to boolean values.

asIntKeyChars

public static IntKeyCharMap asIntKeyChars(Map map)
Returns an adaption of a map to a primitive map from int keys to char values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from int keys to char values.

asIntKeyBytes

public static IntKeyByteMap asIntKeyBytes(Map map)
Returns an adaption of a map to a primitive map from int keys to byte values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from int keys to byte values.

asIntKeyShorts

public static IntKeyShortMap asIntKeyShorts(Map map)
Returns an adaption of a map to a primitive map from int keys to short values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from int keys to short values.

asIntKeyInts

public static IntKeyIntMap asIntKeyInts(Map map)
Returns an adaption of a map to a primitive map from int keys to int values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from int keys to int values.

asIntKeyLongs

public static IntKeyLongMap asIntKeyLongs(Map map)
Returns an adaption of a map to a primitive map from int keys to long values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from int keys to long values.

asIntKeyFloats

public static IntKeyFloatMap asIntKeyFloats(Map map)
Returns an adaption of a map to a primitive map from int keys to float values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from int keys to float values.

asIntKeyDoubles

public static IntKeyDoubleMap asIntKeyDoubles(Map map)
Returns an adaption of a map to a primitive map from int keys to double values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from int keys to double values.

asLongKeyBooleans

public static LongKeyBooleanMap asLongKeyBooleans(Map map)
Returns an adaption of a map to a primitive map from long keys to boolean values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from long keys to boolean values.

asLongKeyChars

public static LongKeyCharMap asLongKeyChars(Map map)
Returns an adaption of a map to a primitive map from long keys to char values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from long keys to char values.

asLongKeyBytes

public static LongKeyByteMap asLongKeyBytes(Map map)
Returns an adaption of a map to a primitive map from long keys to byte values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from long keys to byte values.

asLongKeyShorts

public static LongKeyShortMap asLongKeyShorts(Map map)
Returns an adaption of a map to a primitive map from long keys to short values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from long keys to short values.

asLongKeyInts

public static LongKeyIntMap asLongKeyInts(Map map)
Returns an adaption of a map to a primitive map from long keys to int values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from long keys to int values.

asLongKeyLongs

public static LongKeyLongMap asLongKeyLongs(Map map)
Returns an adaption of a map to a primitive map from long keys to long values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from long keys to long values.

asLongKeyFloats

public static LongKeyFloatMap asLongKeyFloats(Map map)
Returns an adaption of a map to a primitive map from long keys to float values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from long keys to float values.

asLongKeyDoubles

public static LongKeyDoubleMap asLongKeyDoubles(Map map)
Returns an adaption of a map to a primitive map from long keys to double values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from long keys to double values.

asFloatKeyBooleans

public static FloatKeyBooleanMap asFloatKeyBooleans(Map map)
Returns an adaption of a map to a primitive map from float keys to boolean values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from float keys to boolean values.

asFloatKeyChars

public static FloatKeyCharMap asFloatKeyChars(Map map)
Returns an adaption of a map to a primitive map from float keys to char values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from float keys to char values.

asFloatKeyBytes

public static FloatKeyByteMap asFloatKeyBytes(Map map)
Returns an adaption of a map to a primitive map from float keys to byte values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from float keys to byte values.

asFloatKeyShorts

public static FloatKeyShortMap asFloatKeyShorts(Map map)
Returns an adaption of a map to a primitive map from float keys to short values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from float keys to short values.

asFloatKeyInts

public static FloatKeyIntMap asFloatKeyInts(Map map)
Returns an adaption of a map to a primitive map from float keys to int values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from float keys to int values.

asFloatKeyLongs

public static FloatKeyLongMap asFloatKeyLongs(Map map)
Returns an adaption of a map to a primitive map from float keys to long values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from float keys to long values.

asFloatKeyFloats

public static FloatKeyFloatMap asFloatKeyFloats(Map map)
Returns an adaption of a map to a primitive map from float keys to float values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from float keys to float values.

asFloatKeyDoubles

public static FloatKeyDoubleMap asFloatKeyDoubles(Map map)
Returns an adaption of a map to a primitive map from float keys to double values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from float keys to double values.

asDoubleKeyBooleans

public static DoubleKeyBooleanMap asDoubleKeyBooleans(Map map)
Returns an adaption of a map to a primitive map from double keys to boolean values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from double keys to boolean values.

asDoubleKeyChars

public static DoubleKeyCharMap asDoubleKeyChars(Map map)
Returns an adaption of a map to a primitive map from double keys to char values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from double keys to char values.

asDoubleKeyBytes

public static DoubleKeyByteMap asDoubleKeyBytes(Map map)
Returns an adaption of a map to a primitive map from double keys to byte values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from double keys to byte values.

asDoubleKeyShorts

public static DoubleKeyShortMap asDoubleKeyShorts(Map map)
Returns an adaption of a map to a primitive map from double keys to short values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from double keys to short values.

asDoubleKeyInts

public static DoubleKeyIntMap asDoubleKeyInts(Map map)
Returns an adaption of a map to a primitive map from double keys to int values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from double keys to int values.

asDoubleKeyLongs

public static DoubleKeyLongMap asDoubleKeyLongs(Map map)
Returns an adaption of a map to a primitive map from double keys to long values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from double keys to long values.

asDoubleKeyFloats

public static DoubleKeyFloatMap asDoubleKeyFloats(Map map)
Returns an adaption of a map to a primitive map from double keys to float values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from double keys to float values.

asDoubleKeyDoubles

public static DoubleKeyDoubleMap asDoubleKeyDoubles(Map map)
Returns an adaption of a map to a primitive map from double keys to double values.

Parameters:
map - the map to adapt.
Returns:
an adaption of a map to a primitive map from double keys to double values.

asObjects

public static Map asObjects(BooleanKeyBooleanMap map)
Returns an adaption of a primitive map from boolean keys to boolean values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(BooleanKeyByteMap map)
Returns an adaption of a primitive map from boolean keys to byte values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(BooleanKeyShortMap map)
Returns an adaption of a primitive map from boolean keys to short values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(BooleanKeyIntMap map)
Returns an adaption of a primitive map from boolean keys to int values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(BooleanKeyLongMap map)
Returns an adaption of a primitive map from boolean keys to long values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(BooleanKeyFloatMap map)
Returns an adaption of a primitive map from boolean keys to float values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(BooleanKeyDoubleMap map)
Returns an adaption of a primitive map from boolean keys to double values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(CharKeyBooleanMap map)
Returns an adaption of a primitive map from char keys to boolean values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(CharKeyCharMap map)
Returns an adaption of a primitive map from char keys to char values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(CharKeyByteMap map)
Returns an adaption of a primitive map from char keys to byte values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(CharKeyShortMap map)
Returns an adaption of a primitive map from char keys to short values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(CharKeyIntMap map)
Returns an adaption of a primitive map from char keys to int values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(CharKeyLongMap map)
Returns an adaption of a primitive map from char keys to long values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(CharKeyFloatMap map)
Returns an adaption of a primitive map from char keys to float values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(CharKeyDoubleMap map)
Returns an adaption of a primitive map from char keys to double values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(ByteKeyBooleanMap map)
Returns an adaption of a primitive map from byte keys to boolean values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(ByteKeyCharMap map)
Returns an adaption of a primitive map from byte keys to char values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(ByteKeyByteMap map)
Returns an adaption of a primitive map from byte keys to byte values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(ByteKeyShortMap map)
Returns an adaption of a primitive map from byte keys to short values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(ByteKeyIntMap map)
Returns an adaption of a primitive map from byte keys to int values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(ByteKeyLongMap map)
Returns an adaption of a primitive map from byte keys to long values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(ByteKeyFloatMap map)
Returns an adaption of a primitive map from byte keys to float values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(ByteKeyDoubleMap map)
Returns an adaption of a primitive map from byte keys to double values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(ShortKeyBooleanMap map)
Returns an adaption of a primitive map from short keys to boolean values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(ShortKeyCharMap map)
Returns an adaption of a primitive map from short keys to char values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(ShortKeyByteMap map)
Returns an adaption of a primitive map from short keys to byte values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(ShortKeyShortMap map)
Returns an adaption of a primitive map from short keys to short values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(ShortKeyIntMap map)
Returns an adaption of a primitive map from short keys to int values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(ShortKeyLongMap map)
Returns an adaption of a primitive map from short keys to long values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(ShortKeyFloatMap map)
Returns an adaption of a primitive map from short keys to float values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(ShortKeyDoubleMap map)
Returns an adaption of a primitive map from short keys to double values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(IntKeyBooleanMap map)
Returns an adaption of a primitive map from int keys to boolean values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(IntKeyCharMap map)
Returns an adaption of a primitive map from int keys to char values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(IntKeyByteMap map)
Returns an adaption of a primitive map from int keys to byte values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(IntKeyShortMap map)
Returns an adaption of a primitive map from int keys to short values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(IntKeyIntMap map)
Returns an adaption of a primitive map from int keys to int values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(IntKeyLongMap map)
Returns an adaption of a primitive map from int keys to long values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(IntKeyFloatMap map)
Returns an adaption of a primitive map from int keys to float values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(IntKeyDoubleMap map)
Returns an adaption of a primitive map from int keys to double values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(LongKeyBooleanMap map)
Returns an adaption of a primitive map from long keys to boolean values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(LongKeyCharMap map)
Returns an adaption of a primitive map from long keys to char values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(LongKeyByteMap map)
Returns an adaption of a primitive map from long keys to byte values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(LongKeyShortMap map)
Returns an adaption of a primitive map from long keys to short values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(LongKeyIntMap map)
Returns an adaption of a primitive map from long keys to int values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(LongKeyLongMap map)
Returns an adaption of a primitive map from long keys to long values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(LongKeyFloatMap map)
Returns an adaption of a primitive map from long keys to float values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(LongKeyDoubleMap map)
Returns an adaption of a primitive map from long keys to double values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(FloatKeyBooleanMap map)
Returns an adaption of a primitive map from float keys to boolean values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(FloatKeyCharMap map)
Returns an adaption of a primitive map from float keys to char values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(FloatKeyByteMap map)
Returns an adaption of a primitive map from float keys to byte values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(FloatKeyShortMap map)
Returns an adaption of a primitive map from float keys to short values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(FloatKeyIntMap map)
Returns an adaption of a primitive map from float keys to int values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(FloatKeyLongMap map)
Returns an adaption of a primitive map from float keys to long values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(FloatKeyFloatMap map)
Returns an adaption of a primitive map from float keys to float values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(FloatKeyDoubleMap map)
Returns an adaption of a primitive map from float keys to double values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(DoubleKeyBooleanMap map)
Returns an adaption of a primitive map from double keys to boolean values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(DoubleKeyCharMap map)
Returns an adaption of a primitive map from double keys to char values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(DoubleKeyByteMap map)
Returns an adaption of a primitive map from double keys to byte values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(DoubleKeyShortMap map)
Returns an adaption of a primitive map from double keys to short values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(DoubleKeyIntMap map)
Returns an adaption of a primitive map from double keys to int values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(DoubleKeyLongMap map)
Returns an adaption of a primitive map from double keys to long values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(DoubleKeyFloatMap map)
Returns an adaption of a primitive map from double keys to float values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(DoubleKeyDoubleMap map)
Returns an adaption of a primitive map from double keys to double values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(BooleanKeyMap map)
Returns an adaption of a primitive map of boolean keys to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(CharKeyMap map)
Returns an adaption of a primitive map of char keys to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(ByteKeyMap map)
Returns an adaption of a primitive map of byte keys to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(ShortKeyMap map)
Returns an adaption of a primitive map of short keys to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(IntKeyMap map)
Returns an adaption of a primitive map of int keys to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(LongKeyMap map)
Returns an adaption of a primitive map of long keys to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(FloatKeyMap map)
Returns an adaption of a primitive map of float keys to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asObjects

public static Map asObjects(DoubleKeyMap map)
Returns an adaption of a primitive map of double keys to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.

asBooleanKeys

public static BooleanKeyMap asBooleanKeys(Map map)
Returns an adaption of a map to a primitive map from boolean keys to objects.

Parameters:
map - the map to adapt to a primitive map.
Returns:
an adaption of the specified map to a primitive map.

asCharKeys

public static CharKeyMap asCharKeys(Map map)
Returns an adaption of a map to a primitive map from char keys to objects.

Parameters:
map - the map to adapt to a primitive map.
Returns:
an adaption of the specified map to a primitive map.

asByteKeys

public static ByteKeyMap asByteKeys(Map map)
Returns an adaption of a map to a primitive map from byte keys to objects.

Parameters:
map - the map to adapt to a primitive map.
Returns:
an adaption of the specified map to a primitive map.

asShortKeys

public static ShortKeyMap asShortKeys(Map map)
Returns an adaption of a map to a primitive map from short keys to objects.

Parameters:
map - the map to adapt to a primitive map.
Returns:
an adaption of the specified map to a primitive map.

asIntKeys

public static IntKeyMap asIntKeys(Map map)
Returns an adaption of a map to a primitive map from int keys to objects.

Parameters:
map - the map to adapt to a primitive map.
Returns:
an adaption of the specified map to a primitive map.

asLongKeys

public static LongKeyMap asLongKeys(Map map)
Returns an adaption of a map to a primitive map from long keys to objects.

Parameters:
map - the map to adapt to a primitive map.
Returns:
an adaption of the specified map to a primitive map.

asFloatKeys

public static FloatKeyMap asFloatKeys(Map map)
Returns an adaption of a map to a primitive map from float keys to objects.

Parameters:
map - the map to adapt to a primitive map.
Returns:
an adaption of the specified map to a primitive map.

asDoubleKeys

public static DoubleKeyMap asDoubleKeys(Map map)
Returns an adaption of a map to a primitive map from double keys to objects.

Parameters:
map - the map to adapt to a primitive map.
Returns:
an adaption of the specified map to a primitive map.

asObjects

public static Map asObjects(ObjectKeyBooleanMap map)
Returns an adaption of a primitive map of object keys and boolean values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.
Throws:
NullPointerException - if map is null.
Since:
1.1

asObjects

public static Map asObjects(ObjectKeyCharMap map)
Returns an adaption of a primitive map of object keys and char values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.
Throws:
NullPointerException - if map is null.
Since:
1.1

asObjects

public static Map asObjects(ObjectKeyByteMap map)
Returns an adaption of a primitive map of object keys and byte values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.
Throws:
NullPointerException - if map is null.
Since:
1.1

asObjects

public static Map asObjects(ObjectKeyShortMap map)
Returns an adaption of a primitive map of object keys and short values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.
Throws:
NullPointerException - if map is null.
Since:
1.1

asObjects

public static Map asObjects(ObjectKeyIntMap map)
Returns an adaption of a primitive map of object keys and int values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.
Throws:
NullPointerException - if map is null.
Since:
1.1

asObjects

public static Map asObjects(ObjectKeyLongMap map)
Returns an adaption of a primitive map of object keys and long values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.
Throws:
NullPointerException - if map is null.
Since:
1.1

asObjects

public static Map asObjects(ObjectKeyFloatMap map)
Returns an adaption of a primitive map of object keys and float values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.
Throws:
NullPointerException - if map is null.
Since:
1.1

asObjects

public static Map asObjects(ObjectKeyDoubleMap map)
Returns an adaption of a primitive map of object keys and double values to a map.

Parameters:
map - the primitive map to adapt.
Returns:
an adaption of the specified primitive map to a map.
Throws:
NullPointerException - if map is null.
Since:
1.1

asObjectKeyBooleans

public static ObjectKeyBooleanMap asObjectKeyBooleans(Map map)
Returns an adaption of a map to a primitive map from object keys to boolean values.

Parameters:
map - the map to adapt to a primitive map.
Returns:
an adaption of the specified map to a primitive map.
Throws:
NullPointerException - if map is null.
Since:
1.1

asObjectKeyChars

public static ObjectKeyCharMap asObjectKeyChars(Map map)
Returns an adaption of a map to a primitive map from object keys to char values.

Parameters:
map - the map to adapt to a primitive map.
Returns:
an adaption of the specified map to a primitive map.
Throws:
NullPointerException - if map is null.
Since:
1.1

asObjectKeyBytes

public static ObjectKeyByteMap asObjectKeyBytes(Map map)
Returns an adaption of a map to a primitive map from object keys to byte values.

Parameters:
map - the map to adapt to a primitive map.
Returns:
an adaption of the specified map to a primitive map.
Throws:
NullPointerException - if map is null.
Since:
1.1

asObjectKeyShorts

public static ObjectKeyShortMap asObjectKeyShorts(Map map)
Returns an adaption of a map to a primitive map from object keys to short values.

Parameters:
map - the map to adapt to a primitive map.
Returns:
an adaption of the specified map to a primitive map.
Throws:
NullPointerException - if map is null.
Since:
1.1

asObjectKeyInts

public static ObjectKeyIntMap asObjectKeyInts(Map map)
Returns an adaption of a map to a primitive map from object keys to int values.

Parameters:
map - the map to adapt to a primitive map.
Returns:
an adaption of the specified map to a primitive map.
Throws:
NullPointerException - if map is null.
Since:
1.1

asObjectKeyLongs

public static ObjectKeyLongMap asObjectKeyLongs(Map map)
Returns an adaption of a map to a primitive map from object keys to long values.

Parameters:
map - the map to adapt to a primitive map.
Returns:
an adaption of the specified map to a primitive map.
Throws:
NullPointerException - if map is null.
Since:
1.1

asObjectKeyFloats

public static ObjectKeyFloatMap asObjectKeyFloats(Map map)
Returns an adaption of a map to a primitive map from object keys to float values.

Parameters:
map - the map to adapt to a primitive map.
Returns:
an adaption of the specified map to a primitive map.
Throws:
NullPointerException - if map is null.
Since:
1.1

asObjectKeyDoubles

public static ObjectKeyDoubleMap asObjectKeyDoubles(Map map)
Returns an adaption of a map to a primitive map from object keys to double values.

Parameters:
map - the map to adapt to a primitive map.
Returns:
an adaption of the specified map to a primitive map.
Throws:
NullPointerException - if map is null.
Since:
1.1

isBooleanAdaptable

public static boolean isBooleanAdaptable(Collection collection)
Indicates whether a specified collection is adaptable to a primitive collection of boolean values. For a collection to be adaptable it can only contain values of class Boolean and no null values.

Parameters:
collection - the collection to examine.
Returns:
true if collection is adaptable to a BooleanCollection; returns false otherwise.
Throws:
NullPointerException - if collection is null.
See Also:
asBooleans(Collection), asBooleans(List), asBooleans(Set)

isCharAdaptable

public static boolean isCharAdaptable(Collection collection)
Indicates whether a specified collection is adaptable to a primitive collection of char values. For a collection to be adaptable it can only contain values of class Character and no null values.

Parameters:
collection - the collection to examine.
Returns:
true if collection is adaptable to a CharCollection; returns false otherwise.
Throws:
NullPointerException - if collection is null.
See Also:
asChars(Collection), asChars(List), asChars(Set)

isByteAdaptable

public static boolean isByteAdaptable(Collection collection)
Indicates whether a specified collection is adaptable to a primitive collection of byte values. For a collection to be adaptable it can only contain values of class Byte and no null values.

Parameters:
collection - the collection to examine.
Returns:
true if collection is adaptable to a ByteCollection; returns false otherwise.
Throws:
NullPointerException - if collection is null.
See Also:
asBytes(Collection), asBytes(List), asBytes(Set)

isShortAdaptable

public static boolean isShortAdaptable(Collection collection)
Indicates whether a specified collection is adaptable to a primitive collection of short values. For a collection to be adaptable it can only contain values of class Short and no null values.

Parameters:
collection - the collection to examine.
Returns:
true if collection is adaptable to a ShortCollection; returns false otherwise.
Throws:
NullPointerException - if collection is null.
See Also:
asShorts(Collection), asShorts(List), asShorts(Set)

isIntAdaptable

public static boolean isIntAdaptable(Collection collection)
Indicates whether a specified collection is adaptable to a primitive collection of int values. For a collection to be adaptable it can only contain values of class Integer and no null values.

Parameters:
collection - the collection to examine.
Returns:
true if collection is adaptable to a IntCollection; returns false otherwise.
Throws:
NullPointerException - if collection is null.
See Also:
asInts(Collection), asInts(List), asInts(Set)

isLongAdaptable

public static boolean isLongAdaptable(Collection collection)
Indicates whether a specified collection is adaptable to a primitive collection of long values. For a collection to be adaptable it can only contain values of class Long and no null values.

Parameters:
collection - the collection to examine.
Returns:
true if collection is adaptable to a LongCollection; returns false otherwise.
Throws:
NullPointerException - if collection is null.
See Also:
asLongs(Collection), asLongs(List), asLongs(Set)

isFloatAdaptable

public static boolean isFloatAdaptable(Collection collection)
Indicates whether a specified collection is adaptable to a primitive collection of float values. For a collection to be adaptable it can only contain values of class Float and no null values.

Parameters:
collection - the collection to examine.
Returns:
true if collection is adaptable to a FloatCollection; returns false otherwise.
Throws:
NullPointerException - if collection is null.
See Also:
asFloats(Collection), asFloats(List), asFloats(Set)

isDoubleAdaptable

public static boolean isDoubleAdaptable(Collection collection)
Indicates whether a specified collection is adaptable to a primitive collection of double values. For a collection to be adaptable it can only contain values of class Double and no null values.

Parameters:
collection - the collection to examine.
Returns:
true if collection is adaptable to a DoubleCollection; returns false otherwise.
Throws:
NullPointerException - if collection is null.
See Also:
asDoubles(Collection), asDoubles(List), asDoubles(Set)

isBooleanKeyAdaptable

public static boolean isBooleanKeyAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with boolean keys. For a map to be adaptable it can only contain keys of class Boolean and no null keys.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a BooleanKeyMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asBooleanKeys(Map)

isCharKeyAdaptable

public static boolean isCharKeyAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with char keys. For a map to be adaptable it can only contain keys of class Character and no null keys.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a CharKeyMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asCharKeys(Map)

isByteKeyAdaptable

public static boolean isByteKeyAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with byte keys. For a map to be adaptable it can only contain keys of class Byte and no null keys.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ByteKeyMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asByteKeys(Map)

isShortKeyAdaptable

public static boolean isShortKeyAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with short keys. For a map to be adaptable it can only contain keys of class Short and no null keys.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ShortKeyMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asShortKeys(Map)

isIntKeyAdaptable

public static boolean isIntKeyAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with int keys. For a map to be adaptable it can only contain keys of class Integer and no null keys.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a IntKeyMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asIntKeys(Map)

isLongKeyAdaptable

public static boolean isLongKeyAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with long keys. For a map to be adaptable it can only contain keys of class Long and no null keys.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a LongKeyMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asLongKeys(Map)

isFloatKeyAdaptable

public static boolean isFloatKeyAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with float keys. For a map to be adaptable it can only contain keys of class Float and no null keys.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a FloatKeyMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asFloatKeys(Map)

isDoubleKeyAdaptable

public static boolean isDoubleKeyAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with double keys. For a map to be adaptable it can only contain keys of class Double and no null keys.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a DoubleKeyMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asDoubleKeys(Map)

isBooleanKeyBooleanAdaptable

public static boolean isBooleanKeyBooleanAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with boolean keys and boolean values. For a map to be adaptable it can only contain keys of class Boolean, values of class Boolean, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a BooleanKeyBooleanMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asBooleanKeyBooleans(Map)

isBooleanKeyCharAdaptable

public static boolean isBooleanKeyCharAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with boolean keys and char values. For a map to be adaptable it can only contain keys of class Boolean, values of class Character, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a BooleanKeyCharMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asBooleanKeyChars(Map)

isBooleanKeyByteAdaptable

public static boolean isBooleanKeyByteAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with boolean keys and byte values. For a map to be adaptable it can only contain keys of class Boolean, values of class Byte, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a BooleanKeyByteMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asBooleanKeyBytes(Map)

isBooleanKeyShortAdaptable

public static boolean isBooleanKeyShortAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with boolean keys and short values. For a map to be adaptable it can only contain keys of class Boolean, values of class Short, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a BooleanKeyShortMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asBooleanKeyShorts(Map)

isBooleanKeyIntAdaptable

public static boolean isBooleanKeyIntAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with boolean keys and int values. For a map to be adaptable it can only contain keys of class Boolean, values of class Integer, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a BooleanKeyIntMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asBooleanKeyInts(Map)

isBooleanKeyLongAdaptable

public static boolean isBooleanKeyLongAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with boolean keys and long values. For a map to be adaptable it can only contain keys of class Boolean, values of class Long, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a BooleanKeyLongMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asBooleanKeyLongs(Map)

isBooleanKeyFloatAdaptable

public static boolean isBooleanKeyFloatAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with boolean keys and float values. For a map to be adaptable it can only contain keys of class Boolean, values of class Float, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a BooleanKeyFloatMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asBooleanKeyFloats(Map)

isBooleanKeyDoubleAdaptable

public static boolean isBooleanKeyDoubleAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with boolean keys and double values. For a map to be adaptable it can only contain keys of class Boolean, values of class Double, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a BooleanKeyDoubleMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asBooleanKeyDoubles(Map)

isCharKeyBooleanAdaptable

public static boolean isCharKeyBooleanAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with char keys and boolean values. For a map to be adaptable it can only contain keys of class Character, values of class Boolean, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a CharKeyBooleanMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asCharKeyBooleans(Map)

isCharKeyCharAdaptable

public static boolean isCharKeyCharAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with char keys and char values. For a map to be adaptable it can only contain keys of class Character, values of class Character, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a CharKeyCharMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asCharKeyChars(Map)

isCharKeyByteAdaptable

public static boolean isCharKeyByteAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with char keys and byte values. For a map to be adaptable it can only contain keys of class Character, values of class Byte, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a CharKeyByteMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asCharKeyBytes(Map)

isCharKeyShortAdaptable

public static boolean isCharKeyShortAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with char keys and short values. For a map to be adaptable it can only contain keys of class Character, values of class Short, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a CharKeyShortMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asCharKeyShorts(Map)

isCharKeyIntAdaptable

public static boolean isCharKeyIntAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with char keys and int values. For a map to be adaptable it can only contain keys of class Character, values of class Integer, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a CharKeyIntMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asCharKeyInts(Map)

isCharKeyLongAdaptable

public static boolean isCharKeyLongAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with char keys and long values. For a map to be adaptable it can only contain keys of class Character, values of class Long, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a CharKeyLongMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asCharKeyLongs(Map)

isCharKeyFloatAdaptable

public static boolean isCharKeyFloatAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with char keys and float values. For a map to be adaptable it can only contain keys of class Character, values of class Float, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a CharKeyFloatMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asCharKeyFloats(Map)

isCharKeyDoubleAdaptable

public static boolean isCharKeyDoubleAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with char keys and double values. For a map to be adaptable it can only contain keys of class Character, values of class Double, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a CharKeyDoubleMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asCharKeyDoubles(Map)

isByteKeyBooleanAdaptable

public static boolean isByteKeyBooleanAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with byte keys and boolean values. For a map to be adaptable it can only contain keys of class Byte, values of class Boolean, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ByteKeyBooleanMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asByteKeyBooleans(Map)

isByteKeyCharAdaptable

public static boolean isByteKeyCharAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with byte keys and char values. For a map to be adaptable it can only contain keys of class Byte, values of class Character, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ByteKeyCharMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asByteKeyChars(Map)

isByteKeyByteAdaptable

public static boolean isByteKeyByteAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with byte keys and byte values. For a map to be adaptable it can only contain keys of class Byte, values of class Byte, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ByteKeyByteMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asByteKeyBytes(Map)

isByteKeyShortAdaptable

public static boolean isByteKeyShortAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with byte keys and short values. For a map to be adaptable it can only contain keys of class Byte, values of class Short, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ByteKeyShortMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asByteKeyShorts(Map)

isByteKeyIntAdaptable

public static boolean isByteKeyIntAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with byte keys and int values. For a map to be adaptable it can only contain keys of class Byte, values of class Integer, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ByteKeyIntMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asByteKeyInts(Map)

isByteKeyLongAdaptable

public static boolean isByteKeyLongAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with byte keys and long values. For a map to be adaptable it can only contain keys of class Byte, values of class Long, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ByteKeyLongMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asByteKeyLongs(Map)

isByteKeyFloatAdaptable

public static boolean isByteKeyFloatAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with byte keys and float values. For a map to be adaptable it can only contain keys of class Byte, values of class Float, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ByteKeyFloatMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asByteKeyFloats(Map)

isByteKeyDoubleAdaptable

public static boolean isByteKeyDoubleAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with byte keys and double values. For a map to be adaptable it can only contain keys of class Byte, values of class Double, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ByteKeyDoubleMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asByteKeyDoubles(Map)

isShortKeyBooleanAdaptable

public static boolean isShortKeyBooleanAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with short keys and boolean values. For a map to be adaptable it can only contain keys of class Short, values of class Boolean, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ShortKeyBooleanMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asShortKeyBooleans(Map)

isShortKeyCharAdaptable

public static boolean isShortKeyCharAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with short keys and char values. For a map to be adaptable it can only contain keys of class Short, values of class Character, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ShortKeyCharMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asShortKeyChars(Map)

isShortKeyByteAdaptable

public static boolean isShortKeyByteAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with short keys and byte values. For a map to be adaptable it can only contain keys of class Short, values of class Byte, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ShortKeyByteMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asShortKeyBytes(Map)

isShortKeyShortAdaptable

public static boolean isShortKeyShortAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with short keys and short values. For a map to be adaptable it can only contain keys of class Short, values of class Short, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ShortKeyShortMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asShortKeyShorts(Map)

isShortKeyIntAdaptable

public static boolean isShortKeyIntAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with short keys and int values. For a map to be adaptable it can only contain keys of class Short, values of class Integer, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ShortKeyIntMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asShortKeyInts(Map)

isShortKeyLongAdaptable

public static boolean isShortKeyLongAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with short keys and long values. For a map to be adaptable it can only contain keys of class Short, values of class Long, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ShortKeyLongMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asShortKeyLongs(Map)

isShortKeyFloatAdaptable

public static boolean isShortKeyFloatAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with short keys and float values. For a map to be adaptable it can only contain keys of class Short, values of class Float, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ShortKeyFloatMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asShortKeyFloats(Map)

isShortKeyDoubleAdaptable

public static boolean isShortKeyDoubleAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with short keys and double values. For a map to be adaptable it can only contain keys of class Short, values of class Double, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ShortKeyDoubleMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asShortKeyDoubles(Map)

isIntKeyBooleanAdaptable

public static boolean isIntKeyBooleanAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with int keys and boolean values. For a map to be adaptable it can only contain keys of class Integer, values of class Boolean, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a IntKeyBooleanMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asIntKeyBooleans(Map)

isIntKeyCharAdaptable

public static boolean isIntKeyCharAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with int keys and char values. For a map to be adaptable it can only contain keys of class Integer, values of class Character, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a IntKeyCharMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asIntKeyChars(Map)

isIntKeyByteAdaptable

public static boolean isIntKeyByteAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with int keys and byte values. For a map to be adaptable it can only contain keys of class Integer, values of class Byte, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a IntKeyByteMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asIntKeyBytes(Map)

isIntKeyShortAdaptable

public static boolean isIntKeyShortAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with int keys and short values. For a map to be adaptable it can only contain keys of class Integer, values of class Short, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a IntKeyShortMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asIntKeyShorts(Map)

isIntKeyIntAdaptable

public static boolean isIntKeyIntAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with int keys and int values. For a map to be adaptable it can only contain keys of class Integer, values of class Integer, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a IntKeyIntMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asIntKeyInts(Map)

isIntKeyLongAdaptable

public static boolean isIntKeyLongAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with int keys and long values. For a map to be adaptable it can only contain keys of class Integer, values of class Long, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a IntKeyLongMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asIntKeyLongs(Map)

isIntKeyFloatAdaptable

public static boolean isIntKeyFloatAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with int keys and float values. For a map to be adaptable it can only contain keys of class Integer, values of class Float, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a IntKeyFloatMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asIntKeyFloats(Map)

isIntKeyDoubleAdaptable

public static boolean isIntKeyDoubleAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with int keys and double values. For a map to be adaptable it can only contain keys of class Integer, values of class Double, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a IntKeyDoubleMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asIntKeyDoubles(Map)

isLongKeyBooleanAdaptable

public static boolean isLongKeyBooleanAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with long keys and boolean values. For a map to be adaptable it can only contain keys of class Long, values of class Boolean, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a LongKeyBooleanMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asLongKeyBooleans(Map)

isLongKeyCharAdaptable

public static boolean isLongKeyCharAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with long keys and char values. For a map to be adaptable it can only contain keys of class Long, values of class Character, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a LongKeyCharMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asLongKeyChars(Map)

isLongKeyByteAdaptable

public static boolean isLongKeyByteAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with long keys and byte values. For a map to be adaptable it can only contain keys of class Long, values of class Byte, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a LongKeyByteMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asLongKeyBytes(Map)

isLongKeyShortAdaptable

public static boolean isLongKeyShortAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with long keys and short values. For a map to be adaptable it can only contain keys of class Long, values of class Short, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a LongKeyShortMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asLongKeyShorts(Map)

isLongKeyIntAdaptable

public static boolean isLongKeyIntAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with long keys and int values. For a map to be adaptable it can only contain keys of class Long, values of class Integer, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a LongKeyIntMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asLongKeyInts(Map)

isLongKeyLongAdaptable

public static boolean isLongKeyLongAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with long keys and long values. For a map to be adaptable it can only contain keys of class Long, values of class Long, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a LongKeyLongMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asLongKeyLongs(Map)

isLongKeyFloatAdaptable

public static boolean isLongKeyFloatAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with long keys and float values. For a map to be adaptable it can only contain keys of class Long, values of class Float, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a LongKeyFloatMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asLongKeyFloats(Map)

isLongKeyDoubleAdaptable

public static boolean isLongKeyDoubleAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with long keys and double values. For a map to be adaptable it can only contain keys of class Long, values of class Double, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a LongKeyDoubleMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asLongKeyDoubles(Map)

isFloatKeyBooleanAdaptable

public static boolean isFloatKeyBooleanAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with float keys and boolean values. For a map to be adaptable it can only contain keys of class Float, values of class Boolean, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a FloatKeyBooleanMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asFloatKeyBooleans(Map)

isFloatKeyCharAdaptable

public static boolean isFloatKeyCharAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with float keys and char values. For a map to be adaptable it can only contain keys of class Float, values of class Character, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a FloatKeyCharMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asFloatKeyChars(Map)

isFloatKeyByteAdaptable

public static boolean isFloatKeyByteAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with float keys and byte values. For a map to be adaptable it can only contain keys of class Float, values of class Byte, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a FloatKeyByteMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asFloatKeyBytes(Map)

isFloatKeyShortAdaptable

public static boolean isFloatKeyShortAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with float keys and short values. For a map to be adaptable it can only contain keys of class Float, values of class Short, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a FloatKeyShortMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asFloatKeyShorts(Map)

isFloatKeyIntAdaptable

public static boolean isFloatKeyIntAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with float keys and int values. For a map to be adaptable it can only contain keys of class Float, values of class Integer, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a FloatKeyIntMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asFloatKeyInts(Map)

isFloatKeyLongAdaptable

public static boolean isFloatKeyLongAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with float keys and long values. For a map to be adaptable it can only contain keys of class Float, values of class Long, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a FloatKeyLongMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asFloatKeyLongs(Map)

isFloatKeyFloatAdaptable

public static boolean isFloatKeyFloatAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with float keys and float values. For a map to be adaptable it can only contain keys of class Float, values of class Float, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a FloatKeyFloatMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asFloatKeyFloats(Map)

isFloatKeyDoubleAdaptable

public static boolean isFloatKeyDoubleAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with float keys and double values. For a map to be adaptable it can only contain keys of class Float, values of class Double, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a FloatKeyDoubleMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asFloatKeyDoubles(Map)

isDoubleKeyBooleanAdaptable

public static boolean isDoubleKeyBooleanAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with double keys and boolean values. For a map to be adaptable it can only contain keys of class Double, values of class Boolean, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a DoubleKeyBooleanMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asDoubleKeyBooleans(Map)

isDoubleKeyCharAdaptable

public static boolean isDoubleKeyCharAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with double keys and char values. For a map to be adaptable it can only contain keys of class Double, values of class Character, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a DoubleKeyCharMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asDoubleKeyChars(Map)

isDoubleKeyByteAdaptable

public static boolean isDoubleKeyByteAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with double keys and byte values. For a map to be adaptable it can only contain keys of class Double, values of class Byte, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a DoubleKeyByteMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asDoubleKeyBytes(Map)

isDoubleKeyShortAdaptable

public static boolean isDoubleKeyShortAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with double keys and short values. For a map to be adaptable it can only contain keys of class Double, values of class Short, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a DoubleKeyShortMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asDoubleKeyShorts(Map)

isDoubleKeyIntAdaptable

public static boolean isDoubleKeyIntAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with double keys and int values. For a map to be adaptable it can only contain keys of class Double, values of class Integer, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a DoubleKeyIntMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asDoubleKeyInts(Map)

isDoubleKeyLongAdaptable

public static boolean isDoubleKeyLongAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with double keys and long values. For a map to be adaptable it can only contain keys of class Double, values of class Long, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a DoubleKeyLongMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asDoubleKeyLongs(Map)

isDoubleKeyFloatAdaptable

public static boolean isDoubleKeyFloatAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with double keys and float values. For a map to be adaptable it can only contain keys of class Double, values of class Float, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a DoubleKeyFloatMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asDoubleKeyFloats(Map)

isDoubleKeyDoubleAdaptable

public static boolean isDoubleKeyDoubleAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with double keys and double values. For a map to be adaptable it can only contain keys of class Double, values of class Double, and no null keys or null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a DoubleKeyDoubleMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
See Also:
asDoubleKeyDoubles(Map)

isObjectKeyBooleanAdaptable

public static boolean isObjectKeyBooleanAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with object keys and boolean values. For a map to be adaptable it can only contain values of class Boolean and no null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ObjectKeyBooleanMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
Since:
1.1

isObjectKeyCharAdaptable

public static boolean isObjectKeyCharAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with object keys and char values. For a map to be adaptable it can only contain values of class Character and no null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ObjectKeyCharMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
Since:
1.1

isObjectKeyByteAdaptable

public static boolean isObjectKeyByteAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with object keys and byte values. For a map to be adaptable it can only contain values of class Byte and no null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ObjectKeyByteMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
Since:
1.1

isObjectKeyShortAdaptable

public static boolean isObjectKeyShortAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with object keys and short values. For a map to be adaptable it can only contain values of class Short and no null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ObjectKeyShortMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
Since:
1.1

isObjectKeyIntAdaptable

public static boolean isObjectKeyIntAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with object keys and int values. For a map to be adaptable it can only contain values of class Integer and no null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ObjectKeyIntMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
Since:
1.1

isObjectKeyLongAdaptable

public static boolean isObjectKeyLongAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with object keys and long values. For a map to be adaptable it can only contain values of class Long and no null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ObjectKeyLongMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
Since:
1.1

isObjectKeyFloatAdaptable

public static boolean isObjectKeyFloatAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with object keys and float values. For a map to be adaptable it can only contain values of class Float and no null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ObjectKeyFloatMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
Since:
1.1

isObjectKeyDoubleAdaptable

public static boolean isObjectKeyDoubleAdaptable(Map map)
Indicates whether a specified map is adaptable to a primitive map with object keys and double values. For a map to be adaptable it can only contain values of class Double and no null values.

Parameters:
map - the map to examine.
Returns:
true if map is adaptable to a ObjectKeyDoubleMap; returns false otherwise.
Throws:
NullPointerException - if map is null.
Since:
1.1

PCJ API
Version 1.2

Report a bug or request a feature.
Further information on the development and latest release of PCJ can be found at the project homepage.

Primitive Collections for Java is released under the GNU Lesser General Public License.
Copyright © 2002, 2003 Søren Bak. All Rights Reserved.

Hosted by SourceForge.net
SourceForge.net Logo