public interface MyCont extends TreeChildNode<TestUnsignedIntegerData,Item<MyCont>>, Instantiable<MyCont>, Augmentable<MyCont>
This class represents the following YANG schema fragment defined in module test-unsigned-integer
container my-cont {
leaf int8-leaf {
type int8 {
range -1..100;
}
}
leaf int16-leaf {
type int16 {
range -2..2000;
}
}
leaf int32-leaf {
type int32 {
range -3..30000;
}
}
leaf int64-leaf {
type int64 {
range -4..40000;
}
}
leaf uint8-leaf {
type uint8 {
range 1..100;
}
}
leaf uint16-leaf {
type uint16 {
range 2..2000;
}
}
leaf uint32-leaf {
type uint32 {
range 3..30000;
}
}
leaf uint64-leaf {
type uint64 {
range 4..40000;
}
}
}
The schema path to identify an instance is
test-unsigned-integer/my-cont
To create instances of this class use MyContBuilder.
MyContBuilder| Modifier and Type | Field and Description |
|---|---|
static org.opendaylight.yangtools.yang.common.QName |
QNAME |
| Modifier and Type | Method and Description |
|---|---|
static InstanceIdentifier<MyCont> |
getInstanceIdentifier() |
Short |
getInt16Leaf() |
Integer |
getInt32Leaf() |
Long |
getInt64Leaf() |
Byte |
getInt8Leaf() |
org.opendaylight.yangtools.yang.common.Uint16 |
getUint16Leaf() |
org.opendaylight.yangtools.yang.common.Uint32 |
getUint32Leaf() |
org.opendaylight.yangtools.yang.common.Uint64 |
getUint64Leaf() |
org.opendaylight.yangtools.yang.common.Uint8 |
getUint8Leaf() |
treeIdentifier, treeParentimplementedInterfaceaugments, getAugmentationByte getInt8Leaf()
Short getInt16Leaf()
Integer getInt32Leaf()
Long getInt64Leaf()
org.opendaylight.yangtools.yang.common.Uint8 getUint8Leaf()
org.opendaylight.yangtools.yang.common.Uint16 getUint16Leaf()
org.opendaylight.yangtools.yang.common.Uint32 getUint32Leaf()
org.opendaylight.yangtools.yang.common.Uint64 getUint64Leaf()
static InstanceIdentifier<MyCont> getInstanceIdentifier()
Copyright © 2019 OpenDaylight. All rights reserved.