| Interface | Description |
|---|---|
| EvenMoreObjects.BooleanEqualsFunction<T> | |
| ModifiableMapPhase<K,V> |
A
Map which can be modified and supports efficient conversion to an
unmodifiable map. |
| TopologicalSort.Edge |
Interface for edges in graph that can be sorted topologically.
|
| TopologicalSort.Node |
Interface for nodes in graph that can be sorted topologically.
|
| UnmodifiableMapPhase<K,V> |
A
Map which cannot be modified and supports efficient conversion to a ModifiableMapPhase. |
| Class | Description |
|---|---|
| AbstractIdentifier<T> |
An abstract
Identifier backed by an immutable object. |
| AbstractStringIdentifier<T extends AbstractStringIdentifier<T>> |
Utility
Identifier backed by a UUID. |
| AbstractUUIDIdentifier<T extends AbstractUUIDIdentifier<T>> |
Utility
Identifier backed by a UUID. |
| ClassLoaderUtils |
Utility methods for working with ClassLoaders and classes.
|
| CollectionWrappers | |
| DurationStatisticsTracker |
Abstract class that calculates and tracks time duration statistics.
|
| EmptyDeque<E> |
A specialized always-empty implementation of
Deque. |
| EvenMoreObjects |
Utility helping to implement readable equals() methods.
|
| ExecutorServiceUtil |
Utility methods for dealing with
ExecutorServices. |
| HashCodeBuilder<T> |
Utility class for incrementally building object hashCode by hashing together component objects, one by one.
|
| ImmutableMapTemplate<K> |
Template for instantiating
UnmodifiableMapPhase instances with a fixed set of keys. |
| ImmutableOffsetMap<K,V> |
Implementation of the
Map interface which stores a set of immutable mappings using a key-to-offset map and
a backing array. |
| ImmutableOffsetMapTemplate<K> |
Template for instantiating
ImmutableOffsetMap instances with a fixed set of keys. |
| Immutables | |
| LazyCollections |
Utility methods for lazily instantiated collections.
|
| ListenerRegistry<T extends EventListener> | |
| MapAdaptor |
A simple layer on top of maps, which performs snapshot mediation and optimization of
what the underlying implementation is.
|
| MutableOffsetMap<K,V> |
A mutable version of
ImmutableOffsetMap. |
| ObjectRegistry<T> | |
| OptionalBoolean |
Utility class for storing an optional boolean in a single byte value.
|
| PropertyUtils |
Provides utilities for system properties.
|
| RecursiveObjectLeaker |
Thread-local hack to make recursive extensions work without too much hassle.
|
| SharedSingletonMap<K,V> |
Implementation of the
Map interface which stores a single mapping. |
| SharedSingletonMapTemplate<K> |
Template for instantiating
SharedSingletonMap instances with a fixed key. |
| SingletonSet<E> |
A
Set containing a single value. |
| SingletonSpliterators |
Utility methods for instantiating
Spliterators containing a single element. |
| TopologicalSort |
Utility class that provides topological sort.
|
| TopologicalSort.EdgeImpl |
Basic Edge implementation.
|
| TopologicalSort.NodeImpl |
Basic Node implementation.
|
| UnmodifiableCollection<E> |
An unmodifiable view over a
Collection. |
Copyright © 2019 OpenDaylight. All rights reserved.