| Package | Description |
|---|---|
| com.alibaba.qlexpress4 | |
| com.alibaba.qlexpress4.runtime | |
| com.alibaba.qlexpress4.runtime.function | |
| com.alibaba.qlexpress4.runtime.scope |
| Modifier and Type | Method and Description |
|---|---|
CustomFunction |
Express4Runner.getFunction(java.lang.String functionName) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Express4Runner.addFunction(java.lang.String name,
CustomFunction function)
add user defined function to QLExpress engine
|
| Modifier and Type | Method and Description |
|---|---|
CustomFunction |
DelegateQContext.getFunction(java.lang.String functionName) |
CustomFunction |
QvmGlobalScope.getFunction(java.lang.String functionName) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,CustomFunction> |
QLambdaInner.getFunctionDefined(java.lang.Object... params) |
default java.util.Map<java.lang.String,CustomFunction> |
QLambda.getFunctionDefined(java.lang.Object... params) |
java.util.Map<java.lang.String,CustomFunction> |
DelegateQContext.getFunctionTable() |
java.util.Map<java.lang.String,CustomFunction> |
QvmGlobalScope.getFunctionTable() |
| Modifier and Type | Method and Description |
|---|---|
void |
DelegateQContext.defineFunction(java.lang.String functionName,
CustomFunction function) |
void |
QvmGlobalScope.defineFunction(java.lang.String functionName,
CustomFunction function) |
| Constructor and Description |
|---|
QvmGlobalScope(ExpressContext externalVariable,
java.util.Map<java.lang.String,CustomFunction> externalFunction,
QLOptions qlOptions) |
| Modifier and Type | Class and Description |
|---|---|
class |
QLambdaFunction
Author: DQinYuan
|
class |
QMethodFunction
Author: DQinYuan
|
| Modifier and Type | Method and Description |
|---|---|
CustomFunction |
QScope.getFunction(java.lang.String functionName)
get function or lambda define
|
CustomFunction |
QvmBlockScope.getFunction(java.lang.String functionName) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,CustomFunction> |
QScope.getFunctionTable()
get function table in this scope
|
java.util.Map<java.lang.String,CustomFunction> |
QvmBlockScope.getFunctionTable() |
| Modifier and Type | Method and Description |
|---|---|
void |
QScope.defineFunction(java.lang.String functionName,
CustomFunction function)
define local function in scope
|
void |
QvmBlockScope.defineFunction(java.lang.String functionName,
CustomFunction function) |
Copyright © 2012-2025 Alibaba Group. All Rights Reserved.