boolean |
PredicatePathToken.accept(java.lang.Object obj,
java.lang.Object root,
Configuration configuration,
EvaluationContextImpl evaluationContext) |
protected boolean |
ArrayPathToken.checkArrayModel(java.lang.String currentPath,
java.lang.Object model,
EvaluationContextImpl ctx)
Check if model is non-null and array.
|
private static ScanPathToken.Predicate |
ScanPathToken.createScanPredicate(PathToken target,
EvaluationContextImpl ctx) |
void |
ArrayPathToken.evaluate(java.lang.String currentPath,
PathRef parent,
java.lang.Object model,
EvaluationContextImpl ctx) |
void |
FunctionPathToken.evaluate(java.lang.String currentPath,
PathRef parent,
java.lang.Object model,
EvaluationContextImpl ctx) |
abstract void |
PathToken.evaluate(java.lang.String currentPath,
PathRef parent,
java.lang.Object model,
EvaluationContextImpl ctx) |
void |
PredicatePathToken.evaluate(java.lang.String currentPath,
PathRef ref,
java.lang.Object model,
EvaluationContextImpl ctx) |
void |
PropertyPathToken.evaluate(java.lang.String currentPath,
PathRef parent,
java.lang.Object model,
EvaluationContextImpl ctx) |
void |
RootPathToken.evaluate(java.lang.String currentPath,
PathRef pathRef,
java.lang.Object model,
EvaluationContextImpl ctx) |
void |
ScanPathToken.evaluate(java.lang.String currentPath,
PathRef parent,
java.lang.Object model,
EvaluationContextImpl ctx) |
void |
WildcardPathToken.evaluate(java.lang.String currentPath,
PathRef parent,
java.lang.Object model,
EvaluationContextImpl ctx) |
void |
ArrayPathToken.evaluateIndexOperation(java.lang.String currentPath,
PathRef parent,
java.lang.Object model,
EvaluationContextImpl ctx) |
void |
ArrayPathToken.evaluateSliceOperation(java.lang.String currentPath,
PathRef parent,
java.lang.Object model,
EvaluationContextImpl ctx) |
protected void |
PathToken.handleArrayIndex(int index,
java.lang.String currentPath,
java.lang.Object model,
EvaluationContextImpl ctx) |
(package private) void |
PathToken.handleObjectProperty(java.lang.String currentPath,
java.lang.Object model,
EvaluationContextImpl ctx,
java.util.List<java.lang.String> properties) |
private static boolean |
PathToken.hasProperty(java.lang.String property,
java.lang.Object model,
EvaluationContextImpl ctx) |
void |
PathToken.invoke(PathFunction pathFunction,
java.lang.String currentPath,
PathRef parent,
java.lang.Object model,
EvaluationContextImpl ctx) |
private static java.lang.Object |
PathToken.readObjectProperty(java.lang.String property,
java.lang.Object model,
EvaluationContextImpl ctx) |
void |
ArrayPathToken.sliceBetween(ArraySliceOperation operation,
java.lang.String currentPath,
PathRef parent,
java.lang.Object model,
EvaluationContextImpl ctx) |
void |
ArrayPathToken.sliceFrom(ArraySliceOperation operation,
java.lang.String currentPath,
PathRef parent,
java.lang.Object model,
EvaluationContextImpl ctx) |
void |
ArrayPathToken.sliceTo(ArraySliceOperation operation,
java.lang.String currentPath,
PathRef parent,
java.lang.Object model,
EvaluationContextImpl ctx) |
static void |
ScanPathToken.walk(PathToken pt,
java.lang.String currentPath,
PathRef parent,
java.lang.Object model,
EvaluationContextImpl ctx,
ScanPathToken.Predicate predicate) |
static void |
ScanPathToken.walkArray(PathToken pt,
java.lang.String currentPath,
PathRef parent,
java.lang.Object model,
EvaluationContextImpl ctx,
ScanPathToken.Predicate predicate) |
static void |
ScanPathToken.walkObject(PathToken pt,
java.lang.String currentPath,
PathRef parent,
java.lang.Object model,
EvaluationContextImpl ctx,
ScanPathToken.Predicate predicate) |