Uses of Interface
org.opendaylight.yangtools.concepts.ObjectExtension
-
-
Uses of ObjectExtension in org.opendaylight.yangtools.concepts
Classes in org.opendaylight.yangtools.concepts with type parameters of type ObjectExtension Modifier and Type Interface 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 concreteExtensibleObject
.class
ObjectExtensions<O extends ExtensibleObject<O,E>,E extends ObjectExtension<O,E>>
UtilityClassToInstanceMap
implementation for implementingExtensibleObject.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>>
Methods in org.opendaylight.yangtools.concepts with type parameters of type ObjectExtension Modifier and Type Method Description static <T,O extends ExtensibleObject<O,E>,E extends ObjectExtension<O,E>>
@NonNull ObjectExtensions.Factory<T,O,E>ObjectExtensions. factory(Class<T> objClass, Class<? extends E>... extensions)
-
Uses of ObjectExtension in org.opendaylight.yangtools.rfc7952.data.api
Subinterfaces of ObjectExtension in org.opendaylight.yangtools.rfc7952.data.api Modifier and Type Interface Description interface
StreamWriterMetadataExtension
Extension to the NormalizedNodeStreamWriter with metadata support. -
Uses of ObjectExtension in org.opendaylight.yangtools.rfc7952.data.util
Classes in org.opendaylight.yangtools.rfc7952.data.util that implement ObjectExtension Modifier and Type Class Description class
ImmutableNormalizedMetadataStreamWriter
A simpleStreamWriterMetadataExtension
implementation, which takes care of buildingNormalizedMetadata
based on additional nesting instructions. -
Uses of ObjectExtension in org.opendaylight.yangtools.rfc8528.data.api
Subinterfaces of ObjectExtension in org.opendaylight.yangtools.rfc8528.data.api Modifier and Type Interface Description interface
StreamWriterMountPointExtension
ANormalizedNodeStreamWriterExtension
exposed by stream writers which can handle mount point data, notably providing the facilities to resolve a mount point schema and normalize mount point contents into a normalized structure. -
Uses of ObjectExtension in org.opendaylight.yangtools.yang.data.api.schema.stream
Subinterfaces of ObjectExtension in org.opendaylight.yangtools.yang.data.api.schema.stream Modifier and Type Interface Description interface
NormalizedNodeStreamWriterExtension
Extension interface forNormalizedNodeStreamWriter
. -
Uses of ObjectExtension in org.opendaylight.yangtools.yang.data.codec.gson
Classes in org.opendaylight.yangtools.yang.data.codec.gson that implement ObjectExtension Modifier and Type Class Description class
JSONNormalizedNodeStreamWriter
This implementation will create JSON output as output stream. -
Uses of ObjectExtension in org.opendaylight.yangtools.yang.data.codec.xml
Classes in org.opendaylight.yangtools.yang.data.codec.xml that implement ObjectExtension Modifier and Type Class Description class
XMLStreamNormalizedNodeStreamWriter<T>
ANormalizedNodeStreamWriter
which translates the events into anXMLStreamWriter
, resulting in an RFC6020 XML encoding. -
Uses of ObjectExtension in org.opendaylight.yangtools.yang.data.impl.schema
Classes in org.opendaylight.yangtools.yang.data.impl.schema that implement ObjectExtension Modifier and Type Class Description class
ImmutableMetadataNormalizedNodeStreamWriter
class
ImmutableMountPointNormalizedNodeStreamWriter
-