| Name | Description | Type | Package | Framework |
| ArrayAdapter | Class | org.apache.pivot.collections | Apache Pivot | |
| ArrayList | NOTE This class is not thread-safe. | Class | org.apache.pivot.collections | Apache Pivot |
| ArrayQueue | Class | org.apache.pivot.collections | Apache Pivot | |
| ArrayStack | Class | org.apache.pivot.collections | Apache Pivot | |
| Collection | Root interface in collection hierarchy. | Interface | org.apache.pivot.collections | Apache Pivot |
| Dictionary | Interface representing a set of key/value pairs. | Interface | org.apache.pivot.collections | Apache Pivot |
| Dictionary .Pair | Class | org.apache.pivot.collections.Dictionary | Apache Pivot | |
| EnumList | Class | org.apache.pivot.collections | Apache Pivot | |
| EnumMap | Class | org.apache.pivot.collections | Apache Pivot | |
| EnumSet | Class | org.apache.pivot.collections | Apache Pivot | |
| Group | Interface representing a group of unique elements. | Interface | org.apache.pivot.collections | Apache Pivot |
| HashMap | Class | org.apache.pivot.collections | Apache Pivot | |
| HashSet | Class | org.apache.pivot.collections | Apache Pivot | |
| ImmutableList | Unmodifiable implementation of the List interface. | Class | org.apache.pivot.collections.immutable | Apache Pivot |
| ImmutableMap | Unmodifiable implementation of the Map interface. | Class | org.apache.pivot.collections.immutable | Apache Pivot |
| ImmutableSet | Unmodifiable implementation of the Set interface. | Class | org.apache.pivot.collections.immutable | Apache Pivot |
| LinkedList | NOTE This class is not thread-safe. | Class | org.apache.pivot.collections | Apache Pivot |
| LinkedQueue | Class | org.apache.pivot.collections | Apache Pivot | |
| LinkedStack | Class | org.apache.pivot.collections | Apache Pivot | |
| List | Collection interface representing an ordered sequence of items. | Interface | org.apache.pivot.collections | Apache Pivot |
| List .ItemIterator | Optional item iterator interface. | Interface | org.apache.pivot.collections.List | Apache Pivot |
| List .ListListenerList | Class | org.apache.pivot.collections.List | Apache Pivot | |
| ListAdapter | Class | org.apache.pivot.collections.adapter | Apache Pivot | |
| ListListener | List listener interface. | Interface | org.apache.pivot.collections | Apache Pivot |
| ListListener .Adapter | List listener adapter. | Class | org.apache.pivot.collections.ListListener | Apache Pivot |
| Map | Collection interface representing set of key/value pairs. | Interface | org.apache.pivot.collections | Apache Pivot |
| Map .MapListenerList | Class | org.apache.pivot.collections.Map | Apache Pivot | |
| MapAdapter | Class | org.apache.pivot.collections.adapter | Apache Pivot | |
| MapListener | Map listener interface. | Interface | org.apache.pivot.collections | Apache Pivot |
| MapListener .Adapter | Map listener adapter. | Class | org.apache.pivot.collections.MapListener | Apache Pivot |
| Queue | Interface representing a first-in, first-out (FIFO) queue when unsorted, and a priority queue when sorted. | Interface | org.apache.pivot.collections | Apache Pivot |
| Queue .QueueListenerList | Queue listener list. | Class | org.apache.pivot.collections.Queue | Apache Pivot |
| QueueListener | Queue listener interface. | Interface | org.apache.pivot.collections | Apache Pivot |
| QueueListener .Adapter | QueueListener adapter. | Class | org.apache.pivot.collections.QueueListener | Apache Pivot |
| Sequence | Interface representing an ordered sequence of items. | Interface | org.apache.pivot.collections | Apache Pivot |
| Sequence .Tree | Class | org.apache.pivot.collections.Sequence | Apache Pivot | |
| Sequence .Tree .ImmutablePath | Class | org.apache.pivot.collections.Sequence.Tree | Apache Pivot | |
| Sequence .Tree .ItemIterator | Nested sequence item iterator interface. | Interface | org.apache.pivot.collections.Sequence.Tree | Apache Pivot |
| Sequence .Tree .Path | Class | org.apache.pivot.collections.Sequence.Tree | Apache Pivot | |
| Set | Collection interface representing a group of unique elements. | Interface | org.apache.pivot.collections | Apache Pivot |
| Set .SetListenerList | Class | org.apache.pivot.collections.Set | Apache Pivot | |
| SetAdapter | Class | org.apache.pivot.collections.adapter | Apache Pivot | |
| SetListener | Set listener interface. | Interface | org.apache.pivot.collections | Apache Pivot |
| SetListener .Adapter | Set listener adapter. | Class | org.apache.pivot.collections.SetListener | Apache Pivot |
| Stack | Interface representing a last-in, first-out (LIFO) stack when unsorted, and a priority stack when sorted. | Interface | org.apache.pivot.collections | Apache Pivot |
| Stack .StackListenerList | Stack listener list. | Class | org.apache.pivot.collections.Stack | Apache Pivot |
| StackListener | Stack listener interface. | Interface | org.apache.pivot.collections | Apache Pivot |
| StackListener .Adapter | StackListener adapter. | Class | org.apache.pivot.collections.StackListener | Apache Pivot |
| SynchronizedList | Synchronized implementation of the List interface. | Class | org.apache.pivot.collections.concurrent | Apache Pivot |
| SynchronizedMap | Synchronized implementation of the Map interface. | Class | org.apache.pivot.collections.concurrent | Apache Pivot |
| SynchronizedQueue | Synchronized implementation of the Queue interface. | Class | org.apache.pivot.collections.concurrent | Apache Pivot |
| SynchronizedSet | Synchronized implementation of the Set interface. | Class | org.apache.pivot.collections.concurrent | Apache Pivot |
| SynchronizedStack | Synchronized implementation of the Stack interface. | Class | org.apache.pivot.collections.concurrent | Apache Pivot |