Uses of Interface
org.opendaylight.yangtools.binding.DataObjectIdentifier
Packages that use DataObjectIdentifier
Package
Description
API elements of a codec capable translating YANG-modeled data between its
BindingObject
s and
NormalizedData
representations.Internal implementation details.
-
Uses of DataObjectIdentifier in org.opendaylight.yangtools.binding
Classes in org.opendaylight.yangtools.binding with type parameters of type DataObjectIdentifierModifier and TypeInterfaceDescriptioninterface
Action<P extends DataObjectIdentifier<?>,
I extends RpcInput, O extends RpcOutput> Interface extended by all interfaces generated for a YANGaction
.Subinterfaces of DataObjectIdentifier in org.opendaylight.yangtools.bindingModifier and TypeInterfaceDescriptionstatic interface
DataObjectIdentifier.WithKey<T extends EntryObject<T,
K>, K extends Key<T>> ADataObjectIdentifier
pointing to anEntryObject
.Methods in org.opendaylight.yangtools.binding that return DataObjectIdentifierModifier and TypeMethodDescriptionDataObjectIdentifier.Builder.build()
@NonNull DataObjectIdentifier
<C> PropertyIdentifier.container()
Returns the value of thecontainer
record component.static @NonNull DataObjectIdentifier
<?> DataObjectIdentifier.ofUnsafeSteps
(ImmutableList<? extends @NonNull ExactDataObjectStep<?>> steps) static @NonNull DataObjectIdentifier
<?> DataObjectIdentifier.ofUnsafeSteps
(Iterable<? extends @NonNull ExactDataObjectStep<?>> steps) static @NonNull DataObjectIdentifier
<?> DataObjectIdentifier.ofUnsafeSteps
(List<? extends @NonNull ExactDataObjectStep<?>> steps) default DataObjectIdentifier
<T> DataObjectIdentifier.toIdentifier()
Deprecated, for removal: This API element is subject to removal in a future version.This method should not be directly invoked.@NonNull DataObjectIdentifier
<T> DataObjectReference.toIdentifier()
Return aDataObjectIdentifier
view of this reference, if possible.default <I extends DataObject>
@NonNull DataObjectIdentifier<I> Returns this identifier's topmost (closest to the root) ancestor of specified type, throwingNoSuchElementException
if no such ancestor exists.<I extends DataObject>
@Nullable DataObjectIdentifier<I> Returns this identifier's topmost (closest to the root) ancestor of specified type.Constructors in org.opendaylight.yangtools.binding with parameters of type DataObjectIdentifierModifierConstructorDescriptionPropertyIdentifier
(@NonNull DataObjectIdentifier<C> container, @NonNull ExactPropertyStep<C, V> property) Creates an instance of aPropertyIdentifier
record class. -
Uses of DataObjectIdentifier in org.opendaylight.yangtools.binding.data.codec.api
Methods in org.opendaylight.yangtools.binding.data.codec.api with parameters of type DataObjectIdentifierModifier and TypeMethodDescriptiondefault @NonNull YangInstanceIdentifier
BindingInstanceIdentifierCodec.fromBinding
(@NonNull DataObjectIdentifier<?> bindingPath) Translates suppliedDataObjectIdentifier
into aYangInstanceIdentifier
. -
Uses of DataObjectIdentifier in org.opendaylight.yangtools.binding.impl
Classes in org.opendaylight.yangtools.binding.impl that implement DataObjectIdentifierModifier and TypeClassDescriptionclass
DataObjectIdentifierImpl<T extends DataObject>
final class
DataObjectIdentifierWithKey<T extends EntryObject<T,
K>, K extends Key<T>> Methods in org.opendaylight.yangtools.binding.impl that return DataObjectIdentifierModifier and TypeMethodDescriptionDataObjectIdentifierBuilder.build()
DataObjectReferenceImpl.toIdentifier()
final <I extends DataObject>
DataObjectIdentifier<I> -
Uses of DataObjectIdentifier in org.opendaylight.yangtools.yang.binding
Methods in org.opendaylight.yangtools.yang.binding that return DataObjectIdentifier