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.