public class CompiledCustomFEELFunction extends AbstractCustomFEELFunction<Function<EvaluationContext,Object>>
BaseFEELFunction.Param
body
Constructor and Description |
---|
CompiledCustomFEELFunction(String name,
List<BaseFEELFunction.Param> parameters,
Function<EvaluationContext,Object> body) |
CompiledCustomFEELFunction(String name,
List<BaseFEELFunction.Param> parameters,
Function<EvaluationContext,Object> body,
EvaluationContext ctx) |
Modifier and Type | Method and Description |
---|---|
EvaluationContext |
getEvaluationContext() |
protected Object |
internalInvoke(EvaluationContext ctx) |
boolean |
isProperClosure() |
getParameterNames, invoke, isCustomFunction, toString
getName, getSymbol, invokeReflectively, setName
public CompiledCustomFEELFunction(String name, List<BaseFEELFunction.Param> parameters, Function<EvaluationContext,Object> body)
public CompiledCustomFEELFunction(String name, List<BaseFEELFunction.Param> parameters, Function<EvaluationContext,Object> body, EvaluationContext ctx)
public boolean isProperClosure()
public EvaluationContext getEvaluationContext()
protected Object internalInvoke(EvaluationContext ctx)
internalInvoke
in class AbstractCustomFEELFunction<Function<EvaluationContext,Object>>
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.