| Modifier and Type | Method and Description | 
|---|---|
default <O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>> | 
ActionService.getActionHandle(Class<T> actionInterface)  | 
default <O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>> | 
ActionService.getActionHandle(Class<T> actionInterface,
               DataTreeIdentifier<O>... nodes)  | 
default <O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>> | 
ActionService.getActionHandle(Class<T> actionInterface,
               LogicalDatastoreType dataStore,
               P path)  | 
default <O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>> | 
ActionService.getActionHandle(Class<T> actionInterface,
               P path)  | 
default <O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>,S extends T> | 
ActionProviderService.registerImplementation(Class<T> actionInterface,
                      S implementation)  | 
default <O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>,S extends T> | 
ActionProviderService.registerImplementation(Class<T> actionInterface,
                      S implementation,
                      LogicalDatastoreType datastore)  | 
<O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>,S extends T> | 
ActionProviderService.registerImplementation(Class<T> actionInterface,
                      S implementation,
                      LogicalDatastoreType datastore,
                      Set<DataTreeIdentifier<O>> validNodes)
Register an implementation of an action, potentially constrained to a set of nodes. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
InstanceIdentifier<T> | 
DataTreeIdentifier.getRootIdentifier()
Return the  
InstanceIdentifier of the root node. | 
| Modifier and Type | Method and Description | 
|---|---|
static <T extends DataObject> | 
DataTreeIdentifier.create(LogicalDatastoreType datastoreType,
      InstanceIdentifier<T> rootIdentifier)  | 
void | 
WriteTransaction.delete(LogicalDatastoreType store,
      InstanceIdentifier<?> path)  | 
com.google.common.base.Optional<MountPoint> | 
MountPointService.getMountPoint(InstanceIdentifier<?> mountPoint)  | 
<T extends DataObject> | 
WriteTransaction.merge(LogicalDatastoreType store,
     InstanceIdentifier<T> path,
     T data)
Merges a piece of data with the existing data at a specified path. 
 | 
<T extends DataObject> | 
WriteTransaction.merge(LogicalDatastoreType store,
     InstanceIdentifier<T> path,
     T data,
     boolean createMissingParents)
Merges a piece of data with the existing data at a specified path. 
 | 
void | 
MountPointService.MountPointListener.onMountPointCreated(InstanceIdentifier<?> path)  | 
void | 
MountPointService.MountPointListener.onMountPointRemoved(InstanceIdentifier<?> path)  | 
<T extends DataObject> | 
WriteTransaction.put(LogicalDatastoreType store,
   InstanceIdentifier<T> path,
   T data)
Stores a piece of data at the specified path. 
 | 
<T extends DataObject> | 
WriteTransaction.put(LogicalDatastoreType store,
   InstanceIdentifier<T> path,
   T data,
   boolean createMissingParents)
Stores a piece of data at the specified path. 
 | 
<T extends DataObject> | 
ReadTransaction.read(LogicalDatastoreType store,
    InstanceIdentifier<T> path)
Reads data from the provided logical data store located at the provided path. 
 | 
<T extends MountPointService.MountPointListener> | 
MountPointService.registerListener(InstanceIdentifier<?> path,
                T listener)  | 
| Modifier and Type | Method and Description | 
|---|---|
<S extends RpcService,T extends S> | 
RpcProviderService.registerRpcImplementation(Class<S> type,
                         T implementation,
                         Set<InstanceIdentifier<?>> paths)  | 
| Modifier and Type | Method and Description | 
|---|---|
<O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>,S extends T> | 
ActionProviderServiceAdapter.registerImplementation(Class<T> actionInterface,
                      S implementation,
                      LogicalDatastoreType datastore,
                      Set<DataTreeIdentifier<O>> validNodes)  | 
| Modifier and Type | Method and Description | 
|---|---|
InstanceIdentifier<?> | 
BindingToNormalizedNodeCodec.fromYangInstanceIdentifier(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier dom)  | 
InstanceIdentifier<?> | 
BindingMountPointAdapter.getIdentifier()  | 
| Modifier and Type | Method and Description | 
|---|---|
Map.Entry<InstanceIdentifier<?>,DataObject> | 
BindingToNormalizedNodeCodec.fromNormalizedNode(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path,
                  org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data)  | 
protected Map.Entry<InstanceIdentifier<?>,BindingCodecTreeNode<?>> | 
BindingToNormalizedNodeCodec.getSubtreeCodec(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier domIdentifier)  | 
protected Map<InstanceIdentifier<?>,DataObject> | 
AbstractForwardedDataBroker.toBinding(InstanceIdentifier<?> path,
         Map<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,? extends org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>> normalized)  | 
protected Set<InstanceIdentifier<?>> | 
AbstractForwardedDataBroker.toBinding(InstanceIdentifier<?> path,
         Set<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier> normalized)  | 
com.google.common.base.Optional<Map.Entry<InstanceIdentifier<? extends DataObject>,DataObject>> | 
BindingToNormalizedNodeCodec.toBinding(Map.Entry<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,? extends org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>> normalized)  | 
com.google.common.base.Optional<InstanceIdentifier<? extends DataObject>> | 
BindingToNormalizedNodeCodec.toBinding(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier normalized)
Returns a Binding-Aware instance identifier from normalized
 instance-identifier if it is possible to create representation. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<T extends DataObject> | 
BindingToNormalizedNodeCodec.deserializeFunction(InstanceIdentifier<T> path)
 | 
protected void | 
AbstractWriteTransaction.doDelete(LogicalDatastoreType store,
        InstanceIdentifier<?> path)  | 
protected void | 
AbstractWriteTransaction.ensureParentsByMerge(LogicalDatastoreType store,
                    org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier domPath,
                    InstanceIdentifier<?> path)
Subclasses of this class are required to implement creation of parent nodes based on
 behaviour of their underlying transaction. 
 | 
com.google.common.base.Optional<MountPoint> | 
BindingDOMMountPointServiceAdapter.getMountPoint(InstanceIdentifier<?> mountPoint)  | 
<U extends DataObject> | 
AbstractWriteTransaction.merge(LogicalDatastoreType store,
     InstanceIdentifier<U> path,
     U data,
     boolean createParents)  | 
<U extends DataObject> | 
AbstractWriteTransaction.put(LogicalDatastoreType store,
   InstanceIdentifier<U> path,
   U data,
   boolean createParents)  | 
<T extends MountPointService.MountPointListener> | 
BindingDOMMountPointServiceAdapter.registerListener(InstanceIdentifier<?> path,
                T listener)  | 
protected Map<InstanceIdentifier<?>,DataObject> | 
AbstractForwardedDataBroker.toBinding(InstanceIdentifier<?> path,
         Map<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,? extends org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>> normalized)  | 
protected Set<InstanceIdentifier<?>> | 
AbstractForwardedDataBroker.toBinding(InstanceIdentifier<?> path,
         Set<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier> normalized)  | 
protected Optional<DataObject> | 
AbstractForwardedDataBroker.toBindingData(InstanceIdentifier<?> path,
             org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data)  | 
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier | 
BindingToNormalizedNodeCodec.toNormalized(InstanceIdentifier<? extends DataObject> binding)
Translates supplied Binding Instance Identifier into NormalizedNode
 instance identifier. 
 | 
<T extends DataObject> | 
BindingToNormalizedNodeCodec.toNormalizedNode(InstanceIdentifier<T> path,
                T data)  | 
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier | 
BindingToNormalizedNodeCodec.toYangInstanceIdentifier(InstanceIdentifier<?> binding)  | 
protected org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier | 
BindingToNormalizedNodeCodec.toYangInstanceIdentifierBlocking(InstanceIdentifier<? extends DataObject> binding)  | 
protected org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier | 
BindingToNormalizedNodeCodec.toYangInstanceIdentifierCached(InstanceIdentifier<?> binding)  | 
| Modifier and Type | Method and Description | 
|---|---|
<S extends RpcService,T extends S> | 
BindingDOMRpcProviderServiceAdapter.registerRpcImplementation(Class<S> type,
                         T implementation,
                         Set<InstanceIdentifier<?>> paths)  | 
Map.Entry<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>> | 
BindingToNormalizedNodeCodec.toNormalizedNode(Map.Entry<InstanceIdentifier<? extends DataObject>,DataObject> binding)
Converts Binding Map.Entry to DOM Map.Entry. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<T extends DataObject> | 
BindingNormalizedNodeSerializer.fromYangInstanceIdentifier(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier dom)
Translates supplied YANG Instance Identifier into Binding instance identifier. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Map.Entry<InstanceIdentifier<?>,DataObject> | 
BindingNormalizedNodeSerializer.fromNormalizedNode(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path,
                  org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data)
Translates supplied YANG Instance Identifier and NormalizedNode into Binding data. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<T extends DataObject> | 
BindingCodecTree.getSubtreeCodec(InstanceIdentifier<T> path)  | 
BindingStreamEventWriter | 
BindingNormalizedNodeWriterFactory.newWriter(InstanceIdentifier<?> path,
         org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)
Creates a  
BindingStreamEventWriter for data tree path which will translate to NormalizedNode model
 and invoke proper events on supplied NormalizedNodeStreamWriter. | 
Map.Entry<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,BindingStreamEventWriter> | 
BindingNormalizedNodeWriterFactory.newWriterAndIdentifier(InstanceIdentifier<?> path,
                      org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)
Creates a  
BindingStreamEventWriter for data tree path which will translate to NormalizedNode model
 and invoke proper events on supplied NormalizedNodeStreamWriter. | 
<T extends DataObject> | 
BindingNormalizedNodeSerializer.toNormalizedNode(InstanceIdentifier<T> path,
                T data)
Translates supplied Binding Instance Identifier and data into NormalizedNode representation. 
 | 
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier | 
BindingNormalizedNodeSerializer.toYangInstanceIdentifier(InstanceIdentifier<?> binding)
Translates supplied Binding Instance Identifier into NormalizedNode instance identifier. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
InstanceIdentifier<?> | 
BindingNormalizedNodeCodecRegistry.fromYangInstanceIdentifier(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier dom)  | 
| Modifier and Type | Method and Description | 
|---|---|
Map.Entry<InstanceIdentifier<?>,DataObject> | 
BindingNormalizedNodeCodecRegistry.fromNormalizedNode(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path,
                  org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data)  | 
| Modifier and Type | Method and Description | 
|---|---|
<T extends DataObject> | 
BindingNormalizedNodeCodecRegistry.deserializeFunction(InstanceIdentifier<T> path)  | 
BindingStreamEventWriter | 
BindingNormalizedNodeCodecRegistry.newWriter(InstanceIdentifier<?> path,
         org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)  | 
Map.Entry<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,BindingStreamEventWriter> | 
BindingNormalizedNodeCodecRegistry.newWriterAndIdentifier(InstanceIdentifier<?> path,
                      org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)  | 
<T extends DataObject> | 
BindingNormalizedNodeCodecRegistry.toNormalizedNode(InstanceIdentifier<T> path,
                T data)  | 
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier | 
BindingNormalizedNodeCodecRegistry.toYangInstanceIdentifier(InstanceIdentifier<?> binding)  | 
| Modifier and Type | Method and Description | 
|---|---|
static com.google.common.base.Optional<org.opendaylight.yangtools.yang.model.api.DataNodeContainer> | 
BindingSchemaContextUtils.findDataNodeContainer(org.opendaylight.yangtools.yang.model.api.SchemaContext ctx,
                     InstanceIdentifier<?> path)  | 
| Modifier and Type | Method and Description | 
|---|---|
static <T extends DataObject,P extends DataObject> | 
DataObjectReadingUtil.readData(P parent,
        InstanceIdentifier<P> parentPath,
        InstanceIdentifier<T> childPath)
Read data from parent at specified path. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static <T extends DataObject,P extends DataObject> | 
DataObjectReadingUtil.readData(P parent,
        InstanceIdentifier<P> parentPath,
        InstanceIdentifier<T> childPath)
Read data from parent at specified path. 
 | 
static <T extends DataObject,P extends DataObject> | 
DataObjectReadingUtil.readData(P parent,
        InstanceIdentifier<P> parentPath,
        InstanceIdentifier<T> childPath)
Read data from parent at specified path. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ForwardingReadWriteTransaction.delete(LogicalDatastoreType store,
      InstanceIdentifier<?> path)  | 
void | 
ForwardingWriteTransaction.delete(LogicalDatastoreType store,
      InstanceIdentifier<?> path)  | 
<T extends DataObject> | 
ForwardingReadWriteTransaction.merge(LogicalDatastoreType store,
     InstanceIdentifier<T> path,
     T data)  | 
<T extends DataObject> | 
ForwardingWriteTransaction.merge(LogicalDatastoreType store,
     InstanceIdentifier<T> path,
     T data)  | 
<T extends DataObject> | 
ForwardingReadWriteTransaction.merge(LogicalDatastoreType store,
     InstanceIdentifier<T> path,
     T data,
     boolean createMissingParents)  | 
<T extends DataObject> | 
ForwardingWriteTransaction.merge(LogicalDatastoreType store,
     InstanceIdentifier<T> path,
     T data,
     boolean createMissingParents)  | 
<T extends DataObject> | 
ForwardingReadWriteTransaction.put(LogicalDatastoreType store,
   InstanceIdentifier<T> path,
   T data)  | 
<T extends DataObject> | 
ForwardingWriteTransaction.put(LogicalDatastoreType store,
   InstanceIdentifier<T> path,
   T data)  | 
<T extends DataObject> | 
ForwardingReadWriteTransaction.put(LogicalDatastoreType store,
   InstanceIdentifier<T> path,
   T data,
   boolean createMissingParents)  | 
<T extends DataObject> | 
ForwardingWriteTransaction.put(LogicalDatastoreType store,
   InstanceIdentifier<T> path,
   T data,
   boolean createMissingParents)  | 
<T extends DataObject> | 
ForwardingReadTransaction.read(LogicalDatastoreType store,
    InstanceIdentifier<T> path)  | 
<T extends DataObject> | 
ForwardingReadWriteTransaction.read(LogicalDatastoreType store,
    InstanceIdentifier<T> path)  | 
| Modifier and Type | Method and Description | 
|---|---|
static InstanceIdentifier<TopLevelList> | 
ListsBindingUtils.path(TopLevelListKey key)  | 
static <T extends DataObject & Augmentation<TopLevelList>> | 
ListsBindingUtils.path(TopLevelListKey key,
    Class<T> augmentation)  | 
static InstanceIdentifier<ListViaUses> | 
ListsBindingUtils.path(TopLevelListKey top,
    ListViaUsesKey uses)  | 
static InstanceIdentifier<NestedList> | 
ListsBindingUtils.path(TopLevelListKey top,
    NestedListKey nested)  | 
| Constructor and Description | 
|---|
Entity(String type,
      InstanceIdentifier<?> id)
Constructs an instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
InstanceIdentifier<?> | 
RoutedSimpleRouteInputBuilder.getRoute()  | 
InstanceIdentifier<?> | 
RouteInGrouping.getRoute()  | 
InstanceIdentifier<?> | 
RoutedSimpleRouteInput.getRoute()  | 
InstanceIdentifier<?> | 
EncapsulatedRoute.getValue()  | 
| Modifier and Type | Method and Description | 
|---|---|
RoutedSimpleRouteInputBuilder | 
RoutedSimpleRouteInputBuilder.setRoute(InstanceIdentifier<?> value)  | 
| Constructor and Description | 
|---|
EncapsulatedRoute(InstanceIdentifier<?> _value)  | 
| Modifier and Type | Method and Description | 
|---|---|
InstanceIdentifier<?> | 
KnockKnockInput.getKnockerId()  | 
InstanceIdentifier<?> | 
KnockKnockInputBuilder.getKnockerId()  | 
| Modifier and Type | Method and Description | 
|---|---|
KnockKnockInputBuilder | 
KnockKnockInputBuilder.setKnockerId(InstanceIdentifier<?> value)  | 
| Modifier and Type | Method and Description | 
|---|---|
InstanceIdentifier<?> | 
RpcContextRef.getContextInstance()
Pointer to the context. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
Action<P extends InstanceIdentifier<?>,I extends RpcInput,O extends RpcOutput>
Interface extended by all interfaces generated for a YANG  
action. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
KeyedInstanceIdentifier<T extends Identifiable<K> & DataObject,K extends Identifier<T>>
An  
InstanceIdentifier, which has a list key attached at its last path element. | 
| Modifier and Type | Method and Description | 
|---|---|
<N extends DataObject & Augmentation<? super T>> | 
InstanceIdentifier.augmentation(Class<N> container)
Create an InstanceIdentifier for a child augmentation. 
 | 
InstanceIdentifier<T> | 
InstanceIdentifier.InstanceIdentifierBuilder.build()
Build the instance identifier. 
 | 
<C extends ChoiceIn<? super T> & DataObject,N extends ChildOf<? super C>> | 
InstanceIdentifier.child(Class<C> caze,
     Class<N> container)
Create an InstanceIdentifier for a child container. 
 | 
<N extends ChildOf<? super T>> | 
InstanceIdentifier.child(Class<N> container)
Create an InstanceIdentifier for a child container. 
 | 
static <T extends DataObject> | 
InstanceIdentifier.create(Class<T> type)
Create an instance identifier for a very specific object type. 
 | 
static InstanceIdentifier<?> | 
InstanceIdentifier.create(Iterable<? extends InstanceIdentifier.PathArgument> pathArguments)
Create an instance identifier for a very specific object type. 
 | 
<I extends DataObject> | 
InstanceIdentifier.firstIdentifierOf(Class<I> type)
Return an instance identifier trimmed at the first occurrence of a specific component type. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
InstanceIdentifier.contains(InstanceIdentifier<? extends DataObject> other)
Check whether an identifier is contained in this identifier. 
 | 
boolean | 
InstanceIdentifier.containsWildcarded(InstanceIdentifier<?> other)
Check whether this instance identifier contains the other identifier after wildcard expansion. 
 | 
I | 
BindingCodec.deserialize(P input,
           InstanceIdentifier<?> bindingIdentifier)  | 
protected boolean | 
KeyedInstanceIdentifier.fastNonEqual(InstanceIdentifier<?> other)  | 
protected boolean | 
InstanceIdentifier.fastNonEqual(InstanceIdentifier<?> other)
Perform class-specific fast checks for non-equality. 
 | 
static <N extends Identifiable<K> & DataObject,K extends Identifier<N>> | 
InstanceIdentifier.keyOf(InstanceIdentifier<N> id)
Return the key associated with the last component of the specified identifier. 
 | 
Copyright © 2019 OpenDaylight. All rights reserved.