public class LogisticsManagerOpParam extends org.onosproject.yang.model.InnerModelObject implements LogisticsManager
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeLogisticsManager.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected String |
customsSupervisor |
protected List<String> |
employeeId |
protected List<MaterialSupervisor> |
materialSupervisor |
protected String |
merchandiserSupervisor |
protected PurchasingSupervisor |
purchasingSupervisor |
protected String |
tradingSupervisor |
protected BitSet |
valueLeafFlags |
protected List<String> |
warehouseSupervisor |
| Constructor and Description |
|---|
LogisticsManagerOpParam()
Creates an instance of logisticsManagerOpParam.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAugmentation(org.onosproject.yang.model.InnerModelObject obj) |
void |
addToEmployeeId(String addTo)
Adds to the list of employeeId.
|
void |
addToMaterialSupervisor(MaterialSupervisor addTo)
Adds to the list of materialSupervisor.
|
void |
addToWarehouseSupervisor(String addTo)
Adds to the list of warehouseSupervisor.
|
<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() |
String |
customsSupervisor()
Returns the attribute customsSupervisor.
|
void |
customsSupervisor(String customsSupervisor)
Sets the attribute customsSupervisor.
|
List<String> |
employeeId()
Returns the attribute employeeId.
|
void |
employeeId(List<String> employeeId)
Sets the attribute employeeId.
|
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isLeafValueSet(LogisticsManager.LeafIdentifier leaf)
Checks if the leaf value is set.
|
List<MaterialSupervisor> |
materialSupervisor()
Returns the attribute materialSupervisor.
|
void |
materialSupervisor(List<MaterialSupervisor> materialSupervisor)
Sets the attribute materialSupervisor.
|
String |
merchandiserSupervisor()
Returns the attribute merchandiserSupervisor.
|
void |
merchandiserSupervisor(String merchandiserSupervisor)
Sets the attribute merchandiserSupervisor.
|
PurchasingSupervisor |
purchasingSupervisor()
Returns the attribute purchasingSupervisor.
|
void |
purchasingSupervisor(PurchasingSupervisor purchasingSupervisor)
Sets the attribute purchasingSupervisor.
|
void |
removeAugmentation(org.onosproject.yang.model.InnerModelObject obj) |
String |
toString() |
String |
tradingSupervisor()
Returns the attribute tradingSupervisor.
|
void |
tradingSupervisor(String tradingSupervisor)
Sets the attribute tradingSupervisor.
|
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
List<String> |
warehouseSupervisor()
Returns the attribute warehouseSupervisor.
|
void |
warehouseSupervisor(List<String> warehouseSupervisor)
Sets the attribute warehouseSupervisor.
|
protected String customsSupervisor
protected String merchandiserSupervisor
protected String tradingSupervisor
protected BitSet valueLeafFlags
protected List<MaterialSupervisor> materialSupervisor
protected PurchasingSupervisor purchasingSupervisor
public LogisticsManagerOpParam()
public String customsSupervisor()
LogisticsManagercustomsSupervisor in interface LogisticsManagerpublic String merchandiserSupervisor()
LogisticsManagermerchandiserSupervisor in interface LogisticsManagerpublic String tradingSupervisor()
LogisticsManagertradingSupervisor in interface LogisticsManagerpublic List<String> warehouseSupervisor()
LogisticsManagerwarehouseSupervisor in interface LogisticsManagerpublic List<String> employeeId()
LogisticsManageremployeeId in interface LogisticsManagerpublic BitSet valueLeafFlags()
LogisticsManagervalueLeafFlags in interface LogisticsManagerpublic List<MaterialSupervisor> materialSupervisor()
LogisticsManagermaterialSupervisor in interface LogisticsManagerpublic PurchasingSupervisor purchasingSupervisor()
LogisticsManagerpurchasingSupervisor in interface LogisticsManagerpublic void customsSupervisor(String customsSupervisor)
LogisticsManagercustomsSupervisor in interface LogisticsManagercustomsSupervisor - value of customsSupervisorpublic void merchandiserSupervisor(String merchandiserSupervisor)
LogisticsManagermerchandiserSupervisor in interface LogisticsManagermerchandiserSupervisor - value of merchandiserSupervisorpublic void tradingSupervisor(String tradingSupervisor)
LogisticsManagertradingSupervisor in interface LogisticsManagertradingSupervisor - value of tradingSupervisorpublic void warehouseSupervisor(List<String> warehouseSupervisor)
LogisticsManagerwarehouseSupervisor in interface LogisticsManagerwarehouseSupervisor - list of warehouseSupervisorpublic void employeeId(List<String> employeeId)
LogisticsManageremployeeId in interface LogisticsManageremployeeId - list of employeeIdpublic void materialSupervisor(List<MaterialSupervisor> materialSupervisor)
LogisticsManagermaterialSupervisor in interface LogisticsManagermaterialSupervisor - list of materialSupervisorpublic void purchasingSupervisor(PurchasingSupervisor purchasingSupervisor)
LogisticsManagerpurchasingSupervisor in interface LogisticsManagerpurchasingSupervisor - value of purchasingSupervisorpublic void addToWarehouseSupervisor(String addTo)
LogisticsManageraddToWarehouseSupervisor in interface LogisticsManageraddTo - value of warehouseSupervisorpublic void addToEmployeeId(String addTo)
LogisticsManageraddToEmployeeId in interface LogisticsManageraddTo - value of employeeIdpublic void addToMaterialSupervisor(MaterialSupervisor addTo)
LogisticsManageraddToMaterialSupervisor in interface LogisticsManageraddTo - value of materialSupervisorpublic boolean isLeafValueSet(LogisticsManager.LeafIdentifier leaf)
LogisticsManagerisLeafValueSet in interface LogisticsManagerleaf - leaf whose value status needs to checkedpublic void addAugmentation(org.onosproject.yang.model.InnerModelObject obj)
addAugmentation in interface org.onosproject.yang.model.AugmentableaddAugmentation in class org.onosproject.yang.model.InnerModelObjectpublic void removeAugmentation(org.onosproject.yang.model.InnerModelObject obj)
removeAugmentation in interface org.onosproject.yang.model.AugmentableremoveAugmentation in class org.onosproject.yang.model.InnerModelObjectpublic Map<Class<? extends org.onosproject.yang.model.InnerModelObject>,org.onosproject.yang.model.InnerModelObject> augmentations()
augmentations in interface org.onosproject.yang.model.Augmentableaugmentations in class org.onosproject.yang.model.InnerModelObjectpublic <T extends org.onosproject.yang.model.InnerModelObject> T augmentation(Class<T> c)
augmentation in interface org.onosproject.yang.model.Augmentableaugmentation in class org.onosproject.yang.model.InnerModelObjectCopyright © 2017. All rights reserved.