public final class JavaDocGen extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
JavaDocGen.JavaDocType
JavaDocs types.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
enumJavaDocForInnerClass(String name)
Generates javaDocs for inner class enum's attributes.
|
static String |
generateForGetMethodWithAttribute(String attribute)
Generates javaDocs for type constructor.
|
static String |
generateForValidatorMethod()
Returns javadoc for validator method.
|
static String |
generateJavaDocForRpc(String rpcName,
String inputName,
String outputName)
Generates javaDocs for rpc method.
|
static String |
getJavaDoc(JavaDocGen.JavaDocType type,
String name,
boolean isList,
String compilerAnnotation)
Returns java docs.
|
static String |
getJavaDocForExecuteMethod()
Returns javadoc for execute method.
|
static String |
getJavaDocForExtendedExecuteMethod()
Returns javadoc for RPC extended command execute method.
|
static String |
getJavadocForRegisterRpcConstructor()
Returns javadoc for register RPC constructor.
|
static String |
getJavaDocForRpcCommandConstructor(String rpcName)
Returns javadoc for RPC command constructor.
|
static String |
getJavaDocForRpcExecuterConstructor()
Returns javadoc for RPC executer constructor.
|
static String |
getJavaDocForRpcExtendedCommandConstructor()
Returns javadoc for RPC extended command constructor.
|
static String |
getJavaDocWithoutParam(String data,
String space)
Returns data in javadoc format.
|
public static String getJavaDoc(JavaDocGen.JavaDocType type, String name, boolean isList, String compilerAnnotation)
type - java doc typename - name of the YangNodeisList - is list attributecompilerAnnotation - compiler annotations for user defined data typepublic static String enumJavaDocForInnerClass(String name)
name - attribute namepublic static String generateJavaDocForRpc(String rpcName, String inputName, String outputName)
rpcName - name of the rpcinputName - name of inputoutputName - name of outputpublic static String generateForValidatorMethod()
public static String generateForGetMethodWithAttribute(String attribute)
attribute - attribute stringpublic static String getJavaDocWithoutParam(String data, String space)
data - content of javadocspace - indendation for javadocpublic static String getJavaDocForRpcExecuterConstructor()
public static String getJavaDocForRpcCommandConstructor(String rpcName)
rpcName - name of RPCpublic static String getJavaDocForRpcExtendedCommandConstructor()
public static String getJavaDocForExtendedExecuteMethod()
public static String getJavaDocForExecuteMethod()
public static String getJavadocForRegisterRpcConstructor()
Copyright © 2017. All rights reserved.