| 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  childwas 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  childwas 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  actioninstantiated 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.IdentifiableItemin agroupingused in thecasestatement. | 
| 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.