Package com.luciad.util.collections
package com.luciad.util.collections
Provides a set of interfaces and implementations for lists of primitives.
- Since:
- 9.0
-
ClassDescriptionA
List
interface that is optimized for booleans.AList
interface that is optimized for bytes.AList
interface that is optimized for chars.An extension of the JavaCollection
which fires aTLcdCollectionEvent
for every element that is added to or removed from the collection.The listener interface forTLcdCollectionEvent
s.AList
interface that is optimized for doubles.AList
interface that is optimized for floats.AList
interface that is optimized for ints.ILcdList<T>An extension of the JavaList
which fires aTLcdCollectionEvent
andTLcdListEvent
for every element that is added to or removed from the list.The listener interface forTLcdListEvent
s.AList
interface that is optimized for longs.ILcdMap<K,V> An extension of the JavaMap
which fires anTLcdMapEvent
for every entry that is added to or removed from the map.ILcdMapListener<K,V> The listener interface forTLcdMapEvent
s.Multi-key cache used by the view to cache data.ILcdMultiKeyMap<K,V> Interface for a map that uses multiple keys per stored value.AList
interface that is optimized for shorts.Array-based implementation ofILcdBooleanList
.Array-based implementation ofILcdByteList
.Array-based implementation ofILcdCharList
.An event describing a change in anILcdCollection
.Enumeration of the types ofTLcdCollectionEvent
sArray-based implementation ofILcdDoubleList
.Array-based implementation ofILcdFloatList
.TLcdHashMap<K,V> A hash set that uses identity comparisons for its values.Array-based implementation ofILcdIntList
.An event describing a change in anILcdList
Array-based implementation ofILcdLongList
.TLcdMapEvent<K,V> An event describing a change in anILcdMap
.Enumeration of the types ofTLcdMapEvent
sArray-based implementation ofILcdShortList
.Hash map implementation with weak keys and identity-based comparison semantics.