Uses of Interface
org.opendaylight.yangtools.concepts.ObjectExtension
Packages that use ObjectExtension
Package
Description
Concept used widely across OpenDaylight code base.
-
Uses of ObjectExtension in org.opendaylight.yangtools.concepts
Classes in org.opendaylight.yangtools.concepts with type parameters of type ObjectExtensionModifier and TypeInterfaceDescriptioninterface
ExtensibleObject<O extends ExtensibleObject<O,
E>, E extends ObjectExtension<O, E>> Interface specifying access to extensions attached to a particular object.interface
ObjectExtension<O extends ExtensibleObject<O,
E>, E extends ObjectExtension<O, E>> An extension to a concreteExtensibleObject
.final 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 final 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 ObjectExtensionModifier and TypeMethodDescriptionstatic <T,
O extends ExtensibleObject<O, E>, E extends ObjectExtension<O, E>>
@NonNull ObjectExtensions.Factory<T,O, E> -
Uses of ObjectExtension in org.opendaylight.yangtools.rfc7952.data.api
Subinterfaces of ObjectExtension in org.opendaylight.yangtools.rfc7952.data.apiModifier and TypeInterfaceDescriptioninterface
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 ObjectExtensionModifier and TypeClassDescriptionfinal class
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.apiModifier and TypeInterfaceDescriptioninterface
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.streamModifier and TypeInterfaceDescriptioninterface
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 ObjectExtensionModifier and TypeClassDescriptionclass
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 ObjectExtensionModifier and TypeClassDescriptionclass
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 ObjectExtensionModifier and TypeClassDescriptionclass
class