Java - Class Diagram - Collections Classes and Interfaces




Set

Class Hierarchy for Set Classes




Classes that implement NavigableSet Interface




Classes that implement Set Interface




Classes that implement SortedSet Interface




List of Set Classes and Interfaces

NameTypePackageDetail

AbstractSetAbstract Classjava.utilDetail
BitSetClassjava.utilDetail
ConcurrentSkipListSetClassutil.concurrentDetail
CopyOnWriteArraySetClassutil.concurrentDetail
EnumSetClassjava.utilDetail
HashSetClassjava.utilDetail
LinkedHashSetClassjava.utilDetail
NavigableSetInterfacejava.utilDetail
SetInterfacejava.utilDetail
SortedSetInterfacejava.utilDetail
TreeSetClassjava.utilDetail





List

Class Hierarchy for List Classes




Classes that implement List Interface




List of List Classes and Interfaces

NameTypePackageDetail

AbstractListAbstract Classjava.utilDetail
AbstractSequentialListAbstract Classjava.utilDetail
ArrayListClassjava.utilDetail
CopyOnWriteArrayListClassutil.concurrentDetail
LinkedListClassjava.utilDetail
ListInterfacejava.utilDetail





Vector

Class Hierarchy for Vector Classes




List of Vector Classes and Interfaces

NameTypePackageDetail

VectorClassjava.utilDetail





Map

Class Hierarchy for Map Classes




Classes that implement ConcurrentMap Interface




Classes that implement ConcurrentNavigableMap Interface




Classes that implement Map Interface




Classes that implement NavigableMap Interface




Classes that implement SortedMap Interface




List of Map Classes and Interfaces

NameTypePackageDetail

AbstractMapAbstract Classjava.utilDetail
ConcurrentHashMapClassutil.concurrentDetail
ConcurrentMapInterfaceutil.concurrentDetail
ConcurrentNavigableMapInterfaceutil.concurrentDetail
ConcurrentSkipListMapClassutil.concurrentDetail
EnumMapClassjava.utilDetail
HashMapClassjava.utilDetail
IdentityHashMapClassjava.utilDetail
LinkedHashMapClassjava.utilDetail
MapInterfacejava.utilDetail
NavigableMapInterfacejava.utilDetail
SortedMapInterfacejava.utilDetail
TreeMapClassjava.utilDetail
WeakHashMapClassjava.utilDetail





Queue

Class Hierarchy for Queue Classes




Classes that implement BlockingQueue Interface




Classes that implement Queue Interface




Classes that implement TransferQueue Interface




List of Queue Classes and Interfaces

NameTypePackageDetail

AbstractQueueAbstract Classjava.utilDetail
ArrayBlockingQueueClassutil.concurrentDetail
BlockingQueueInterfaceutil.concurrentDetail
ConcurrentLinkedQueueClassutil.concurrentDetail
DelayQueueClassutil.concurrentDetail
LinkedBlockingQueueClassutil.concurrentDetail
LinkedTransferQueueClassutil.concurrentDetail
PriorityBlockingQueueClassutil.concurrentDetail
PriorityQueueClassjava.utilDetail
QueueInterfacejava.utilDetail
SynchronousQueueClassutil.concurrentDetail
TransferQueueInterfaceutil.concurrentDetail





Deque

Class Hierarchy for Deque Classes




Classes that implement BlockingDeque Interface




Classes that implement Deque Interface




List of Deque Classes and Interfaces

NameTypePackageDetail

ArrayDequeClassjava.utilDetail
BlockingDequeInterfaceutil.concurrentDetail
ConcurrentLinkedDequeClassutil.concurrentDetail
DequeInterfacejava.utilDetail
LinkedBlockingDequeClassutil.concurrentDetail





Stack

Class Hierarchy for Stack Classes




List of Stack Classes and Interfaces

NameTypePackageDetail

StackClassjava.utilDetail