Interface | Description |
---|---|
ConcurrentLongHashMap.EntryProcessor<V> | |
ConcurrentLongHashSet.ConsumerLong | |
ConcurrentSet<E> |
A ConcurrentSet
|
LinkedList<E> | |
LinkedListIterator<E> |
A LinkedListIterator
This iterator allows the last element to be repeated in the next call to hasNext or next
|
PriorityLinkedList<T> |
A type of linked list which maintains items according to a priority
and allows adding and removing of elements at both ends, and peeking.
Only PriorityLinkedList.size() and PriorityLinkedList.isEmpty() are safe to be called concurrently. |
RepeatableIterator<E> | |
ResettableIterator<E> |
Class | Description |
---|---|
ArrayResettableIterator<T> |
Provides an Array Iterator that is able to reset, allowing you to iterate over the full array.
|
ConcurrentAppendOnlyChunkedList<T> |
This collection is a concurrent append-only list that grows in chunks.
It's safe to be used by many threads concurrently and has a max capacity of Integer.MAX_VALUE . |
ConcurrentHashSet<E> |
A ConcurrentHashSet.
|
ConcurrentLongHashMap<V> |
Map from long to an Object.
|
ConcurrentLongHashSet |
Concurrent hash set for primitive longs
Provides similar methods as a ConcurrentSet<Long> but since it's an open hash map with linear probing, no node
allocations are required to store the values.
|
LinkedListImpl<E> |
A linked list implementation which allows multiple iterators to exist at the same time on the queue, and which see any
elements added or removed from the queue either directly or via iterators.
|
LinkedListImpl.Node<T> | |
MaxSizeMap<K,V> | |
MultiIterator<T> |
Provides an Iterator that works over multiple underlying iterators.
|
MultiResettableIterator<T> |
Extends MultiIterator, adding the ability if the underlying iterators are resettable, then its self can reset.
|
NoOpMap<K,V> |
This class implements a Map, but actually doesnt store anything, it is similar in idea to an EmptyMap,
but where mutation methods simply do a no op rather than UnsupportedOperationException as with EmptyMap.
|
PriorityCollection<T extends PriorityAware> |
This class's purpose is to hold the the different collections used for each priority level.
|
PriorityCollection.PriorityHolder<E> | |
PriorityLinkedListImpl<T> |
A priority linked list implementation
|
RepeatableIteratorWrapper<E> | |
SingletonIterator<E> | |
TypedProperties |
Property Value Conversion.
|
TypedProperties.StringValue | |
TypedProperties.StringValue.ByteBufStringValuePool | |
TypedProperties.TypedPropertiesDecoderPools | |
TypedProperties.TypedPropertiesStringSimpleStringPools | |
UpdatableIterator<E> |
Copyright © 2019 JBoss by Red Hat. All rights reserved.