public static class CommonUtil.FunctionGenerator extends Object
Constructor and Description |
---|
FunctionGenerator() |
Modifier and Type | Method and Description |
---|---|
static String |
createFunction(String name,
String args,
String returnType,
String returnDefaultValue)
Generate function code.
|
static List<String> |
getFuncArguments(BInvokableSymbol bInvokableSymbol) |
static List<String> |
getFuncArguments(BLangNode parent) |
static String |
getFuncReturnDefaultStatement(BLangNode bLangNode,
String returnStatement) |
static String |
getFuncReturnSignature(BLangNode bLangNode) |
public static String createFunction(String name, String args, String returnType, String returnDefaultValue)
name
- function namereturnType
- return typereturnDefaultValue
- default return valuepublic static String getFuncReturnDefaultStatement(BLangNode bLangNode, String returnStatement)
public static List<String> getFuncArguments(BInvokableSymbol bInvokableSymbol)
Copyright © 2018 WSO2. All rights reserved.