| Interface | Description |
|---|---|
| Builder<P> |
Builder object which produces a product.
|
| ClassBasedPropertyBuilder<P,T extends ClassBasedPropertyBuilder<P,T>> | |
| Codec<P,I> | |
| Delegator<T> |
Implementation of this interface delegates all it's calls
to the delegator if not specified otherwise.
|
| Deserializer<P,I> |
The concept of a serializer, which produces an object from some input.
|
| Identifiable<T> | |
| Identifier |
General identifier interface.
|
| Immutable |
Immutable Object - object does not change its state during lifecycle.
|
| InvertibleTransformator<P,I> | Deprecated
Unused undocumented concept, scheduled for removal.
|
| ListenerRegistration<T extends EventListener> |
Class representing a
Registration of an EventListener. |
| Mutable |
Mutable object - object may change it's state during lifecycle.
|
| MutationBehaviour<T extends MutationBehaviour<T>> | |
| Namespace<K,V> | Deprecated
Unused undocumented concept.
|
| ObjectRegistration<T> |
Class representing a registration of an object.
|
| OrderedSet<E> | Deprecated |
| Path<P extends Path<P>> |
Conceptual representation of a logical path in a tree-like structure, similar to a
Path, but more general in terms of what objects it can be applied to. |
| ProductAwareBuilder<P> |
An extension of the
Builder concept which allows an implementation
of this interface to be used in collections instead of the product. |
| Registration |
Class representing a registration.
|
| Serializer<P,I> | |
| Transformator<P,I> | Deprecated
Unused undocumented concept, scheduled for removal.
|
| ValueWrapper<T> |
Wraps around a value object.
|
| Class | Description |
|---|---|
| AbstractListenerRegistration<T extends EventListener> | |
| AbstractObjectRegistration<T> |
Utility registration handle.
|
| AbstractRegistration |
Utility registration handle.
|
| CompositeObjectRegistration<T> | Deprecated
This class does not have good semantics with regard to constituent registrations' lifecycle and should
not be used.
|
| CompositeObjectRegistration.CompositeObjectRegistrationBuilder<T> |
Copyright © 2017 OpenDaylight. All rights reserved.