| Name | Description | Type | Package | Framework |
| ArrayHelper | Class | org.hibernate.internal.util.collections | Hibernate ORM | |
| BoundedConcurrentHashMap | A hash table supporting full concurrency of retrievals and adjustable expected concurrency for updates. | Class | org.hibernate.internal.util.collections | Hibernate ORM |
| BoundedConcurrentHashMap .Eviction | Class | org.hibernate.internal.util.collections.BoundedConcurrentHashMap | Hibernate ORM | |
| BoundedConcurrentHashMap .EvictionListener | Interface | org.hibernate.internal.util.collections.BoundedConcurrentHashMap | Hibernate ORM | |
| BoundedConcurrentHashMap .EvictionPolicy | Interface | org.hibernate.internal.util.collections.BoundedConcurrentHashMap | Hibernate ORM | |
| CollectionHelper | Various help for handling collections. | Class | org.hibernate.internal.util.collections | Hibernate ORM |
| ConcurrentReferenceHashMap | An advanced hash table supporting configurable garbage collection semantics of keys and values, optional referential-equality, full concurrency of | Class | org.hibernate.internal.util.collections | Hibernate ORM |
| ConcurrentReferenceHashMap .Option | Class | org.hibernate.internal.util.collections.ConcurrentReferenceHashMap | Hibernate ORM | |
| ConcurrentReferenceHashMap .ReferenceType | An option specifying which Java reference type should be used to refer to a key and/or value. | Class | org.hibernate.internal.util.collections.ConcurrentReferenceHashMap | Hibernate ORM |
| EmptyIterator | Class | org.hibernate.internal.util.collections | Hibernate ORM | |
| IdentityMap | A Map where keys are compared by object identity, rather than equals(). | Class | org.hibernate.internal.util.collections | Hibernate ORM |
| IdentityMap .IdentityKey | We need to base the identity on System. | Class | org.hibernate.internal.util.collections.IdentityMap | Hibernate ORM |
| IdentityMap .IdentityMapEntry | Methods inherited from class java. | Class | org.hibernate.internal.util.collections.IdentityMap | Hibernate ORM |
| IdentitySet | Set implementation that use == instead of equals() as its comparison mechanism. | Class | org.hibernate.internal.util.collections | Hibernate ORM |
| JoinedIterable | An JoinedIterable is an Iterable that wraps a number of Iterables. | Class | org.hibernate.internal.util.collections | Hibernate ORM |
| JoinedIterator | An JoinedIterator is an Iterator that wraps a number of Iterators. | Class | org.hibernate.internal.util.collections | Hibernate ORM |
| LazyIterator | Class | org.hibernate.internal.util.collections | Hibernate ORM | |
| SingletonIterator | Class | org.hibernate.internal.util.collections | Hibernate ORM | |