public class BRunUtil extends Object
Constructor and Description |
---|
BRunUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
invoke(CompileResult compileResult,
FunctionInfo initFuncInfo,
Context context)
Invoke a ballerina function given context.
|
static BValue[] |
invoke(CompileResult compileResult,
String functionName)
Invoke a ballerina function.
|
static BValue[] |
invoke(CompileResult compileResult,
String functionName,
BValue[] args)
Invoke a ballerina function.
|
static BValue[] |
invoke(CompileResult compileResult,
String functionName,
BValue[] args,
Context context)
Invoke a ballerina function.
|
static BValue[] |
invoke(CompileResult compileResult,
String packageName,
String functionName)
Invoke a ballerina function.
|
static BValue[] |
invoke(CompileResult compileResult,
String packageName,
String functionName,
BValue[] args)
Invoke a ballerina function.
|
protected static void |
invokePackageInit(CompileResult compileResult)
Invoke package init function.
|
protected static void |
invokePackageInit(CompileResult compileResult,
String packageName)
Invoke package init function.
|
static BValue[] |
invokeStateful(CompileResult compileResult,
String functionName)
Invoke a ballerina function with state.
|
static BValue[] |
invokeStateful(CompileResult compileResult,
String functionName,
BValue[] args)
Invoke a ballerina function with state.
|
static BValue[] |
invokeStateful(CompileResult compileResult,
String packageName,
String functionName)
Invoke a ballerina function with state.
|
static BValue[] |
invokeStateful(CompileResult compileResult,
String packageName,
String functionName,
BValue[] args)
Invoke a ballerina function with state.
|
public static BValue[] invokeStateful(CompileResult compileResult, String functionName)
compileResult
- CompileResult instancefunctionName
- Name of the function to invokepublic static BValue[] invokeStateful(CompileResult compileResult, String functionName, BValue[] args)
compileResult
- CompileResult instancefunctionName
- Name of the function to invokeargs
- Input parameters for the functionpublic static BValue[] invokeStateful(CompileResult compileResult, String packageName, String functionName)
compileResult
- CompileResult instancepackageName
- Name of the package to invokefunctionName
- Name of the function to invokepublic static BValue[] invokeStateful(CompileResult compileResult, String packageName, String functionName, BValue[] args)
compileResult
- CompileResult instancepackageName
- Name of the package to invokefunctionName
- Name of the function to invokeargs
- Input parameters for the functionprotected static void invokePackageInit(CompileResult compileResult)
compileResult
- CompileResult instanceprotected static void invokePackageInit(CompileResult compileResult, String packageName)
compileResult
- CompileResult instancepackageName
- Name of the package to invokepublic static BValue[] invoke(CompileResult compileResult, String packageName, String functionName, BValue[] args)
compileResult
- CompileResult instancepackageName
- Name of the package to invokefunctionName
- Name of the function to invokeargs
- Input parameters for the functionpublic static BValue[] invoke(CompileResult compileResult, String packageName, String functionName)
compileResult
- CompileResult instancepackageName
- Name of the package to invokefunctionName
- Name of the function to invokepublic static BValue[] invoke(CompileResult compileResult, String functionName, BValue[] args)
compileResult
- CompileResult instancefunctionName
- Name of the function to invokeargs
- Input parameters for the functionpublic static BValue[] invoke(CompileResult compileResult, String functionName, BValue[] args, Context context)
compileResult
- CompileResult instancefunctionName
- Name of the function to invokeargs
- Input parameters for the functioncontext
- context for function invocationpublic static BValue[] invoke(CompileResult compileResult, String functionName)
compileResult
- CompileResult instancefunctionName
- Name of the function to invokepublic static void invoke(CompileResult compileResult, FunctionInfo initFuncInfo, Context context)
compileResult
- CompileResult instance.initFuncInfo
- Function to invoke.context
- invocation context.Copyright © 2018 WSO2. All rights reserved.