public class DefaultFilter extends org.onosproject.yang.model.InnerModelObject implements Filter, org.onosproject.yang.model.MultiInstanceObject<FilterKeys>
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeFilter.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected FilterId |
filterId |
protected FilterType |
filterType |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultFilter()
Creates an instance of defaultFilter.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
FilterId |
filterId()
Returns the attribute filterId.
|
void |
filterId(FilterId filterId)
Sets the attribute filterId.
|
FilterType |
filterType()
Returns the attribute filterType.
|
void |
filterType(FilterType filterType)
Sets the attribute filterType.
|
int |
hashCode() |
boolean |
isLeafValueSet(Filter.LeafIdentifier leaf)
Checks if the leaf value is set.
|
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
addAugmentation, augmentation, augmentations, removeAugmentationprotected FilterId filterId
protected BitSet valueLeafFlags
protected FilterType filterType
public FilterId filterId()
Filterpublic BitSet valueLeafFlags()
FiltervalueLeafFlags in interface Filterpublic FilterType filterType()
FilterfilterType in interface Filterpublic void filterId(FilterId filterId)
Filterpublic void filterType(FilterType filterType)
FilterfilterType in interface FilterfilterType - value of filterTypepublic boolean isLeafValueSet(Filter.LeafIdentifier leaf)
FilterisLeafValueSet in interface Filterleaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.