public class YangJavaLeafListTranslator extends org.onosproject.yang.compiler.datamodel.javadatamodel.YangJavaLeafList implements JavaLeafInfoContainer
| Constructor and Description |
|---|
YangJavaLeafListTranslator()
Returns a new YANG leaf object with java qualified access details.
|
| Modifier and Type | Method and Description |
|---|---|
org.onosproject.yang.compiler.utils.io.YangToJavaNamingConflictUtil |
getConflictResolveConfig()
Returns java naming conflict resolve configurations.
|
String |
getJavaName(org.onosproject.yang.compiler.utils.io.YangToJavaNamingConflictUtil conflictResolveConfig)
Retrieves the java name of the leaf.
|
boolean |
isLeafList()
Identifies if object is a leaf-list.
|
void |
setConflictResolveConfig(org.onosproject.yang.compiler.utils.io.YangToJavaNamingConflictUtil conflictResolveConfig)
Sets java naming conflict resolve configurations.
|
void |
updateJavaQualifiedInfo()
updates the qualified info.
|
getJavaAttributeName, getJavaClassNameOrBuiltInType, getJavaPackage, getJavaQualifiedInfo, setJavaQualifiedInfoaddIfFeatureList, addMust, addSchema, clone, cloneForDeviation, fromString, getChildSchema, getContainedIn, getDataType, getDefaultChild, getDefaultDenyAll, getDefaultDenyWrite, getDescription, getIfFeatureList, getLeafObjectType, getLeafRestrictions, getLeafType, getListOfMust, getMandatoryChildCount, getMaxElements, getMinElements, getName, getNameSpace, getNotificationSchemaNode, getParentContext, getReference, getReferredSchema, getSchemaId, getStatus, getType, getUnits, getValueNamespace, getWhen, getYangConstructType, getYangSchemaNodeIdentifier, getYangSchemaNodeType, getYsnContextInfoMap, isConfig, isEmptyDataType, isNotificationPresent, isRpcPresent, isValueValid, setConfig, setContainedIn, setDataType, setDefaultDenyAll, setDefaultDenyWrite, setDescription, setIfFeatureList, setLeafNameSpaceAndAddToParentSchemaMap, setListOfMust, setMaxElements, setMinElements, setName, setNameSpace, setParentContext, setReference, setReferredSchemaLeafList, setRootContext, setStatus, setUnits, setWhen, setYangSchemaNodeIdentifier, validateDataOnEntry, validateDataOnExitgetCharPosition, getFileName, getLineNumber, setCharPosition, setFileName, setLineNumberequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDataType, getNamepublic YangJavaLeafListTranslator()
public String getJavaName(org.onosproject.yang.compiler.utils.io.YangToJavaNamingConflictUtil conflictResolveConfig)
JavaLeafInfoContainergetJavaName in interface JavaLeafInfoContainerconflictResolveConfig - user config to resolve conflictspublic boolean isLeafList()
JavaLeafInfoContainerisLeafList in interface JavaLeafInfoContainerpublic void updateJavaQualifiedInfo()
JavaLeafInfoContainerupdateJavaQualifiedInfo in interface JavaLeafInfoContainerpublic org.onosproject.yang.compiler.utils.io.YangToJavaNamingConflictUtil getConflictResolveConfig()
getConflictResolveConfig in interface JavaLeafInfoContainerpublic void setConflictResolveConfig(org.onosproject.yang.compiler.utils.io.YangToJavaNamingConflictUtil conflictResolveConfig)
setConflictResolveConfig in interface JavaLeafInfoContainerconflictResolveConfig - java naming conflict resolve configurationsCopyright © 2018. All rights reserved.