Uses of Interface
org.opendaylight.yangtools.binding.DataObjectReference.Builder
Packages that use DataObjectReference.Builder
Package
Description
Internal implementation details.
-
Uses of DataObjectReference.Builder in org.opendaylight.yangtools.binding
Subinterfaces of DataObjectReference.Builder in org.opendaylight.yangtools.bindingModifier and TypeInterfaceDescriptionstatic interface
DataObjectIdentifier.Builder<T extends DataObject>
A builder ofDataObjectReference
objects.static interface
DataObjectIdentifier.Builder.WithKey<T extends EntryObject<T,
K>, K extends Key<T>> A builder ofDataObjectReference.WithKey
objects.static interface
DataObjectReference.Builder.WithKey<T extends EntryObject<T,
K>, K extends Key<T>> A builder ofDataObjectReference.WithKey
objects.Methods in org.opendaylight.yangtools.binding that return DataObjectReference.BuilderModifier and TypeMethodDescription<A extends Augmentation<? super T>>
@NonNull DataObjectReference.Builder<A> DataObjectReference.Builder.augmentation
(@NonNull Class<A> augmentation) Update this builder to build a reference to a specific augmentation of the data object this builder currently points to.default @NonNull DataObjectReference.Builder
<T> DataObjectReference.builder()
Deprecated.static <C extends ChoiceIn<? extends DataRoot<?>> & DataObject,
T extends ChildOf<? super C>>
@NonNull DataObjectReference.Builder<T> static <T extends ChildOf<? extends DataRoot<?>>>
@NonNull DataObjectReference.Builder<T> static <R extends DataRoot<R>,
T extends ChildOf<? super R>>
@NonNull DataObjectReference.Builder<T> DataObjectReference.builderOfInherited
(@NonNull Class<R> root, @NonNull Class<T> container) static <R extends DataRoot<R>,
C extends ChoiceIn<? super R> & DataObject, T extends ChildOf<? super C>>
@NonNull DataObjectReference.Builder<T> DataObjectReference.builderOfInherited
(Class<R> root, Class<C> caze, Class<T> container) <N extends ChildOf<? super T>>
@NonNull DataObjectReference.Builder<N> Append the specified container as a child of the data object this build currently references.<C extends ChoiceIn<? super T> & DataObject,
N extends ChildOf<? super C>>
@NonNull DataObjectReference.Builder<N> Append the specified container as a child of the data object this build currently references.@NonNull DataObjectReference.Builder
<T> DataObjectReference.toBuilder()
Create a newDataObjectReference.Builder
initialized to produce a reference equal to this one.DataObjectIdentifier.Builder.toReferenceBuilder()
Returns aDataObjectReference.Builder
equivalent of this builder, allowingInexactDataObjectStep
s to be added, resulting in aDataObjectReference
. -
Uses of DataObjectReference.Builder in org.opendaylight.yangtools.binding.impl
Classes in org.opendaylight.yangtools.binding.impl that implement DataObjectReference.BuilderModifier and TypeClassDescriptionclass
AbstractDataObjectIdentifierBuilder<T extends DataObject>
class
AbstractDataObjectReferenceBuilder<T extends DataObject>
Base implementation ofDataObjectReference.Builder
.final class
DataObjectIdentifierBuilder<T extends DataObject>
final class
DataObjectIdentifierBuilderWithKey<T extends EntryObject<T,
K>, K extends Key<T>> final class
DataObjectReferenceBuilder<T extends DataObject>
final class
DataObjectReferenceBuilderWithKey<T extends EntryObject<T,
K>, K extends Key<T>> Methods in org.opendaylight.yangtools.binding.impl that return DataObjectReference.BuilderModifier and TypeMethodDescriptionprotected abstract <X extends DataObject>
@NonNull DataObjectReference.Builder<X> AbstractDataObjectReferenceBuilder.append
(@NonNull DataObjectStep<X> step) <A extends Augmentation<? super T>>
DataObjectReference.Builder<A> AbstractDataObjectReferenceBuilder.augmentation
(Class<A> augmentation) <C extends ChoiceIn<? super T> & DataObject,
N extends ChildOf<? super C>>
DataObjectReference.Builder<N> <N extends ChildOf<? super T>>
DataObjectReference.Builder<N> DataObjectIdentifierBuilder.toReferenceBuilder()
-
Uses of DataObjectReference.Builder in org.opendaylight.yangtools.yang.binding
Classes in org.opendaylight.yangtools.yang.binding that implement DataObjectReference.BuilderModifier and TypeClassDescriptionstatic class
InstanceIdentifier.Builder<T extends DataObject>
Deprecated.A builder ofInstanceIdentifier
objects.static final class
InstanceIdentifier.KeyedBuilder<T extends EntryObject<T,
K>, K extends Key<T>> Deprecated.
DataObjectReference.toBuilder()
instead.