Class DeclaredFunction
- java.lang.Object
-
- com.api.jsonata4java.expressions.functions.DeclaredFunction
-
- All Implemented Interfaces:
Serializable
public class DeclaredFunction extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DeclaredFunction(MappingExpressionParser.VarListContext varList, MappingExpressionParser.ExprListContext exprList)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MappingExpressionParser.ExprListContextgetExpressionList()intgetMaxArgs()intgetMinArgs()intgetVariableCount()List<org.antlr.v4.runtime.tree.TerminalNode>getVariables()com.fasterxml.jackson.databind.JsonNodeinvoke(ExpressionsVisitor expressionVisitor, org.antlr.v4.runtime.ParserRuleContext ruleValues)
-
-
-
Constructor Detail
-
DeclaredFunction
public DeclaredFunction(MappingExpressionParser.VarListContext varList, MappingExpressionParser.ExprListContext exprList)
-
-
Method Detail
-
getExpressionList
public MappingExpressionParser.ExprListContext getExpressionList()
-
getVariables
public List<org.antlr.v4.runtime.tree.TerminalNode> getVariables()
-
getVariableCount
public int getVariableCount()
-
getMaxArgs
public int getMaxArgs()
-
getMinArgs
public int getMinArgs()
-
invoke
public com.fasterxml.jackson.databind.JsonNode invoke(ExpressionsVisitor expressionVisitor, org.antlr.v4.runtime.ParserRuleContext ruleValues)
-
-