- GENERATE_ALL_EVENT_CLASS_MASK - Static variable in class org.onosproject.yang.compiler.translator.tojava.GeneratedJavaFileType
-
Java classes for events.
- GENERATE_ALL_RPC_CLASS_MASK - Static variable in class org.onosproject.yang.compiler.translator.tojava.GeneratedJavaFileType
-
Java classes for RPC.
- GENERATE_ENUM_CLASS - Static variable in class org.onosproject.yang.compiler.translator.tojava.GeneratedJavaFileType
-
Java class corresponding to YANG enumeration.
- GENERATE_EVENT_CLASS - Static variable in class org.onosproject.yang.compiler.translator.tojava.GeneratedJavaFileType
-
Event class.
- GENERATE_EVENT_LISTENER_INTERFACE - Static variable in class org.onosproject.yang.compiler.translator.tojava.GeneratedJavaFileType
-
Event listener class.
- GENERATE_EVENT_SUBJECT_CLASS - Static variable in class org.onosproject.yang.compiler.translator.tojava.GeneratedJavaFileType
-
Event listener class.
- GENERATE_IDENTITY_CLASS - Static variable in class org.onosproject.yang.compiler.translator.tojava.GeneratedJavaFileType
-
Identity listener class.
- GENERATE_INTERFACE_WITH_BUILDER - Static variable in class org.onosproject.yang.compiler.translator.tojava.GeneratedJavaFileType
-
Interface and class file.
- GENERATE_KEY_CLASS - Static variable in class org.onosproject.yang.compiler.translator.tojava.GeneratedJavaFileType
-
Identity key class.
- GENERATE_RPC_COMMAND_CLASS - Static variable in class org.onosproject.yang.compiler.translator.tojava.GeneratedJavaFileType
-
RPC command class.
- GENERATE_RPC_EXTENDED_COMMAND_CLASS - Static variable in class org.onosproject.yang.compiler.translator.tojava.GeneratedJavaFileType
-
Extended RPC command class.
- GENERATE_RPC_HANDLER_CLASS - Static variable in class org.onosproject.yang.compiler.translator.tojava.GeneratedJavaFileType
-
Default RPC handler class.
- GENERATE_RPC_REGISTER_CLASS - Static variable in class org.onosproject.yang.compiler.translator.tojava.GeneratedJavaFileType
-
Register RPC class.
- GENERATE_SERVICE_AND_MANAGER - Static variable in class org.onosproject.yang.compiler.translator.tojava.GeneratedJavaFileType
-
Java interface corresponding to rpc.
- GENERATE_TYPEDEF_CLASS - Static variable in class org.onosproject.yang.compiler.translator.tojava.GeneratedJavaFileType
-
Java class corresponding to typedef.
- GENERATE_UNION_CLASS - Static variable in class org.onosproject.yang.compiler.translator.tojava.GeneratedJavaFileType
-
Java class corresponding to union.
- generateCodeAndUpdateInParent(JavaCodeGeneratorInfo, YangPluginConfig, boolean) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangJavaModelUtils
-
Generates code for the current ata model node and adds itself as an
attribute in the parent.
- generateCodeEntry(YangPluginConfig) - Method in interface org.onosproject.yang.compiler.translator.tojava.JavaCodeGenerator
-
Traverse the schema of application and generate corresponding code.
- generateCodeEntry(YangPluginConfig) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaAnydataTranslator
-
Prepare the information for java code generation corresponding to YANG
anydata info.
- generateCodeEntry(YangPluginConfig) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaAugmentTranslator
-
Prepare the information for java code generation corresponding to YANG augment info.
- generateCodeEntry(YangPluginConfig) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaCaseTranslator
-
Prepare the information for java code generation corresponding to YANG
case info.
- generateCodeEntry(YangPluginConfig) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaChoiceTranslator
-
Prepare the information for java code generation corresponding to YANG
choice info.
- generateCodeEntry(YangPluginConfig) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaContainerTranslator
-
Prepare the information for java code generation corresponding to YANG
container info.
- generateCodeEntry(YangPluginConfig) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaEnumerationTranslator
-
Prepare the information for java code generation corresponding to YANG
enumeration info.
- generateCodeEntry(YangPluginConfig) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaGroupingTranslator
-
- generateCodeEntry(YangPluginConfig) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaIdentityTranslator
-
Prepare the information for java code generation corresponding to YANG
container info.
- generateCodeEntry(YangPluginConfig) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaInputTranslator
-
Prepare the information for java code generation corresponding to YANG
input info.
- generateCodeEntry(YangPluginConfig) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaListTranslator
-
Prepare the information for java code generation corresponding to YANG
list info.
- generateCodeEntry(YangPluginConfig) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaModuleTranslator
-
Generates java code for module.
- generateCodeEntry(YangPluginConfig) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaNotificationTranslator
-
Prepare the information for java code generation corresponding to YANG
notification info.
- generateCodeEntry(YangPluginConfig) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaOutputTranslator
-
Prepare the information for java code generation corresponding to YANG
output info.
- generateCodeEntry(YangPluginConfig) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaRpcTranslator
-
Prepares the information for java code generation corresponding to YANG
RPC info.
- generateCodeEntry(YangPluginConfig) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaSubModuleTranslator
-
Prepares the information for java code generation corresponding to
YANG submodule info.
- generateCodeEntry(YangPluginConfig) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaTypeDefTranslator
-
Prepare the information for java code generation corresponding to YANG
typedef info.
- generateCodeEntry(YangPluginConfig) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaUnionTranslator
-
Prepare the information for java code generation corresponding to YANG
union info.
- generateCodeEntry(YangPluginConfig) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaUsesTranslator
-
- generateCodeExit() - Method in interface org.onosproject.yang.compiler.translator.tojava.JavaCodeGenerator
-
Traverse the schema of application and generate corresponding code.
- generateCodeExit() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaAnydataTranslator
-
Create a java file using the YANG anydata info.
- generateCodeExit() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaAugmentTranslator
-
Create a java file using the YANG augment info.
- generateCodeExit() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaCaseTranslator
-
Creates a java file using the YANG case info.
- generateCodeExit() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaChoiceTranslator
-
Creates a java file using the YANG choice info.
- generateCodeExit() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaContainerTranslator
-
Create a java file using the YANG container info.
- generateCodeExit() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaEnumerationTranslator
-
Creates a java file using the YANG enumeration info.
- generateCodeExit() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaGroupingTranslator
-
- generateCodeExit() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaIdentityTranslator
-
Create a java file using the YANG container info.
- generateCodeExit() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaInputTranslator
-
Creates a java file using the YANG input info.
- generateCodeExit() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaListTranslator
-
Creates a java file using the YANG list info.
- generateCodeExit() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaModuleTranslator
-
Creates a java file using the YANG module info.
- generateCodeExit() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaNotificationTranslator
-
Creates a java file using the YANG notification info.
- generateCodeExit() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaOutputTranslator
-
Creates a java file using the YANG output info.
- generateCodeExit() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaRpcTranslator
-
Creates a java file using the YANG RPC info.
- generateCodeExit() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaSubModuleTranslator
-
Creates a java file using the YANG submodule info.
- generateCodeExit() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaTypeDefTranslator
-
Create a java file using the YANG typedef info.
- generateCodeExit() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaUnionTranslator
-
Creates a java file using the YANG union info.
- generateCodeExit() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaUsesTranslator
-
- generateCodeOfAugmentableNode(JavaCodeGeneratorInfo, YangPluginConfig) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangJavaModelUtils
-
Generates code for the current data model node and adds support for it to
be augmented.
- generateCodeOfNode(JavaCodeGeneratorInfo, YangPluginConfig) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangJavaModelUtils
-
Generates code for the current data model node.
- generateCodeOfRootNode(JavaCodeGeneratorInfo, YangPluginConfig, String) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangJavaModelUtils
-
Generates code for the root module/sub-module node.
- generateDefaultClassFile(File, YangNode, boolean, List<String>) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaFileGenerator
-
Returns generated default class file for current node.
- GeneratedJavaFileType - Class in org.onosproject.yang.compiler.translator.tojava
-
Represents type of java files generated.
- GeneratedTempFileType - Class in org.onosproject.yang.compiler.translator.tojava
-
Represents type of temporary files generated.
- generateEnumAttributeString(String, int) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaCodeSnippetGen
-
Returns string for enum's attribute.
- generateEnumAttributeStringWithSchemaName(String, int) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaCodeSnippetGen
-
Returns string for enum's attribute for enum class.
- generateEnumClassFile(File, YangNode, List<String>) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaFileGenerator
-
Generates class file for type enum.
- generateEventFile(File, YangNode, List<String>) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaFileGenerator
-
Generates event file.
- generateEventListenerFile(File, YangNode, List<String>) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaFileGenerator
-
Generates event listener file.
- generateEventSubjectFile(File, YangNode) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaFileGenerator
-
Generates event subject's file.
- generateInterfaceFile(File, List<String>, YangNode, boolean) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaFileGenerator
-
Returns generated interface file for current node.
- generateInterfaceFileForNonDataNodes(YangNode) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangJavaModelUtils
-
Generates interface file for those yang file which contains only any
of these grouping, typedef and identity.
- generateJava(int, YangNode) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangJavaModelUtils
-
Generated java code during exit.
- generateJavaCode(YangNode, YangPluginConfig) - Static method in class org.onosproject.yang.compiler.translator.tojava.JavaCodeGeneratorUtil
-
Generates Java code files corresponding to the YANG schema.
- generateJavaFile(int, YangNode) - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaCodeFragmentFiles
-
Constructs java code exit.
- generateJavaFile(int, YangNode) - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaEnumerationFragmentFiles
-
Constructs java code exit.
- generateJavaFile(int, YangNode) - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaEventFragmentFiles
-
- generateJavaFile(int, YangNode) - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Constructs java code exit.
- generateJavaFile(int, YangNode) - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaRpcCommandFragmentFiles
-
- generateJavaFile(int, YangNode) - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaRpcFragmentFiles
-
Constructs java code.
- generateJavaFile(int, YangNode) - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaServiceFragmentFiles
-
Constructs java code exit.
- generateJavaFile(int, YangNode) - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaTypeFragmentFiles
-
Constructs java code exit.
- generateKeyClassFile(File, YangNode) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaFileGenerator
-
Returns generated key class file for current list node.
- generateRegisterRpc(File, YangNode, List<String>) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaFileGenerator
-
Generates register RPC file.
- generateRpcCommand(File, YangNode, List<String>) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaFileGenerator
-
Generates RPC command file.
- generateRpcExtendedCommand(File, YangNode, List<String>) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaFileGenerator
-
Generates RPC extended command file.
- generateRpcHandler(File, YangNode, List<String>) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaFileGenerator
-
Generates RPC handler file.
- generateServiceInterfaceFile(File, YangNode, List<String>) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaFileGenerator
-
Generates interface file for rpc.
- generateTypeDefClassFile(File, YangNode, List<String>) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaFileGenerator
-
Generates class file for type def.
- generateUnionClassFile(File, YangNode, List<String>) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaFileGenerator
-
Generates class file for union type.
- getAddAugmentationString() - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.MethodsGenerator
-
Returns add augmentation method string.
- getAddToListImplTempFileHandle() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Returns temp file handle for add to list impl.
- getAddToListInterfaceTempFileHandle() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Returns temp file handle for add to list interface.
- getAddToListMethodImpl(JavaAttributeInfo, String) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.MethodsGenerator
-
Returns add to list method impl.
- getAddToListMethodInterface(JavaAttributeInfo, String) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaFileGeneratorUtils
-
Returns add to list method interface.
- getAttributeInfoForTheData(JavaQualifiedTypeInfo, String, YangType<?>, boolean, boolean) - Static method in class org.onosproject.yang.compiler.translator.tojava.JavaAttributeInfo
-
Returns java attribute info.
- getAttributeName() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaAttributeInfo
-
Returns name of the attribute.
- getAttributesTempFileHandle() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Returns attribute's temporary file handle.
- getAttributeType() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaAttributeInfo
-
Returns the data type info of attribute.
- getAugmentationsString() - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.MethodsGenerator
-
Returns augmentations method string.
- getAugmentationString() - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.MethodsGenerator
-
Returns augmentation method string.
- getAugmentClassName(YangAugment, YangPluginConfig) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangJavaModelUtils
-
Returns augment class name.
- getBaseCodeGenPath() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaFileInfoTranslator
-
Returns base directory package path for code generation.
- getBeanFiles(YangNode) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.TranslatorUtils
-
Returns bean temp files for YANG node.
- getBeanFiles(JavaCodeGeneratorInfo) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.TranslatorUtils
-
Returns bean temp files for JAVA code generator info.
- getBeanTempFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaCodeFragmentFiles
-
Retrieves the temp file handle for bean file generation.
- getBigIntegerImport() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaImportData
-
Returns import for big integer.
- getCharPositionInLine() - Method in exception org.onosproject.yang.compiler.translator.exception.InvalidNodeForTranslatorException
-
Returns position of the exception.
- getCharPositionInLine() - Method in exception org.onosproject.yang.compiler.translator.exception.TranslatorException
-
Returns position of the exception.
- getChildNodeAsAttributeInParentService(YangNode, YangNode, String) - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaServiceFragmentFiles
-
Creates an attribute info object corresponding to a data model node and
return it.
- getClassInfo() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaQualifiedTypeInfoTranslator
-
Returns the imported class/interface info.
- getCompareToForKeyClass(List<JavaAttributeInfo>, String) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaFileGeneratorUtils
-
Returns compare to method for key class.
- getCompilerAnnotation() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaAttributeInfo
-
Returns the compiler annotation.
- getConflictResolveConfig() - Method in interface org.onosproject.yang.compiler.translator.tojava.javamodel.JavaLeafInfoContainer
-
Returns java naming conflict resolver.
- getConflictResolveConfig() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaLeafListTranslator
-
Returns java naming conflict resolve configurations.
- getConflictResolveConfig() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaLeafTranslator
-
Returns java naming conflict resolve configurations.
- getConstructor(JavaAttributeInfo, int) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.MethodsGenerator
-
Returns the constructor strings for class file.
- getConstructorForTypeTempFileHandle() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaTypeFragmentFiles
-
Returns type class constructor method's temporary file handle.
- getConstructorImplTempFileHandle() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaBeanFragmentFiles
-
Returns constructor's temporary file handle.
- getCreateRpcCommand(YangNode) - Static method in class org.onosproject.yang.compiler.translator.tojava.TempJavaRpcFragmentFiles
-
Returns create RPC command method.
- getCurHolderOrCount() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaAttributeInfo
-
Returns current holder or count in type list of attribute for from string method.
- getCurNodeAsAttributeInTarget(YangNode, YangNode, boolean, TempJavaFragmentFiles) - Static method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Creates an attribute info object corresponding to a data model node
and return it.
- getCurNodePackage(YangNode) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangJavaModelUtils
-
Returns the node package string.
- getDataType() - Method in interface org.onosproject.yang.compiler.translator.tojava.javamodel.JavaLeafInfoContainer
-
Retrieves the data type of the leaf.
- getDefaultConstructorString(String, String) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.MethodsGenerator
-
Returns default constructor method string.
- getDefaultDefinitionWithImpl(String, String, String, String) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.StringGenerator
-
Returns default class definition for java file when implements a
interface.
- getDerivedPackage(YangIdentity) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaFileGeneratorUtils
-
Gets the derived package of YangIdentity.
- getDerivedPkfInfo(YangIdentity) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaFileGeneratorUtils
-
Returns package info of derived identity.
- getEditContentTempFileHandle() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Returns temp file for edit content file.
- getEnumClassTempFileHandle() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaEnumerationFragmentFiles
-
Returns temporary file handle for enum class file.
- getEnumJavaAttribute(String) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaIdentifierSyntax
-
Returns enum's java name.
- getEnumTempFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaCodeFragmentFiles
-
Retrieves the temp file handle for enumeration file generation.
- getEnumYangName(String) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.TranslatorUtils
-
Returns enum YANG attribute name for given javaName.
- getEqualsImplTempFileHandle() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Returns equals method's temporary file handle.
- getEqualsMethod(JavaAttributeInfo) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.MethodsGenerator
-
Returns equals method for class.
- getErrorMsg(TranslatorErrorType, YangSchemaNode, String) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.TranslatorUtils
-
Returns translator error message string with location information for
YANG schema node with localized message.
- getErrorMsg(TranslatorErrorType, YangSchemaNode) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.TranslatorUtils
-
Returns translator error message string with location information for
YANG schema node.
- getErrorMsgForCodeGenerator(TranslatorErrorType, LocationInfo) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.TranslatorUtils
-
Returns translator error message string with location information for
JAVA code generator info.
- getEventEnumTempFileHandle() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaEventFragmentFiles
-
Returns event enum temp file.
- getEventFragmentFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaCodeFragmentFiles
-
Retrieves the temp file handle for event file generation.
- getEventMethodTempFileHandle() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaEventFragmentFiles
-
Returns event method temp file.
- getEventSubjectAttributeTempFileHandle() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaEventFragmentFiles
-
Returns event subject attribute temp file.
- getEventSubjectGetterTempFileHandle() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaEventFragmentFiles
-
Returns event subject getter temp file.
- getEventSubjectSetterTempFileHandle() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaEventFragmentFiles
-
Returns event subject setter temp file.
- getExecutorServiceImport() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaImportData
-
Returns import for executor service.
- getExecutorsImport() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaImportData
-
Returns import for executor.
- getExtendsList() - Method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaExtendsListHolder
-
Returns extends list.
- getFileHeaderComment() - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaCodeSnippetGen
-
Returns the java file header comment.
- getFileName() - Method in exception org.onosproject.yang.compiler.translator.exception.InvalidNodeForTranslatorException
-
Returns generated file name for the exception.
- getFileName() - Method in exception org.onosproject.yang.compiler.translator.exception.TranslatorException
-
Returns YANG file name of the exception.
- getFileObject(String, String, String, JavaFileInfoTranslator) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaFileGeneratorUtils
-
Returns a file object for generated file.
- getForLoopString(String, String, String, String) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.StringGenerator
-
Returns for loop string.
- getFromStringImplTempFileHandle() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Returns from string method's temporary file handle.
- getFromStringMethod(JavaAttributeInfo, JavaAttributeInfo) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.MethodsGenerator
-
Return from string method's body string.
- getFromStringMethodForIdentity(String, String, List<YangIdentity>) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.MethodsGenerator
-
Returns from string method for identity class.
- getGeneratedFileTypes() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaFileInfoTranslator
-
Returns the types of files being generated corresponding to the YANG
definition.
- getGeneratedJavaClassName() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Retrieves the mapped Java class name.
- getGeneratedJavaFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Returns the generated Java files.
- getGeneratedTempFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Returns the flag-set for generated temp files.
- getGetterForClass(JavaAttributeInfo, int) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.MethodsGenerator
-
Returns the getter method strings for class file.
- getGetterImplTempFileHandle() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Returns getter method's impl's temporary file handle.
- getGetterInterfaceTempFileHandle() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Returns getter methods's temporary file handle.
- getGetterString(JavaAttributeInfo, int) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.MethodsGenerator
-
Returns getter string.
- getHashCodeImplTempFileHandle() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Returns hash code method's temporary file handle.
- getHashCodeMethod(JavaAttributeInfo) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.MethodsGenerator
-
Returns hash code method for class.
- getIdentityRefImpClass(YangType, YangToJavaNamingConflictUtil) - Static method in class org.onosproject.yang.compiler.translator.tojava.javamodel.AttributesJavaDataType
-
Returns identity-ref import class name.
- getIdJavaName(YangIdentity, YangToJavaNamingConflictUtil) - Static method in class org.onosproject.yang.compiler.translator.tojava.javamodel.AttributesJavaDataType
-
Returns java name of the YANG identity.
- getIdName(YangIdentity) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaFileGeneratorUtils
-
Returns Identity name of the Identity.
- getImportForDataNode() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaImportData
-
Returns import for data node.
- getImportForDynamicStoreService() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaImportData
-
Returns import for dynamic store service.
- getImportForLinkedList() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaImportData
-
Returns import for linked list attribute.
- getImportForList() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaImportData
-
Returns import for list attribute.
- getImportForModelConverter() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaImportData
-
Returns import for model converter.
- getImportForPattern() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaImportData
-
Returns import for to bitset method.
- getImportForResourceId() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaImportData
-
Returns import for resource id.
- getImportForRpcCommand() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaImportData
-
Returns import for RPC command.
- getImportForRpcHandler() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaImportData
-
Returns import for RPC handler.
- getImportForRpcInput() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaImportData
-
Returns import for RPC input.
- getImportForRpcOutput() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaImportData
-
Returns import for RPC output.
- getImportForRpcSuccess() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaImportData
-
Returns import for RPC success.
- getImportForToBitSet() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaImportData
-
Returns import for to bitset method.
- getImportInfo() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaAttributeInfo
-
Returns the import info for the attribute type.
- getImports(boolean) - Method in class org.onosproject.yang.compiler.translator.tojava.JavaImportData
-
Returns import for class.
- getImportSet() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaImportData
-
Returns the set containing the imported class/interface info.
- getImportString(String, String) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.StringGenerator
-
Returns import string.
- getIntAttribute() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaTypeFragmentFiles
-
Returns attribute for int.
- getIntIndex() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaTypeFragmentFiles
-
Returns int type index from type list.
- getIsQualifiedAccessOrAddToImportList(JavaQualifiedTypeInfo) - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Returns if the attribute needs to be accessed in a qualified manner or
not, if it needs to be imported, then the same needs to be done.
- getJavaAttributeDefinition(String, String, String, boolean, String, YangCompilerAnnotation) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaCodeSnippetGen
-
Returns the textual java code for attribute definition in class.
- getJavaClassName(String) - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Returns JAVA class name for non implementation classes.
- getJavaDataType(YangType<?>) - Static method in class org.onosproject.yang.compiler.translator.tojava.javamodel.AttributesJavaDataType
-
Returns java type.
- getJavaExtendsListHolder() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Returns java extends list holder.
- getJavaFileHandle(String) - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Returns a temporary file handle for the specific file type.
- getJavaFileInfo() - Method in interface org.onosproject.yang.compiler.translator.tojava.JavaFileInfoContainer
-
Returns the generated java file information.
- getJavaFileInfo() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaAnydataTranslator
-
Returns the generated java file information.
- getJavaFileInfo() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaAugmentTranslator
-
Returns the generated java file information.
- getJavaFileInfo() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaCaseTranslator
-
Returns the generated java file information.
- getJavaFileInfo() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaChoiceTranslator
-
Returns the generated java file information.
- getJavaFileInfo() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaContainerTranslator
-
Returns the generated java file information.
- getJavaFileInfo() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaEnumerationTranslator
-
Returns the generated java file information.
- getJavaFileInfo() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaGroupingTranslator
-
Returns the generated java file information.
- getJavaFileInfo() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaIdentityTranslator
-
Returns the generated java file information.
- getJavaFileInfo() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaInputTranslator
-
Returns the generated java file information.
- getJavaFileInfo() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaListTranslator
-
Returns the generated java file information.
- getJavaFileInfo() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaModuleTranslator
-
Returns the generated java file information.
- getJavaFileInfo() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaNotificationTranslator
-
Returns the generated java file information.
- getJavaFileInfo() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaOutputTranslator
-
Returns the generated java file information.
- getJavaFileInfo() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaRpcTranslator
-
Returns the generated java file information.
- getJavaFileInfo() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaSubModuleTranslator
-
Returns the generated java file information.
- getJavaFileInfo() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaTypeDefTranslator
-
Returns the generated java file information.
- getJavaFileInfo() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaUnionTranslator
-
Returns the generated java file information.
- getJavaFileInfo() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaUsesTranslator
-
Returns the generated java file information.
- getJavaFileInfo() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Returns the generated java file information.
- getJavaImportClass(YangType<?>, boolean, YangToJavaNamingConflictUtil) - Static method in class org.onosproject.yang.compiler.translator.tojava.javamodel.AttributesJavaDataType
-
Returns java import class.
- getJavaImportData() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Retrieves the import data for the generated Java file.
- getJavaImportPackage(YangType<?>, boolean, YangToJavaNamingConflictUtil) - Static method in class org.onosproject.yang.compiler.translator.tojava.javamodel.AttributesJavaDataType
-
Returns java import package.
- getJavaName(YangToJavaNamingConflictUtil) - Method in interface org.onosproject.yang.compiler.translator.tojava.javamodel.JavaLeafInfoContainer
-
Retrieves the java name of the leaf.
- getJavaName(YangToJavaNamingConflictUtil) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaLeafListTranslator
-
- getJavaName(YangToJavaNamingConflictUtil) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaLeafTranslator
-
- getLeafIdAttributeTempFileHandle() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Returns temp file handle for leaf identifier attributes.
- getLeafRefImpClass(YangType, YangToJavaNamingConflictUtil, boolean) - Static method in class org.onosproject.yang.compiler.translator.tojava.javamodel.AttributesJavaDataType
-
Returns leaf ref import string.
- getLineNumber() - Method in exception org.onosproject.yang.compiler.translator.exception.InvalidNodeForTranslatorException
-
Returns line number of the exception.
- getLineNumber() - Method in exception org.onosproject.yang.compiler.translator.exception.TranslatorException
-
Returns line number of the exception.
- getListenerServiceImport() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaImportData
-
Returns import string for ListenerService class.
- getListOfAttributesForKey(YangNode) - Static method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Returns list of java attribute for keys of list node.
- getLongAttribute() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaTypeFragmentFiles
-
Returns attribute for long.
- getLongIndex() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaTypeFragmentFiles
-
Returns long type index from type list.
- getName() - Method in interface org.onosproject.yang.compiler.translator.tojava.javamodel.JavaLeafInfoContainer
-
Retrieves the name of the leaf.
- getNameSpaceFromModule() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaSubModuleTranslator
-
Returns the name space of the module to which the sub module belongs to.
- getNodesPackage(YangNode, YangPluginConfig) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangJavaModelUtils
-
Returns nodes package.
- getOfMethodStringAndJavaDoc(JavaAttributeInfo, String) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.MethodsGenerator
-
Returns of method's string and java doc for special type.
- getOfStringImplTempFileHandle() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaTypeFragmentFiles
-
Returns of string method's temporary file handle.
- getOverRideString() - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.StringGenerator
-
Returns override string.
- getPackageFilePath() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaFileInfoTranslator
-
Returns directory package path for code generation.
- getParaMeterisiedConstructor(String, String, Map<String, String>, String) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.MethodsGenerator
-
Returns parameterisied constructor string.
- getPkgInfo() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaQualifiedTypeInfoTranslator
-
Returns the imported package info.
- getPluginConfig() - Method in class org.onosproject.yang.compiler.translator.tojava.JavaFileInfoTranslator
-
Returns plugin configurations.
- getQualifiedTypeInfoOfCurNode(YangNode, String) - Static method in class org.onosproject.yang.compiler.translator.tojava.JavaQualifiedTypeInfoTranslator
-
Returns the import info for an attribute, which needs to be used for code
generation for import or for qualified access.
- getRegisterRpcContents(YangNode) - Static method in class org.onosproject.yang.compiler.translator.tojava.TempJavaRpcFragmentFiles
-
Returns register RPC class contents.
- getRemoveAugmentationString() - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.MethodsGenerator
-
Returns remove augmentation method string.
- getRootPackage(String, String, YangRevision, YangToJavaNamingConflictUtil) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaIdentifierSyntax
-
Returns the root package string.
- getRpcCommandContents(YangNode) - Static method in class org.onosproject.yang.compiler.translator.tojava.TempJavaRpcCommandFragmentFiles
-
Returns RPC commands contents.
- getRpcCommandTempFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaCodeFragmentFiles
-
Retrieves the temp file handle for RPC command file generation.
- getRpcExecuterClass() - Static method in class org.onosproject.yang.compiler.translator.tojava.TempJavaRpcFragmentFiles
-
Returns contents of RPC executer class.
- getRpcExtendedCommandContents() - Static method in class org.onosproject.yang.compiler.translator.tojava.TempJavaRpcFragmentFiles
-
Returns RPC extended command class contents.
- getRpcFragmentFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaCodeFragmentFiles
-
Retrieves the temp file handle for RPC file generation.
- getRpcHandlerContents() - Static method in class org.onosproject.yang.compiler.translator.tojava.TempJavaRpcFragmentFiles
-
Returns RPC handler class contents.
- getRpcInterfaceTempFileHandle() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaServiceFragmentFiles
-
Returns rpc method's temporary file handle.
- getRpcServiceMethod(String, String, String) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.MethodsGenerator
-
Returns the rpc strings for service interface.
- getServiceTempFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaCodeFragmentFiles
-
Retrieves the temp file handle for service file generation.
- getSetterForClass(JavaAttributeInfo, int) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.MethodsGenerator
-
Returns the setter method strings for class file.
- getSetterImplTempFileHandle() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Returns setter method's impl's temporary file handle.
- getSetterInterfaceTempFileHandle() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Returns setter method's temporary file handle.
- getSetterString(JavaAttributeInfo, String, int) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.MethodsGenerator
-
Returns setter string.
- getShortAttribute() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaTypeFragmentFiles
-
Returns attribute for short.
- getShortIndex() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaTypeFragmentFiles
-
Returns short type index from type list.
- getStaticImportString(String, String) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.StringGenerator
-
Returns static import string.
- getTempJavaCodeFragmentFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaAnydataTranslator
-
Returns the temporary file handle.
- getTempJavaCodeFragmentFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaAugmentTranslator
-
Returns the temporary file handle.
- getTempJavaCodeFragmentFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaCaseTranslator
-
Returns the temporary file handle.
- getTempJavaCodeFragmentFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaChoiceTranslator
-
Returns the temporary file handle.
- getTempJavaCodeFragmentFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaContainerTranslator
-
Returns the temporary file handle.
- getTempJavaCodeFragmentFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaEnumerationTranslator
-
Returns the temporary file handle.
- getTempJavaCodeFragmentFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaGroupingTranslator
-
Returns the temporary file handle.
- getTempJavaCodeFragmentFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaIdentityTranslator
-
Returns the temporary file handle.
- getTempJavaCodeFragmentFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaInputTranslator
-
Returns the temporary file handle.
- getTempJavaCodeFragmentFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaListTranslator
-
Returns the temporary file handle.
- getTempJavaCodeFragmentFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaModuleTranslator
-
Returns the temporary file handle.
- getTempJavaCodeFragmentFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaNotificationTranslator
-
Returns the temporary file handle.
- getTempJavaCodeFragmentFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaOutputTranslator
-
Returns the temporary file handle.
- getTempJavaCodeFragmentFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaRpcTranslator
-
- getTempJavaCodeFragmentFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaSubModuleTranslator
-
Returns the temporary file handle.
- getTempJavaCodeFragmentFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaTypeDefTranslator
-
Returns the temporary file handle.
- getTempJavaCodeFragmentFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaUnionTranslator
-
Returns the temporary file handle.
- getTempJavaCodeFragmentFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaUsesTranslator
-
Returns the temporary file handle.
- getTempJavaCodeFragmentFiles() - Method in interface org.onosproject.yang.compiler.translator.tojava.TempJavaCodeFragmentFilesContainer
-
Returns the temporary file handle.
- getTemporaryDataFromFileHandle(File, String) - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Returns data from the temporary files.
- getTemporaryFileHandle(String) - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Returns a temporary file handle for the specific file type.
- GETTER_FOR_CLASS_MASK - Static variable in class org.onosproject.yang.compiler.translator.tojava.GeneratedTempFileType
-
Getter methods for class.
- GETTER_FOR_INTERFACE_MASK - Static variable in class org.onosproject.yang.compiler.translator.tojava.GeneratedTempFileType
-
Getter methods for interface.
- getToStringImplTempFileHandle() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Returns to string method's temporary file handle.
- getToStringMethod(JavaAttributeInfo) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.MethodsGenerator
-
Returns to string method for class.
- getToStringMethodForIdentity(String) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.MethodsGenerator
-
To string method for identity.
- getTypeConstructorStringAndJavaDoc(JavaAttributeInfo, String, int, int) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.MethodsGenerator
-
Returns string and java doc for constructor of type class.
- getTypeConstructorStringAndJavaDoc(JavaAttributeInfo, JavaAttributeInfo, String, ValidatorTypeForUnionTypes, boolean, int) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.MethodsGenerator
-
Returns string and java doc for constructor of type class.
- getTypeFiles(YangNode) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.TranslatorUtils
-
Returns type temp files for YANG node.
- getTypePackage(JavaCodeGeneratorInfo, YangToJavaNamingConflictUtil) - Static method in class org.onosproject.yang.compiler.translator.tojava.javamodel.AttributesJavaDataType
-
Returns type package.
- getTypeTempFiles() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaCodeFragmentFiles
-
Retrieves the temp file handle for data type file generation.
- getUInt8Attribute() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaTypeFragmentFiles
-
Returns attribute for uInt8.
- getUInt8Index() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaTypeFragmentFiles
-
Returns uInt type index from type list.
- getUIntAttribute() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaTypeFragmentFiles
-
Returns attribute for uInt.
- getUIntIndex() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaTypeFragmentFiles
-
Returns uInt type index from type list.
- getULongAttribute() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaTypeFragmentFiles
-
Returns attribute for uLong.
- getULongIndex() - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaTypeFragmentFiles
-
Returns uLong type index from type list.
- getVariableDeclaration(String, String, String, String, String) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.StringGenerator
-
Returns variable declaration string.
- getYangAnydataNode(GeneratedLanguage) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangDataModelFactory
-
Returns based on the target language generate the inherited data model node.
- getYangAugmentNode(GeneratedLanguage) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangDataModelFactory
-
Returns based on the target language generate the inherited data model node.
- getYangCaseNode(GeneratedLanguage) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangDataModelFactory
-
Returns based on the target language generate the inherited data model node.
- getYangChoiceNode(GeneratedLanguage) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangDataModelFactory
-
Returns based on the target language generate the inherited data model node.
- getYangContainerNode(GeneratedLanguage) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangDataModelFactory
-
Returns based on the target language generate the inherited data model node.
- getYangDataStructure(YangCompilerAnnotation) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaFileGeneratorUtils
-
Returns YANG data structure from java attribute.
- getYangEnumerationNode(GeneratedLanguage) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangDataModelFactory
-
Returns based on the target language generate the inherited data model node.
- getYangGroupingNode(GeneratedLanguage) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangDataModelFactory
-
Returns based on the target language generate the inherited data model node.
- getYangIdentityNode(GeneratedLanguage) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangDataModelFactory
-
Returns based on the target language generate the inherited data model node.
- getYangInputNode(GeneratedLanguage) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangDataModelFactory
-
Returns based on the target language generate the inherited data model node.
- getYangLeaf(GeneratedLanguage) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangDataModelFactory
-
Returns based on the target language generate the inherited data model node.
- getYangLeafList(GeneratedLanguage) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangDataModelFactory
-
Returns based on the target language generate the inherited data model node.
- getYangListNode(GeneratedLanguage) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangDataModelFactory
-
Returns based on the target language generate the inherited data model node.
- getYangModuleNode(GeneratedLanguage) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangDataModelFactory
-
Based on the target language generate the inherited data model node.
- getYangNotificationNode(GeneratedLanguage) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangDataModelFactory
-
Returns based on the target language generate the inherited data model node.
- getYangOutputNode(GeneratedLanguage) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangDataModelFactory
-
Returns based on the target language generate the inherited data model node.
- getYangRpcNode(GeneratedLanguage) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangDataModelFactory
-
Returns based on the target language generate the inherited data model node.
- getYangSubModuleNode(GeneratedLanguage) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangDataModelFactory
-
Returns based on the target language generate the inherited data model node.
- getYangType(GeneratedLanguage) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangDataModelFactory
-
Returns based on the target language generate the inherited data model node.
- getYangTypeDefNode(GeneratedLanguage) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangDataModelFactory
-
Returns based on the target language generate the inherited data model node.
- getYangUnionNode(GeneratedLanguage) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangDataModelFactory
-
Returns based on the target language generate the inherited data model node.
- getYangUsesNode(GeneratedLanguage) - Static method in class org.onosproject.yang.compiler.translator.tojava.YangDataModelFactory
-
Returns based on the target language generate the inherited data model node.
- searchYangNode(YangNode, YangNodeType, String) - Static method in class org.onosproject.yang.compiler.translator.tojava.JavaCodeGeneratorUtil
-
Searches child node in data model tree.
- setAbsoluteDirPath(String) - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Sets absolute path where the file needs to be generated.
- setAttributeName(String) - Method in class org.onosproject.yang.compiler.translator.tojava.JavaAttributeInfo
-
Sets name of the attribute.
- setAttributeType(YangType<?>) - Method in class org.onosproject.yang.compiler.translator.tojava.JavaAttributeInfo
-
Sets the data type info of attribute.
- setAttrNode(YangNode) - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Sets attribute's node.
- setBaseCodeGenPath(String) - Method in class org.onosproject.yang.compiler.translator.tojava.JavaFileInfoTranslator
-
Sets base directory package path for code generation.
- setCharPosition(int) - Method in exception org.onosproject.yang.compiler.translator.exception.InvalidNodeForTranslatorException
-
Sets position of exception.
- setCharPosition(int) - Method in exception org.onosproject.yang.compiler.translator.exception.TranslatorException
-
Sets position of exception.
- setClassInfo(String) - Method in class org.onosproject.yang.compiler.translator.tojava.JavaQualifiedTypeInfoTranslator
-
Sets the imported class/interface info.
- setCompilerAnnotation(YangCompilerAnnotation) - Method in class org.onosproject.yang.compiler.translator.tojava.JavaAttributeInfo
-
Sets the compiler annotation.
- setConflictResolveConfig(YangToJavaNamingConflictUtil) - Method in interface org.onosproject.yang.compiler.translator.tojava.javamodel.JavaLeafInfoContainer
-
Sets java naming conflict resolver.
- setConflictResolveConfig(YangToJavaNamingConflictUtil) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaLeafListTranslator
-
Sets java naming conflict resolve configurations.
- setConflictResolveConfig(YangToJavaNamingConflictUtil) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaLeafTranslator
-
Sets java naming conflict resolve configurations.
- setCurHolderOrCount(String) - Method in class org.onosproject.yang.compiler.translator.tojava.JavaAttributeInfo
-
Sets current holder or count in type list of attribute for from string method.
- setEnumClass(boolean) - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaEnumerationFragmentFiles
-
Sets true if free super resources is required.
- setFileName(String) - Method in exception org.onosproject.yang.compiler.translator.exception.InvalidNodeForTranslatorException
-
Sets file name in exception.
- setFileName(String) - Method in exception org.onosproject.yang.compiler.translator.exception.TranslatorException
-
Sets file name in translator exception.
- setGeneratedFileTypes(int) - Method in class org.onosproject.yang.compiler.translator.tojava.JavaFileInfoTranslator
-
Sets the types of files being generated corresponding to the YANG
definition.
- setImportInfo(JavaQualifiedTypeInfoTranslator) - Method in class org.onosproject.yang.compiler.translator.tojava.JavaAttributeInfo
-
Sets the import info for the attribute type.
- setIsQualifiedAccess(boolean) - Method in class org.onosproject.yang.compiler.translator.tojava.JavaAttributeInfo
-
Sets if the added attribute has to be accessed in a fully qualified
manner.
- setJavaExtendsListHolder(JavaExtendsListHolder) - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Sets java extends list holder.
- setJavaFileInfo(JavaFileInfoTranslator) - Method in interface org.onosproject.yang.compiler.translator.tojava.JavaFileInfoContainer
-
Sets the java file info object.
- setJavaFileInfo(JavaFileInfoTranslator) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaAnydataTranslator
-
Sets the java file info object.
- setJavaFileInfo(JavaFileInfoTranslator) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaAugmentTranslator
-
Sets the java file info object.
- setJavaFileInfo(JavaFileInfoTranslator) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaCaseTranslator
-
Sets the java file info object.
- setJavaFileInfo(JavaFileInfoTranslator) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaChoiceTranslator
-
Sets the java file info object.
- setJavaFileInfo(JavaFileInfoTranslator) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaContainerTranslator
-
Sets the java file info object.
- setJavaFileInfo(JavaFileInfoTranslator) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaEnumerationTranslator
-
Sets the java file info object.
- setJavaFileInfo(JavaFileInfoTranslator) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaGroupingTranslator
-
Sets the java file info object.
- setJavaFileInfo(JavaFileInfoTranslator) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaIdentityTranslator
-
Sets the java file info object.
- setJavaFileInfo(JavaFileInfoTranslator) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaInputTranslator
-
Sets the java file info object.
- setJavaFileInfo(JavaFileInfoTranslator) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaListTranslator
-
Sets the java file info object.
- setJavaFileInfo(JavaFileInfoTranslator) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaModuleTranslator
-
Sets the java file info object.
- setJavaFileInfo(JavaFileInfoTranslator) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaNotificationTranslator
-
Sets the java file info object.
- setJavaFileInfo(JavaFileInfoTranslator) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaOutputTranslator
-
Sets the java file info object.
- setJavaFileInfo(JavaFileInfoTranslator) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaRpcTranslator
-
Sets the java file info object.
- setJavaFileInfo(JavaFileInfoTranslator) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaSubModuleTranslator
-
Sets the java file info object.
- setJavaFileInfo(JavaFileInfoTranslator) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaTypeDefTranslator
-
Sets the java file info object.
- setJavaFileInfo(JavaFileInfoTranslator) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaUnionTranslator
-
Sets the java file info object.
- setJavaFileInfo(JavaFileInfoTranslator) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaUsesTranslator
-
Sets the java file info object.
- setJavaFileInfo(JavaFileInfoTranslator) - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Sets the generated java file information.
- setJavaImportData(JavaImportData) - Method in class org.onosproject.yang.compiler.translator.tojava.TempJavaFragmentFiles
-
Sets import data for the generated Java file.
- setLine(int) - Method in exception org.onosproject.yang.compiler.translator.exception.InvalidNodeForTranslatorException
-
Sets line number of YANG file.
- setLine(int) - Method in exception org.onosproject.yang.compiler.translator.exception.TranslatorException
-
Sets line number of YANG file.
- setPackageFilePath(String) - Method in class org.onosproject.yang.compiler.translator.tojava.JavaFileInfoTranslator
-
Sets directory package path for code generation.
- setPkgInfo(String) - Method in class org.onosproject.yang.compiler.translator.tojava.JavaQualifiedTypeInfoTranslator
-
Sets the imported package info.
- setPluginConfig(YangPluginConfig) - Method in class org.onosproject.yang.compiler.translator.tojava.JavaFileInfoTranslator
-
Sets plugin configurations.
- setQualified(boolean) - Method in class org.onosproject.yang.compiler.translator.tojava.JavaQualifiedTypeInfoTranslator
-
Sets true if import is qualified.
- setShortConflict(boolean) - Method in class org.onosproject.yang.compiler.translator.tojava.JavaAttributeInfo
-
Sets true if conflict between short and uint8.
- setTempJavaCodeFragmentFiles(TempJavaCodeFragmentFiles) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaAnydataTranslator
-
Sets temporary file handle.
- setTempJavaCodeFragmentFiles(TempJavaCodeFragmentFiles) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaAugmentTranslator
-
Sets temporary file handle.
- setTempJavaCodeFragmentFiles(TempJavaCodeFragmentFiles) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaCaseTranslator
-
Sets temporary file handle.
- setTempJavaCodeFragmentFiles(TempJavaCodeFragmentFiles) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaChoiceTranslator
-
Sets temporary file handle.
- setTempJavaCodeFragmentFiles(TempJavaCodeFragmentFiles) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaContainerTranslator
-
Sets temporary file handle.
- setTempJavaCodeFragmentFiles(TempJavaCodeFragmentFiles) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaEnumerationTranslator
-
Sets temporary file handle.
- setTempJavaCodeFragmentFiles(TempJavaCodeFragmentFiles) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaGroupingTranslator
-
Sets temporary file handle.
- setTempJavaCodeFragmentFiles(TempJavaCodeFragmentFiles) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaIdentityTranslator
-
Sets temporary file handle.
- setTempJavaCodeFragmentFiles(TempJavaCodeFragmentFiles) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaInputTranslator
-
Sets temporary file handle.
- setTempJavaCodeFragmentFiles(TempJavaCodeFragmentFiles) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaListTranslator
-
Sets temporary file handle.
- setTempJavaCodeFragmentFiles(TempJavaCodeFragmentFiles) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaModuleTranslator
-
Sets temporary file handle.
- setTempJavaCodeFragmentFiles(TempJavaCodeFragmentFiles) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaNotificationTranslator
-
Sets temporary file handle.
- setTempJavaCodeFragmentFiles(TempJavaCodeFragmentFiles) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaOutputTranslator
-
Sets temporary file handle.
- setTempJavaCodeFragmentFiles(TempJavaCodeFragmentFiles) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaRpcTranslator
-
- setTempJavaCodeFragmentFiles(TempJavaCodeFragmentFiles) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaSubModuleTranslator
-
Sets temporary file handle.
- setTempJavaCodeFragmentFiles(TempJavaCodeFragmentFiles) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaTypeDefTranslator
-
Sets temporary file handle.
- setTempJavaCodeFragmentFiles(TempJavaCodeFragmentFiles) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaUnionTranslator
-
Sets temporary file handle.
- setTempJavaCodeFragmentFiles(TempJavaCodeFragmentFiles) - Method in class org.onosproject.yang.compiler.translator.tojava.javamodel.YangJavaUsesTranslator
-
Sets temporary file handle.
- setTempJavaCodeFragmentFiles(TempJavaCodeFragmentFiles) - Method in interface org.onosproject.yang.compiler.translator.tojava.TempJavaCodeFragmentFilesContainer
-
Sets temporary file handle.
- SETTER_FOR_CLASS_MASK - Static variable in class org.onosproject.yang.compiler.translator.tojava.GeneratedTempFileType
-
Setter methods for class.
- SETTER_FOR_INTERFACE_MASK - Static variable in class org.onosproject.yang.compiler.translator.tojava.GeneratedTempFileType
-
Setter methods for interface.
- setUsesAugNsAddToParent(YangUses) - Static method in class org.onosproject.yang.compiler.translator.tojava.JavaCodeGeneratorUtil
-
Sets the uses augment and its child's namespace and adds it to the
parent.
- sortImports(List<String>) - Static method in class org.onosproject.yang.compiler.translator.tojava.utils.JavaCodeSnippetGen
-
Returns sorted import list.
- StringGenerator - Class in org.onosproject.yang.compiler.translator.tojava.utils
-
Represents string generator for translator.