public class YtbEmptyTypeOpParam extends org.onosproject.yang.model.InnerModelObject implements YtbEmptyType
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeYtbEmptyType.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected boolean |
empty |
protected List<Boolean> |
emptyList |
protected List<Boolean> |
emptyListRef |
protected List<Boolean> |
emptyListRefType |
protected List<EmpType> |
emptyListType |
protected boolean |
emptyRef |
protected boolean |
emptyRefType |
protected EmpType |
emptyType |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
YtbEmptyTypeOpParam()
Creates an instance of ytbEmptyTypeOpParam.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAugmentation(org.onosproject.yang.model.InnerModelObject obj) |
void |
addToEmptyList(Boolean addTo)
Adds to the list of emptyList.
|
void |
addToEmptyListRef(Boolean addTo)
Adds to the list of emptyListRef.
|
void |
addToEmptyListRefType(Boolean addTo)
Adds to the list of emptyListRefType.
|
void |
addToEmptyListType(EmpType addTo)
Adds to the list of emptyListType.
|
<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 |
empty()
Returns the attribute empty.
|
void |
empty(boolean empty)
Sets the attribute empty.
|
List<Boolean> |
emptyList()
Returns the attribute emptyList.
|
void |
emptyList(List<Boolean> emptyList)
Sets the attribute emptyList.
|
List<Boolean> |
emptyListRef()
Returns the attribute emptyListRef.
|
void |
emptyListRef(List<Boolean> emptyListRef)
Sets the attribute emptyListRef.
|
List<Boolean> |
emptyListRefType()
Returns the attribute emptyListRefType.
|
void |
emptyListRefType(List<Boolean> emptyListRefType)
Sets the attribute emptyListRefType.
|
List<EmpType> |
emptyListType()
Returns the attribute emptyListType.
|
void |
emptyListType(List<EmpType> emptyListType)
Sets the attribute emptyListType.
|
boolean |
emptyRef()
Returns the attribute emptyRef.
|
void |
emptyRef(boolean emptyRef)
Sets the attribute emptyRef.
|
boolean |
emptyRefType()
Returns the attribute emptyRefType.
|
void |
emptyRefType(boolean emptyRefType)
Sets the attribute emptyRefType.
|
EmpType |
emptyType()
Returns the attribute emptyType.
|
void |
emptyType(EmpType emptyType)
Sets the attribute emptyType.
|
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isLeafValueSet(YtbEmptyType.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 boolean empty
protected boolean emptyRef
protected EmpType emptyType
protected boolean emptyRefType
protected BitSet valueLeafFlags
public YtbEmptyTypeOpParam()
public boolean empty()
YtbEmptyTypeempty in interface YtbEmptyTypepublic boolean emptyRef()
YtbEmptyTypeemptyRef in interface YtbEmptyTypepublic EmpType emptyType()
YtbEmptyTypeemptyType in interface YtbEmptyTypepublic boolean emptyRefType()
YtbEmptyTypeemptyRefType in interface YtbEmptyTypepublic List<Boolean> emptyList()
YtbEmptyTypeemptyList in interface YtbEmptyTypepublic List<Boolean> emptyListRef()
YtbEmptyTypeemptyListRef in interface YtbEmptyTypepublic List<EmpType> emptyListType()
YtbEmptyTypeemptyListType in interface YtbEmptyTypepublic List<Boolean> emptyListRefType()
YtbEmptyTypeemptyListRefType in interface YtbEmptyTypepublic BitSet valueLeafFlags()
YtbEmptyTypevalueLeafFlags in interface YtbEmptyTypepublic void empty(boolean empty)
YtbEmptyTypeempty in interface YtbEmptyTypeempty - value of emptypublic void emptyRef(boolean emptyRef)
YtbEmptyTypeemptyRef in interface YtbEmptyTypeemptyRef - value of emptyRefpublic void emptyType(EmpType emptyType)
YtbEmptyTypeemptyType in interface YtbEmptyTypeemptyType - value of emptyTypepublic void emptyRefType(boolean emptyRefType)
YtbEmptyTypeemptyRefType in interface YtbEmptyTypeemptyRefType - value of emptyRefTypepublic void emptyList(List<Boolean> emptyList)
YtbEmptyTypeemptyList in interface YtbEmptyTypeemptyList - list of emptyListpublic void emptyListRef(List<Boolean> emptyListRef)
YtbEmptyTypeemptyListRef in interface YtbEmptyTypeemptyListRef - list of emptyListRefpublic void emptyListType(List<EmpType> emptyListType)
YtbEmptyTypeemptyListType in interface YtbEmptyTypeemptyListType - list of emptyListTypepublic void emptyListRefType(List<Boolean> emptyListRefType)
YtbEmptyTypeemptyListRefType in interface YtbEmptyTypeemptyListRefType - list of emptyListRefTypepublic void addToEmptyList(Boolean addTo)
YtbEmptyTypeaddToEmptyList in interface YtbEmptyTypeaddTo - value of emptyListpublic void addToEmptyListRef(Boolean addTo)
YtbEmptyTypeaddToEmptyListRef in interface YtbEmptyTypeaddTo - value of emptyListRefpublic void addToEmptyListType(EmpType addTo)
YtbEmptyTypeaddToEmptyListType in interface YtbEmptyTypeaddTo - value of emptyListTypepublic void addToEmptyListRefType(Boolean addTo)
YtbEmptyTypeaddToEmptyListRefType in interface YtbEmptyTypeaddTo - value of emptyListRefTypepublic boolean isLeafValueSet(YtbEmptyType.LeafIdentifier leaf)
YtbEmptyTypeisLeafValueSet in interface YtbEmptyTypeleaf - 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.