Index
All Classes and Interfaces|All Packages
A
- AbstractDataObjectCodecContext<D extends DataObject,
T extends org.opendaylight.mdsal.binding.runtime.api.CompositeRuntimeType> - Class in org.opendaylight.mdsal.binding.dom.codec.impl -
Abstract base for
DataObjectCodecContextandAugmentationCodecContext. - actionInputName(Class<? extends Action<?, ?, ?>>) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- actionOutputName(Class<? extends Action<?, ?, ?>>) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- AugmentableCodecDataObject<T extends DataObject & Augmentable<T>> - Class in org.opendaylight.mdsal.binding.dom.codec.impl
- AugmentableCodecDataObject(AbstractDataObjectCodecContext<T, ?>, DataContainerNode) - Constructor for class org.opendaylight.mdsal.binding.dom.codec.impl.AugmentableCodecDataObject
- augmentation(Class<A>) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.AugmentableCodecDataObject
- augmentations() - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.AugmentableCodecDataObject
B
- bindingArg() - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.AbstractDataObjectCodecContext
- BindingCodecContext - Class in org.opendaylight.mdsal.binding.dom.codec.impl
- BindingCodecContext() - Constructor for class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- BindingCodecContext(BindingRuntimeContext) - Constructor for class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- bindingPathArgumentChild(DataObjectStep<?>, List<YangInstanceIdentifier.PathArgument>) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.AbstractDataObjectCodecContext
C
- childNonNull(V, Class<?>, String, Object...) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.AbstractDataObjectCodecContext
- childNonNull(V, QName, String, Object...) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.AbstractDataObjectCodecContext
- childNonNull(V, YangInstanceIdentifier.PathArgument, String, Object...) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.AbstractDataObjectCodecContext
- ClassGeneratorBridge - Class in org.opendaylight.mdsal.binding.dom.codec.impl
-
Bridge for initializing generated instance constants during class loading time.
- CodecDataObject<T extends DataObject> - Class in org.opendaylight.mdsal.binding.dom.codec.impl
-
A base class for
DataObjects backed byDataObjectCodecContext. - CodecDataObject(AbstractDataObjectCodecContext<T, ?>, DataContainerNode) - Constructor for class org.opendaylight.mdsal.binding.dom.codec.impl.CodecDataObject
- codecEquals(Object) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.CodecDataObject
- codecHashCode() - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.CodecDataObject
- codecKey(VarHandle) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.CodecDataObject
- codecMember(VarHandle, Class<? extends DataObject>) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.CodecDataObject
- codecMember(VarHandle, String) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.CodecDataObject
- codecMember(VarHandle, CodecContextSupplier) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.CodecDataObject
- codecMemberOrEmpty(Object, Class<? extends DataObject>) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.CodecDataObject
- CodecOpaqueObject<T extends OpaqueObject<T>> - Class in org.opendaylight.mdsal.binding.dom.codec.impl
-
A base class for
OpaqueObjects backed byForeignOpaqueData. - CodecOpaqueObject(OpaqueData<?>) - Constructor for class org.opendaylight.mdsal.binding.dom.codec.impl.CodecOpaqueObject
- create(BindingRuntimeContext) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.di.DefaultBindingCodecTreeFactory
- create(BindingRuntimeContext) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.SimpleBindingCodecTreeFactory
- createBindingDOMCodec(BindingRuntimeContext) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.di.DefaultBindingDOMCodecFactory
- createBindingDOMCodec(BindingRuntimeContext) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.SimpleBindingDOMCodecFactory
- createCachingCodec(ImmutableCollection<Class<? extends BindingObject>>) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.DataObjectCodecContext
D
- DataContainerSerializer - Class in org.opendaylight.mdsal.binding.dom.codec.impl
-
A serializer which writes DataObject to supplied stream event writer.
- DataContainerSerializerRegistry - Interface in org.opendaylight.mdsal.binding.dom.codec.impl
-
SPI-level contract for registry of
DataContainerSerializer. - DataContainerStreamer<T extends DataContainer> - Class in org.opendaylight.mdsal.binding.dom.codec.impl
-
Base superclass for all concrete streamers, that is objects which are able to turn a concrete DataObject into a stream of events.
- DataContainerStreamer() - Constructor for class org.opendaylight.mdsal.binding.dom.codec.impl.DataContainerStreamer
- DataObjectCodecContext<D extends DataObject,
T extends org.opendaylight.mdsal.binding.runtime.api.CompositeRuntimeType> - Class in org.opendaylight.mdsal.binding.dom.codec.impl -
This class is an implementation detail.
- DefaultBindingCodecTreeFactory - Class in org.opendaylight.mdsal.binding.dom.codec.impl.di
-
Default implementation of
BindingCodecTreeFactory. - DefaultBindingCodecTreeFactory() - Constructor for class org.opendaylight.mdsal.binding.dom.codec.impl.di.DefaultBindingCodecTreeFactory
- DefaultBindingDOMCodecFactory - Class in org.opendaylight.mdsal.binding.dom.codec.impl.di
-
Default implementation of
BindingDOMCodecFactory. - DefaultBindingDOMCodecFactory() - Constructor for class org.opendaylight.mdsal.binding.dom.codec.impl.di.DefaultBindingDOMCodecFactory
- DefaultBindingDOMCodecServices - Class in org.opendaylight.mdsal.binding.dom.codec.impl.di
-
Default implementation of
BindingDOMCodecServices. - DefaultBindingDOMCodecServices(BindingRuntimeContext) - Constructor for class org.opendaylight.mdsal.binding.dom.codec.impl.di.DefaultBindingDOMCodecServices
- delegate() - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.di.DefaultBindingDOMCodecServices
- deserializePathArgument(YangInstanceIdentifier.PathArgument) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.DataObjectCodecContext
E
- equals(Object) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.CodecDataObject
F
- fromNormalizedNode(YangInstanceIdentifier, NormalizedNode) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- fromNormalizedNodeActionInput(Class<? extends Action<?, ?, ?>>, ContainerNode) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- fromNormalizedNodeActionOutput(Class<? extends Action<?, ?, ?>>, ContainerNode) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- fromNormalizedNodeNotification(SchemaNodeIdentifier.Absolute, ContainerNode) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- fromNormalizedNodeNotification(SchemaNodeIdentifier.Absolute, ContainerNode, Instant) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- fromNormalizedNodeRpcData(SchemaNodeIdentifier.Absolute, ContainerNode) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- fromYangInstanceIdentifier(YangInstanceIdentifier) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
G
- getAugmentationCodec(InstanceIdentifier<A>) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- getBindingClass() - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.AbstractDataObjectCodecContext
- getBindingPathArgument(YangInstanceIdentifier.PathArgument) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.AbstractDataObjectCodecContext
-
Returns deserialized Binding Path Argument from YANG instance identifier.
- getChildAddressabilitySummary() - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.AbstractDataObjectCodecContext
- getDataContainerStreamer(Class<?>) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- getDataObjectCodec(InstanceIdentifier<T>) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- getEventStreamSerializer(Class<?>) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- getIdentityCodec() - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- getInstanceIdentifierCodec() - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- getLeafNodes(Class<?>, EffectiveStatement<?, ?>) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- getLoader() - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- getPathArgumentCodec(Class<?>, ListRuntimeType) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- getRuntimeContext() - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- getSchema() - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.AbstractDataObjectCodecContext
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getSerializer(Class<? extends DataContainer>) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- getSerializer(Class<? extends DataContainer>) - Method in interface org.opendaylight.mdsal.binding.dom.codec.impl.DataContainerSerializerRegistry
- getStreamChild(Class<C>) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.AbstractDataObjectCodecContext
- getStreamChild(Class<E>) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- getSubtreeCodec(InstanceIdentifier<T>) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- getSubtreeCodec(YangInstanceIdentifier) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- getSubtreeCodec(SchemaNodeIdentifier.Absolute) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- getSubtreeCodecWithPath(InstanceIdentifier<T>) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- getValue() - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.CodecOpaqueObject
- getYangDataCodec(Class<T>) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- getYangDataCodec(YangDataName) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
H
- hashCode() - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.CodecDataObject
N
- newActionInputWriter(Class<? extends Action<?, ?, ?>>, NormalizedNodeStreamWriter) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- newActionOutputWriter(Class<? extends Action<?, ?, ?>>, NormalizedNodeStreamWriter) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- newNotificationWriter(Class<? extends Notification<?>>, NormalizedNodeStreamWriter) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- newRpcWriter(Class<? extends DataContainer>, NormalizedNodeStreamWriter) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- newWriter(InstanceIdentifier<?>, NormalizedNodeStreamWriter) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- newWriterAndIdentifier(InstanceIdentifier<?>, NormalizedNodeStreamWriter) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
O
- org.opendaylight.mdsal.binding.dom.codec.impl - module org.opendaylight.mdsal.binding.dom.codec.impl
- org.opendaylight.mdsal.binding.dom.codec.impl - package org.opendaylight.mdsal.binding.dom.codec.impl
- org.opendaylight.mdsal.binding.dom.codec.impl.di - package org.opendaylight.mdsal.binding.dom.codec.impl.di
-
Package exposing components to various dependency injection frameworks, so they can locate them.
R
- resolveCodecContextSupplier(String) - Static method in class org.opendaylight.mdsal.binding.dom.codec.impl.ClassGeneratorBridge
- resolveLocalName(String) - Static method in class org.opendaylight.mdsal.binding.dom.codec.impl.ClassGeneratorBridge
S
- serialize(D) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.DataObjectCodecContext
- serialize(DataContainerSerializerRegistry, DataContainer, BindingStreamEventWriter) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.DataContainerStreamer
-
Writes stream events for supplied data object to provided stream.
- serializePathArgument(DataObjectStep<?>) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.DataObjectCodecContext
- SimpleBindingCodecTreeFactory - Class in org.opendaylight.mdsal.binding.dom.codec.impl
- SimpleBindingCodecTreeFactory() - Constructor for class org.opendaylight.mdsal.binding.dom.codec.impl.SimpleBindingCodecTreeFactory
- SimpleBindingDOMCodecFactory - Class in org.opendaylight.mdsal.binding.dom.codec.impl
- SimpleBindingDOMCodecFactory() - Constructor for class org.opendaylight.mdsal.binding.dom.codec.impl.SimpleBindingDOMCodecFactory
- streamAnydata(BindingStreamEventWriter, String, Object) - Static method in class org.opendaylight.mdsal.binding.dom.codec.impl.DataContainerStreamer
- streamAnyxml(BindingStreamEventWriter, String, Object) - Static method in class org.opendaylight.mdsal.binding.dom.codec.impl.DataContainerStreamer
- streamAugmentations(DataContainerSerializerRegistry, BindingStreamEventWriter, Augmentable<?>) - Static method in class org.opendaylight.mdsal.binding.dom.codec.impl.DataContainerStreamer
- streamChild(Class<C>) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.AbstractDataObjectCodecContext
- streamChoice(Class<C>, DataContainerSerializerRegistry, BindingStreamEventWriter, C) - Static method in class org.opendaylight.mdsal.binding.dom.codec.impl.DataContainerStreamer
- streamContainer(DataContainerStreamer<C>, DataContainerSerializerRegistry, BindingStreamEventWriter, C) - Static method in class org.opendaylight.mdsal.binding.dom.codec.impl.DataContainerStreamer
- streamLeaf(BindingStreamEventWriter, String, Object) - Static method in class org.opendaylight.mdsal.binding.dom.codec.impl.DataContainerStreamer
- streamLeafList(BindingStreamEventWriter, String, Set<?>) - Static method in class org.opendaylight.mdsal.binding.dom.codec.impl.DataContainerStreamer
- streamList(Class<E>, DataContainerStreamer<E>, DataContainerSerializerRegistry, BindingStreamEventWriter, List<? extends E>) - Static method in class org.opendaylight.mdsal.binding.dom.codec.impl.DataContainerStreamer
- streamMap(Class<E>, DataContainerStreamer<E>, DataContainerSerializerRegistry, BindingStreamEventWriter, Map<?, ? extends E>) - Static method in class org.opendaylight.mdsal.binding.dom.codec.impl.DataContainerStreamer
- streamOrderedLeafList(BindingStreamEventWriter, String, List<?>) - Static method in class org.opendaylight.mdsal.binding.dom.codec.impl.DataContainerStreamer
- streamOrderedMap(Class<E>, DataContainerStreamer<E>, DataContainerSerializerRegistry, BindingStreamEventWriter, List<? extends E>) - Static method in class org.opendaylight.mdsal.binding.dom.codec.impl.DataContainerStreamer
T
- toNormalizedAugmentation(InstanceIdentifier<A>, A) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- toNormalizedDataObject(InstanceIdentifier<T>, T) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- toNormalizedNode(InstanceIdentifier<T>, T) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- toNormalizedNodeActionInput(Class<? extends Action<?, ?, ?>>, RpcInput) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- toNormalizedNodeActionOutput(Class<? extends Action<?, ?, ?>>, RpcOutput) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- toNormalizedNodeNotification(Notification<?>) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- toNormalizedNodeNotification(SchemaNodeIdentifier.Absolute, BaseNotification) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- toNormalizedNodeRpcData(DataContainer) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
- toString() - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.CodecDataObject
- toString() - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.AbstractDataObjectCodecContext
- toYangInstanceIdentifier(InstanceIdentifier<?>) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext
Y
- yangPathArgumentChild(YangInstanceIdentifier.PathArgument) - Method in class org.opendaylight.mdsal.binding.dom.codec.impl.AbstractDataObjectCodecContext
All Classes and Interfaces|All Packages