Modifier and Type | Interface and Description |
---|---|
interface |
ExtensibleObject<T extends ExtensibleObject<T,E>,E extends ObjectExtension<T,E>>
Interface specifying access to extensions attached to a particular object.
|
interface |
ObjectExtension<T extends ExtensibleObject<T,E>,E extends ObjectExtension<T,E>>
An extension to a concrete
ExtensibleObject . |
class |
ObjectExtensions<O extends ExtensibleObject<O,E>,E extends ObjectExtension<O,E>>
Utility
ClassToInstanceMap implementation for implementing getExtensions() method
by objects which are themselves implementing the extension. |
static class |
ObjectExtensions.Factory<T,O extends ExtensibleObject<O,E>,E extends ObjectExtension<O,E>> |
Modifier and Type | Method and Description |
---|---|
static <T,O extends ExtensibleObject<O,E>,E extends ObjectExtension<O,E>> |
ObjectExtensions.factory(Class<T> objClass,
Class<? extends E>... extensions) |
Modifier and Type | Class and Description |
---|---|
class |
QNameTransformingStreamWriter
Stateless Normalized Node Stream Writer decorator, which performs QName translation.
|
Modifier and Type | Interface and Description |
---|---|
interface |
NormalizedNodeStreamWriter
Event Stream Writer based on Normalized Node tree representation.
|
interface |
ReusableStreamReceiver
Utility marker interface for
NormalizedNodeStreamWriter implementations which can be reused multiple times
and can expose a NormalizedNode result of each complete streaming use. |
Modifier and Type | Class and Description |
---|---|
class |
ForwardingNormalizedNodeStreamWriter |
class |
LoggingNormalizedNodeStreamWriter
A
NormalizedNodeStreamWriter which logs the events into a Logger . |
Modifier and Type | Class and Description |
---|---|
class |
JSONNormalizedNodeStreamWriter
This implementation will create JSON output as output stream.
|
Modifier and Type | Class and Description |
---|---|
class |
XMLStreamNormalizedNodeStreamWriter<T>
A
NormalizedNodeStreamWriter which translates the events into an XMLStreamWriter , resulting in an
RFC6020 XML encoding. |
Modifier and Type | Class and Description |
---|---|
class |
ImmutableMetadataNormalizedNodeStreamWriter
|
class |
ImmutableMountPointNormalizedNodeStreamWriter |
class |
ImmutableNormalizedNodeStreamWriter
Implementation of
NormalizedNodeStreamWriter , which constructs immutable instances of
NormalizedNode s. |
class |
ReusableImmutableNormalizedNodeStreamWriter
A reusable variant of
ImmutableNormalizedNodeStreamWriter . |
Copyright © 2020 OpenDaylight. All rights reserved.