public class YtbDerivedTypeWithBitsAndBinaryOpParam extends org.onosproject.yang.model.InnerModelObject implements YtbDerivedTypeWithBitsAndBinary
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeYtbDerivedTypeWithBitsAndBinary.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected Derivedbinarya |
forbinary |
protected List<Derivedbinarya> |
forbinarylist |
protected Derivedbitsa |
forbits |
protected List<Derivedbitsa> |
forbitslist |
protected ForunionUnion |
forunion |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
YtbDerivedTypeWithBitsAndBinaryOpParam()
Creates an instance of ytbDerivedTypeWithBitsAndBinaryOpParam.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAugmentation(org.onosproject.yang.model.InnerModelObject obj) |
void |
addToForbinarylist(Derivedbinarya addTo)
Adds to the list of forbinarylist.
|
void |
addToForbitslist(Derivedbitsa addTo)
Adds to the list of forbitslist.
|
<T extends org.onosproject.yang.model.InnerModelObject> |
augmentation(Class<T> c) |
Map<Class<? extends org.onosproject.yang.model.InnerModelObject>,org.onosproject.yang.model.InnerModelObject> |
augmentations() |
boolean |
equals(Object obj) |
Derivedbinarya |
forbinary()
Returns the attribute forbinary.
|
void |
forbinary(Derivedbinarya forbinary)
Sets the attribute forbinary.
|
List<Derivedbinarya> |
forbinarylist()
Returns the attribute forbinarylist.
|
void |
forbinarylist(List<Derivedbinarya> forbinarylist)
Sets the attribute forbinarylist.
|
Derivedbitsa |
forbits()
Returns the attribute forbits.
|
void |
forbits(Derivedbitsa forbits)
Sets the attribute forbits.
|
List<Derivedbitsa> |
forbitslist()
Returns the attribute forbitslist.
|
void |
forbitslist(List<Derivedbitsa> forbitslist)
Sets the attribute forbitslist.
|
ForunionUnion |
forunion()
Returns the attribute forunion.
|
void |
forunion(ForunionUnion forunion)
Sets the attribute forunion.
|
int |
hashCode() |
boolean |
isLeafValueSet(YtbDerivedTypeWithBitsAndBinary.LeafIdentifier leaf)
Checks if the leaf value is set.
|
void |
removeAugmentation(org.onosproject.yang.model.InnerModelObject obj) |
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
protected Derivedbinarya forbinary
protected Derivedbitsa forbits
protected ForunionUnion forunion
protected List<Derivedbinarya> forbinarylist
protected List<Derivedbitsa> forbitslist
protected BitSet valueLeafFlags
public YtbDerivedTypeWithBitsAndBinaryOpParam()
public Derivedbinarya forbinary()
YtbDerivedTypeWithBitsAndBinaryforbinary in interface YtbDerivedTypeWithBitsAndBinarypublic Derivedbitsa forbits()
YtbDerivedTypeWithBitsAndBinaryforbits in interface YtbDerivedTypeWithBitsAndBinarypublic ForunionUnion forunion()
YtbDerivedTypeWithBitsAndBinaryforunion in interface YtbDerivedTypeWithBitsAndBinarypublic List<Derivedbinarya> forbinarylist()
YtbDerivedTypeWithBitsAndBinaryforbinarylist in interface YtbDerivedTypeWithBitsAndBinarypublic List<Derivedbitsa> forbitslist()
YtbDerivedTypeWithBitsAndBinaryforbitslist in interface YtbDerivedTypeWithBitsAndBinarypublic BitSet valueLeafFlags()
YtbDerivedTypeWithBitsAndBinaryvalueLeafFlags in interface YtbDerivedTypeWithBitsAndBinarypublic void forbinary(Derivedbinarya forbinary)
YtbDerivedTypeWithBitsAndBinaryforbinary in interface YtbDerivedTypeWithBitsAndBinaryforbinary - value of forbinarypublic void forbits(Derivedbitsa forbits)
YtbDerivedTypeWithBitsAndBinaryforbits in interface YtbDerivedTypeWithBitsAndBinaryforbits - value of forbitspublic void forunion(ForunionUnion forunion)
YtbDerivedTypeWithBitsAndBinaryforunion in interface YtbDerivedTypeWithBitsAndBinaryforunion - value of forunionpublic void forbinarylist(List<Derivedbinarya> forbinarylist)
YtbDerivedTypeWithBitsAndBinaryforbinarylist in interface YtbDerivedTypeWithBitsAndBinaryforbinarylist - list of forbinarylistpublic void forbitslist(List<Derivedbitsa> forbitslist)
YtbDerivedTypeWithBitsAndBinaryforbitslist in interface YtbDerivedTypeWithBitsAndBinaryforbitslist - list of forbitslistpublic void addToForbinarylist(Derivedbinarya addTo)
YtbDerivedTypeWithBitsAndBinaryaddToForbinarylist in interface YtbDerivedTypeWithBitsAndBinaryaddTo - value of forbinarylistpublic void addToForbitslist(Derivedbitsa addTo)
YtbDerivedTypeWithBitsAndBinaryaddToForbitslist in interface YtbDerivedTypeWithBitsAndBinaryaddTo - value of forbitslistpublic boolean isLeafValueSet(YtbDerivedTypeWithBitsAndBinary.LeafIdentifier leaf)
YtbDerivedTypeWithBitsAndBinaryisLeafValueSet in interface YtbDerivedTypeWithBitsAndBinaryleaf - leaf whose value status needs to checkedpublic void addAugmentation(org.onosproject.yang.model.InnerModelObject obj)
addAugmentation in class org.onosproject.yang.model.InnerModelObjectpublic void removeAugmentation(org.onosproject.yang.model.InnerModelObject obj)
removeAugmentation in class org.onosproject.yang.model.InnerModelObjectpublic Map<Class<? extends org.onosproject.yang.model.InnerModelObject>,org.onosproject.yang.model.InnerModelObject> augmentations()
augmentations in class org.onosproject.yang.model.InnerModelObjectpublic <T extends org.onosproject.yang.model.InnerModelObject> T augmentation(Class<T> c)
augmentation in class org.onosproject.yang.model.InnerModelObjectCopyright © 2017. All rights reserved.