Serialized Form
-
Package com.api.jsonata4java
-
Class com.api.jsonata4java.Binding extends Object implements Serializable
- serialVersionUID:
- -7183986949584334476L
-
Serialized Fields
-
_expr
MappingExpressionParser.ExprContext _expr
-
_fct
DeclaredFunction _fct
-
_type
com.api.jsonata4java.BindingType _type
-
_varname
String _varname
-
-
Class com.api.jsonata4java.Expression extends Object implements Serializable
- serialVersionUID:
- -292660522621832862L
-
Serialized Fields
-
_declaredFunctionMap
Map<String,DeclaredFunction> _declaredFunctionMap
-
_eval
ExpressionsVisitor _eval
-
_expr
Expressions _expr
-
_variableMap
Map<String,MappingExpressionParser.ExprContext> _variableMap
-
-
Class com.api.jsonata4java.JSONataUtils extends Object implements Serializable
- serialVersionUID:
- 8109772978213632637L
-
Class com.api.jsonata4java.Sequence extends Object implements Serializable
- serialVersionUID:
- 9212862402936258721L
-
Serialized Fields
-
_array
com.fasterxml.jackson.databind.node.ArrayNode _array
-
_keepSingleton
boolean _keepSingleton
-
_length
int _length
-
_sequence
boolean _sequence
-
-
Class com.api.jsonata4java.Signature extends Object implements Serializable
- serialVersionUID:
- -450755246855587271L
-
Class com.api.jsonata4java.Test extends Object implements Serializable
- serialVersionUID:
- -7874581033151372290L
-
Class com.api.jsonata4java.Tester extends Object implements Serializable
- serialVersionUID:
- 6610473272854611804L
-
Class com.api.jsonata4java.TesterTimeBox extends Object implements Serializable
- serialVersionUID:
- -6162778154105939338L
-
-
Package com.api.jsonata4java.expressions
-
Class com.api.jsonata4java.expressions.BufferingErrorListener extends org.antlr.v4.runtime.BaseErrorListener implements Serializable
- serialVersionUID:
- -7132728543942685913L
-
Class com.api.jsonata4java.expressions.EvaluateException extends Exception implements Serializable
- serialVersionUID:
- 360976872389227010L
-
Class com.api.jsonata4java.expressions.EvaluateRuntimeException extends RuntimeException implements Serializable
- serialVersionUID:
- -6563289553854213645L
-
Class com.api.jsonata4java.expressions.Expressions extends Object implements Serializable
- serialVersionUID:
- -2995139816481454905L
-
Serialized Fields
-
_eval
ExpressionsVisitor _eval
-
_expression
String _expression
-
_tree
org.antlr.v4.runtime.tree.ParseTree _tree
-
-
Class com.api.jsonata4java.expressions.ExpressionsVisitor extends MappingExpressionBaseVisitor<com.fasterxml.jackson.databind.JsonNode> implements Serializable
- serialVersionUID:
- -9182723073149137352L
-
Serialized Fields
-
_environment
FrameEnvironment _environment
-
checkRuntime
boolean checkRuntime
-
currentDepth
int currentDepth
-
factory
com.fasterxml.jackson.databind.node.JsonNodeFactory factory
-
firstStep
boolean firstStep
-
firstStepCons
boolean firstStepCons
-
inArrayConstructStack
Deque<Boolean> inArrayConstructStack
-
keepArray
boolean keepArray
-
lastStep
boolean lastStep
-
lastStepCons
boolean lastStepCons
-
lastVisited
String lastVisited
-
maxDepth
int maxDepth
-
maxTime
long maxTime
-
startTime
long startTime
-
steps
List<org.antlr.v4.runtime.tree.ParseTree> steps
-
values
org.antlr.v4.runtime.tree.ParseTreeProperty<Integer> values
-
-
Class com.api.jsonata4java.expressions.ExpressionsVisitor.SelectorArrayNode extends com.fasterxml.jackson.databind.node.ArrayNode implements Serializable
- serialVersionUID:
- -641395411309729158L
-
Serialized Fields
-
selectionGroups
List<com.fasterxml.jackson.databind.JsonNode> selectionGroups
-
-
Class com.api.jsonata4java.expressions.FrameEnvironment extends Object implements Serializable
- serialVersionUID:
- 8451009715230117298L
-
Serialized Fields
-
_declFunctionMap
Map<String,DeclaredFunction> _declFunctionMap
-
_enclosingFrame
FrameEnvironment _enclosingFrame
-
_isAsync
boolean _isAsync
-
_jsonataFunctionMap
Map<String,FunctionBase> _jsonataFunctionMap
-
_parentNodeMap
Map<com.fasterxml.jackson.databind.JsonNode,com.fasterxml.jackson.databind.JsonNode> _parentNodeMap
-
_stack
Deque<com.fasterxml.jackson.databind.JsonNode> _stack
This stack is used for storing the current "context" under which to evaluate predicate-type array indexes, e.g. [{"a":1}, {"a":2}][a=2] results in {"a":2} Specifically, it is used to resolve path expressions (a, in the above) against each of the elements in the array in order to figure out which elements match the predicate and which don't. We use a stack (rather than just a singleton) here, since predicates can be nested inside other predicates, e.g. [{"x":2}, {"x":3}] [x=(["a":101, "b":2}, {"a":102, "b":3}][a=101]).b] results in {"x":2} -
_timestamp
JS4JDate _timestamp
-
_variableMap
Map<String,com.fasterxml.jackson.databind.JsonNode> _variableMap
-
-
Class com.api.jsonata4java.expressions.JS4JDate extends Date implements Serializable
- serialVersionUID:
- -1235455818943814022L
-
Class com.api.jsonata4java.expressions.JS4JUtils extends Object implements Serializable
- serialVersionUID:
- -1767445323606716680L
-
Class com.api.jsonata4java.expressions.NonNumericArrayIndexException extends EvaluateRuntimeException implements Serializable
- serialVersionUID:
- 5132735269556205679L
-
Class com.api.jsonata4java.expressions.ParseException extends Exception implements Serializable
- serialVersionUID:
- 2683449090362342981L
-
Class com.api.jsonata4java.expressions.PathUsedOutsideOfPredicateException extends EvaluateRuntimeException implements Serializable
- serialVersionUID:
- 5132735269556205679L
-
Class com.api.jsonata4java.expressions.PropertyDoesNotExistEvaluateRuntimeException extends EvaluateRuntimeException implements Serializable
- serialVersionUID:
- 5132735269556205679L
-
-
Package com.api.jsonata4java.expressions.functions
-
Class com.api.jsonata4java.expressions.functions.DeclaredFunction extends Object implements Serializable
- serialVersionUID:
- -7984628726118649985L
-
Serialized Fields
-
_exprList
MappingExpressionParser.ExprListContext _exprList
-
_varList
MappingExpressionParser.VarListContext _varList
-
-
-
Package com.api.jsonata4java.expressions.utils
-
Class com.api.jsonata4java.expressions.utils.ArrayUtils extends Object implements Serializable
- serialVersionUID:
- -6185850803487454927L
-
Class com.api.jsonata4java.expressions.utils.BooleanUtils extends Object implements Serializable
- serialVersionUID:
- -5460123458186653599L
-
Class com.api.jsonata4java.expressions.utils.Constants extends Object implements Serializable
- serialVersionUID:
- 439299157239217206L
-
Class com.api.jsonata4java.expressions.utils.DateTimeUtils extends Object implements Serializable
- serialVersionUID:
- 365963860104380193L
-
Class com.api.jsonata4java.expressions.utils.FunctionUtils extends Object implements Serializable
- serialVersionUID:
- -3388958465533493227L
-
Class com.api.jsonata4java.expressions.utils.JsonMergeUtils extends Object implements Serializable
- serialVersionUID:
- 6579954130589053721L
-
Class com.api.jsonata4java.expressions.utils.NumberUtils extends Object implements Serializable
- serialVersionUID:
- 1471647554518125118L
-
-
Package com.api.jsonata4java.testerui
-
Class com.api.jsonata4java.testerui.TesterUIProperties extends Properties implements Serializable
- serialVersionUID:
- 1L
-