| 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 | 
|---|---|
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 com.google.common.base.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)  | 
| 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 | 
|---|---|
InstanceIdentifier<?> | 
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 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<?> | 
KnockKnockInputBuilder.getKnockerId()  | 
InstanceIdentifier<?> | 
KnockKnockInput.getKnockerId()  | 
| Modifier and Type | Method and Description | 
|---|---|
KnockKnockInputBuilder | 
KnockKnockInputBuilder.setKnockerId(InstanceIdentifier<?> value)  | 
| Modifier and Type | Method and Description | 
|---|---|
InstanceIdentifier<?> | 
RouteInGrouping.getRoute()  | 
InstanceIdentifier<?> | 
RoutedSimpleRouteInput.getRoute()  | 
InstanceIdentifier<?> | 
RoutedSimpleRouteInputBuilder.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<?> | 
RpcContextRef.getContextInstance()
Pointer to the context. 
 | 
| 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)  | 
InstanceIdentifier<T> | 
InstanceIdentifier.InstanceIdentifierBuilder.build()
Build the instance identifier. 
 | 
<N extends ChildOf<? super T>> | 
InstanceIdentifier.child(Class<N> 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. 
 | 
InstanceIdentifier<T> | 
InstanceIdentifier.InstanceIdentifierBuilder.toInstance()
Deprecated.  
 | 
| Modifier and Type | Method and Description | 
|---|---|
static <T extends DataObject> | 
InstanceIdentifier.builder(InstanceIdentifier<T> base)
Deprecated. 
 
Use  
builder() instead. | 
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. 
 | 
| 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. 
 | 
Copyright © 2019 OpenDaylight. All rights reserved.