Interface AugGrouping
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingContract<org.opendaylight.yangtools.yang.binding.DataContainer>,org.opendaylight.yangtools.yang.binding.BindingObject,org.opendaylight.yangtools.yang.binding.DataContainer,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
TllComplexAugment
@Generated("mdsal-binding-generator")
public interface AugGrouping
extends org.opendaylight.yangtools.yang.binding.DataObject
This class represents the following YANG schema fragment defined in module opendaylight-of-migration-test-model
grouping aug-grouping {
container cont1 {
leaf attr-str {
type string;
}
}
container cont2 {
list contlist1 {
key attr-str;
leaf attr-str {
type string;
}
uses enum-grouping;
}
}
leaf attr-str1 {
type string;
}
leaf attr-str2 {
type string;
}
leaf attr-str3 {
type string;
}
leaf attr-str4 {
type string;
}
list list1 {
key attr-str;
leaf attr-str {
type string;
}
list list1-1 {
key attr-int;
leaf attr-int {
type int32;
}
leaf attr-str {
type string;
}
leaf flags {
type bit-flags;
}
}
list list1-2 {
key attr-int;
leaf attr-int {
type int32;
}
leaf attr-str {
type string;
}
}
}
}
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final @NonNull org.opendaylight.yangtools.yang.common.QNameYANG identifier of the statement represented by this class. -
Method Summary
Modifier and TypeMethodDescriptionReturn attrStr1, ornullif it is not present.Return attrStr2, ornullif it is not present.Return attrStr3, ornullif it is not present.Return attrStr4, ornullif it is not present.getCont1()Return cont1, ornullif it is not present.getCont2()Return cont2, ornullif it is not present.getList1()Return list1, ornullif it is not present.Class<? extends AugGrouping>@NonNull Cont1Return cont1, or an empty instance if it is not present.@NonNull Cont2Return cont2, or an empty instance if it is not present.Return list1, or an empty list if it is not present.default @NonNull StringReturn attrStr1, guaranteed to be non-null.default @NonNull StringReturn attrStr2, guaranteed to be non-null.default @NonNull StringReturn attrStr3, guaranteed to be non-null.default @NonNull StringReturn attrStr4, guaranteed to be non-null.
-
Field Details
-
QNAME
static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAMEYANG identifier of the statement represented by this class.
-
-
Method Details
-
implementedInterface
Class<? extends AugGrouping> implementedInterface()- Specified by:
implementedInterfacein interfaceorg.opendaylight.yangtools.yang.binding.BindingContract<org.opendaylight.yangtools.yang.binding.DataContainer>- Specified by:
implementedInterfacein interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getCont1
Cont1 getCont1()Return cont1, ornullif it is not present.- Returns:
Cont1cont1, ornullif it is not present.
-
nonnullCont1
@NonNull Cont1 nonnullCont1()Return cont1, or an empty instance if it is not present.- Returns:
Cont1cont1, or an empty instance if it is not present.
-
getCont2
Cont2 getCont2()Return cont2, ornullif it is not present.- Returns:
Cont2cont2, ornullif it is not present.
-
nonnullCont2
@NonNull Cont2 nonnullCont2()Return cont2, or an empty instance if it is not present.- Returns:
Cont2cont2, or an empty instance if it is not present.
-
getAttrStr1
String getAttrStr1()Return attrStr1, ornullif it is not present.- Returns:
StringattrStr1, ornullif it is not present.
-
requireAttrStr1
Return attrStr1, guaranteed to be non-null.- Returns:
StringattrStr1, guaranteed to be non-null.- Throws:
NoSuchElementException- if attrStr1 is not present
-
getAttrStr2
String getAttrStr2()Return attrStr2, ornullif it is not present.- Returns:
StringattrStr2, ornullif it is not present.
-
requireAttrStr2
Return attrStr2, guaranteed to be non-null.- Returns:
StringattrStr2, guaranteed to be non-null.- Throws:
NoSuchElementException- if attrStr2 is not present
-
getAttrStr3
String getAttrStr3()Return attrStr3, ornullif it is not present.- Returns:
StringattrStr3, ornullif it is not present.
-
requireAttrStr3
Return attrStr3, guaranteed to be non-null.- Returns:
StringattrStr3, guaranteed to be non-null.- Throws:
NoSuchElementException- if attrStr3 is not present
-
getAttrStr4
String getAttrStr4()Return attrStr4, ornullif it is not present.- Returns:
StringattrStr4, ornullif it is not present.
-
requireAttrStr4
Return attrStr4, guaranteed to be non-null.- Returns:
StringattrStr4, guaranteed to be non-null.- Throws:
NoSuchElementException- if attrStr4 is not present
-
getList1
Return list1, ornullif it is not present.- Returns:
Map<List1Key, List1>list1, ornullif it is not present.
-
nonnullList1
Return list1, or an empty list if it is not present.- Returns:
Map<List1Key, List1>list1, or an empty list if it is not present.
-