| Interface | Description |
|---|---|
| ReferenceBooleanPair<K> |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceBytePair<K> |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceCharPair<K> |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceCollection<K> |
A type-specific
Collection; provides some additional methods
that use polymorphism to avoid (un)boxing. |
| ReferenceDoublePair<K> |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceFloatPair<K> |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceIntPair<K> |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceList<K> |
A type-specific
List; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceLongPair<K> |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceObjectPair<K,V> |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceReferencePair<K,V> |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceShortPair<K> |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| Class | Description |
|---|---|
| AbstractReferenceCollection<K> |
An abstract class providing basic methods for collections implementing a type-specific interface.
|
| AbstractReferenceList<K> |
An abstract class providing basic methods for lists implementing a type-specific list interface.
|
| AbstractReferenceList.ReferenceRandomAccessSubList<K> | |
| AbstractReferenceList.ReferenceSubList<K> |
A class implementing a sublist view.
|
| ReferenceArrayList<K> |
A type-specific array-based list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
| ReferenceBooleanImmutablePair<K> |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceBooleanMutablePair<K> |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceByteImmutablePair<K> |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceByteMutablePair<K> |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceCharImmutablePair<K> |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceCharMutablePair<K> |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceCollections |
A class providing static methods and objects that do useful things with type-specific collections.
|
| ReferenceCollections.EmptyCollection<K> |
An immutable class representing an empty type-specific collection.
|
| ReferenceCollections.IterableCollection<K> |
A collection wrapper class for iterables.
|
| ReferenceDoubleImmutablePair<K> |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceDoubleMutablePair<K> |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceFloatImmutablePair<K> |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceFloatMutablePair<K> |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceImmutableList<K> |
A type-specific array-based immutable list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
| ReferenceIntImmutablePair<K> |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceIntMutablePair<K> |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceLists |
A class providing static methods and objects that do useful things with type-specific lists.
|
| ReferenceLists.EmptyList<K> |
An immutable class representing an empty type-specific list.
|
| ReferenceLists.Singleton<K> |
An immutable class representing a type-specific singleton list.
|
| ReferenceLists.SynchronizedList<K> |
A synchronized wrapper class for lists.
|
| ReferenceLists.SynchronizedRandomAccessList<K> |
A synchronized wrapper class for random-access lists.
|
| ReferenceLists.UnmodifiableList<K> |
An unmodifiable wrapper class for lists.
|
| ReferenceLists.UnmodifiableRandomAccessList<K> |
An unmodifiable wrapper class for random-access lists.
|
| ReferenceLongImmutablePair<K> |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceLongMutablePair<K> |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceObjectImmutablePair<K,V> |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceObjectMutablePair<K,V> |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceReferenceImmutablePair<K,V> |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceReferenceMutablePair<K,V> |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceShortImmutablePair<K> |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ReferenceShortMutablePair<K> |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |