Package | Description |
---|---|
org.opendaylight.mdsal.binding.api | |
org.opendaylight.yangtools.yang.binding |
Modifier and Type | Method and Description |
---|---|
<H extends ChoiceIn<? super T> & DataObject,C extends Identifiable<K> & ChildOf<? super H>,K extends Identifier<C>> |
DataObjectModification.getModifiedChildListItem(@NonNull Class<H> caseType,
@NonNull Class<C> listItem,
K listKey)
Returns child list item modification if
child was modified by this modification. |
<N extends Identifiable<K> & ChildOf<? super T>,K extends Identifier<N>> |
DataObjectModification.getModifiedChildListItem(@NonNull Class<N> listItem,
K listKey)
Returns child list item modification if
child was modified by this modification. |
Modifier and Type | Interface and Description |
---|---|
interface |
Identifiable<T extends Identifier<? extends Identifiable<T>>>
Identifiable object, which could be identified by it's key.
|
static class |
InstanceIdentifier.IdentifiableItem<I extends Identifiable<T> & DataObject,T extends Identifier<I>>
An IdentifiableItem represents a object that is usually present in a collection and can be identified uniquely
by a key.
|
class |
KeyedInstanceIdentifier<T extends Identifiable<K> & DataObject,K extends Identifier<T>>
An
InstanceIdentifier , which has a list key attached at its last path element. |
interface |
KeyedListAction<K extends Identifier<T>,T extends DataObject & Identifiable<K>,I extends RpcInput,O extends RpcOutput>
Interface extended by all interfaces generated for a YANG
action instantiated in keyed lists. |
Modifier and Type | Method and Description |
---|---|
static <C extends ChoiceIn<? extends DataRoot> & DataObject,N extends Identifiable<K> & ChildOf<? super C>,K extends Identifier<N>> |
InstanceIdentifier.builder(Class<C> caze,
Class<N> listItem,
K listKey)
Create an InstanceIdentifierBuilder for a specific type of InstanceIdentifier which represents an
InstanceIdentifier.IdentifiableItem in a grouping used in the case statement. |
static <N extends Identifiable<K> & ChildOf<? extends DataRoot>,K extends Identifier<N>> |
InstanceIdentifier.builder(Class<N> listItem,
K listKey)
Create an InstanceIdentifierBuilder for a specific type of InstanceIdentifier which represents an
InstanceIdentifier.IdentifiableItem . |
<C extends ChoiceIn<? super T> & DataObject,K extends Identifier<N>,N extends Identifiable<K> & ChildOf<? super C>> |
InstanceIdentifier.child(Class<C> caze,
Class<N> listItem,
K listKey)
Create an InstanceIdentifier for a child list item.
|
<C extends ChoiceIn<? super T> & DataObject,K extends Identifier<N>,N extends Identifiable<K> & ChildOf<? super C>> |
InstanceIdentifier.InstanceIdentifierBuilder.child(Class<C> caze,
Class<N> listItem,
K listKey)
Append the specified listItem as a child of the current InstanceIdentifier referenced by the builder.
|
<N extends Identifiable<K> & ChildOf<? super T>,K extends Identifier<N>> |
InstanceIdentifier.child(Class<N> listItem,
K listKey)
Create an InstanceIdentifier for a child list item.
|
<N extends Identifiable<K> & ChildOf<? super T>,K extends Identifier<N>> |
InstanceIdentifier.InstanceIdentifierBuilder.child(Class<N> listItem,
K listKey)
Append the specified listItem as a child of the current InstanceIdentifier referenced by the builder.
|
<N extends Identifiable<K> & DataObject,K extends Identifier<N>> |
InstanceIdentifier.firstKeyOf(Class<N> listItem)
Return the key associated with the first component of specified type in
an identifier.
|
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.
|
static <C extends ChoiceIn<?> & DataObject,T extends ChildOf<? super C> & Identifiable<I>,I extends Identifier<T>> |
InstanceIdentifier.IdentifiableItem.of(Class<C> caseType,
Class<T> type,
I key)
Return an IdentifiableItem instance backed by the specified class with specified key.
|
static <T extends Identifiable<I> & DataObject,I extends Identifier<T>> |
InstanceIdentifier.IdentifiableItem.of(Class<T> type,
I key)
Return an IdentifiableItem instance backed by the specified class with specified key.
|
Modifier and Type | Method and Description |
---|---|
void |
BindingStreamEventWriter.startMapEntryNode(Identifier<?> keyValues,
int childSizeHint)
Emits start of map entry.
|
Copyright © 2019 OpenDaylight. All rights reserved.