| Package | Description |
|---|---|
| io.burt.jmespath.node | |
| io.burt.jmespath.parser |
| Modifier and Type | Class | Description |
|---|---|---|
class |
AndNode<T> |
|
class |
ComparisonNode<T> |
|
static class |
ComparisonNode.EqualsNode<T> |
|
static class |
ComparisonNode.GreaterThanNode<T> |
|
static class |
ComparisonNode.GreaterThanOrEqualsNode<T> |
|
static class |
ComparisonNode.LessThanNode<T> |
|
static class |
ComparisonNode.LessThanOrEqualsNode<T> |
|
static class |
ComparisonNode.NotEqualsNode<T> |
|
class |
CreateArrayNode<T> |
|
class |
CreateObjectNode<T> |
|
class |
CurrentNode<T> |
|
class |
ExpressionReferenceNode<T> |
|
class |
FlattenArrayNode<T> |
|
class |
FlattenObjectNode<T> |
|
class |
FunctionCallNode<T> |
|
class |
IndexNode<T> |
|
class |
JsonLiteralNode<T> |
|
class |
NegateNode<T> |
|
class |
OperatorNode<T> |
|
class |
OrNode<T> |
|
class |
ProjectionNode<T> |
|
class |
PropertyNode<T> |
|
class |
SelectionNode<T> |
|
class |
SequenceNode<T> |
|
class |
SliceNode<T> |
|
class |
StringNode<T> |
| Modifier and Type | Method | Description |
|---|---|---|
static <U> Node<U> |
ComparisonNode.create(Adapter<U> runtime,
Operator operator,
Expression<U> left,
Expression<U> right) |
|
Node<T> |
NodeFactory.createAnd(Expression<T> left,
Expression<T> right) |
|
Node<T> |
StandardNodeFactory.createAnd(Expression<T> left,
Expression<T> right) |
|
Node<T> |
NodeFactory.createComparison(Operator operator,
Expression<T> left,
Expression<T> right) |
|
Node<T> |
StandardNodeFactory.createComparison(Operator operator,
Expression<T> left,
Expression<T> right) |
|
Node<T> |
NodeFactory.createCreateArray(List<? extends Expression<T>> entries) |
|
Node<T> |
StandardNodeFactory.createCreateArray(List<? extends Expression<T>> entries) |
|
Node<T> |
NodeFactory.createCreateObject(List<CreateObjectNode.Entry<T>> entries) |
|
Node<T> |
StandardNodeFactory.createCreateObject(List<CreateObjectNode.Entry<T>> entries) |
|
Node<T> |
NodeFactory.createCurrent() |
|
Node<T> |
StandardNodeFactory.createCurrent() |
|
Node<T> |
NodeFactory.createExpressionReference(Expression<T> expression) |
|
Node<T> |
StandardNodeFactory.createExpressionReference(Expression<T> expression) |
|
Node<T> |
NodeFactory.createFlattenArray() |
|
Node<T> |
StandardNodeFactory.createFlattenArray() |
|
Node<T> |
NodeFactory.createFlattenObject() |
|
Node<T> |
StandardNodeFactory.createFlattenObject() |
|
Node<T> |
NodeFactory.createFunctionCall(Function function,
List<? extends Expression<T>> args) |
|
Node<T> |
NodeFactory.createFunctionCall(String functionName,
List<? extends Expression<T>> args) |
|
Node<T> |
StandardNodeFactory.createFunctionCall(Function function,
List<? extends Expression<T>> args) |
|
Node<T> |
StandardNodeFactory.createFunctionCall(String functionName,
List<? extends Expression<T>> args) |
|
Node<T> |
NodeFactory.createIndex(int index) |
|
Node<T> |
StandardNodeFactory.createIndex(int index) |
|
Node<T> |
NodeFactory.createJsonLiteral(String json) |
|
Node<T> |
StandardNodeFactory.createJsonLiteral(String json) |
|
Node<T> |
NodeFactory.createNegate(Expression<T> negated) |
|
Node<T> |
StandardNodeFactory.createNegate(Expression<T> negated) |
|
Node<T> |
NodeFactory.createOr(Expression<T> left,
Expression<T> right) |
|
Node<T> |
StandardNodeFactory.createOr(Expression<T> left,
Expression<T> right) |
|
Node<T> |
NodeFactory.createProjection(Expression<T> expression) |
|
Node<T> |
StandardNodeFactory.createProjection(Expression<T> expression) |
|
Node<T> |
NodeFactory.createProperty(String name) |
|
Node<T> |
StandardNodeFactory.createProperty(String name) |
|
Node<T> |
NodeFactory.createSelection(Expression<T> test) |
|
Node<T> |
StandardNodeFactory.createSelection(Expression<T> test) |
|
Node<T> |
NodeFactory.createSequence(List<Node<T>> nodes) |
|
Node<T> |
StandardNodeFactory.createSequence(List<Node<T>> nodes) |
|
Node<T> |
NodeFactory.createSlice(Integer start,
Integer stop,
Integer step) |
|
Node<T> |
StandardNodeFactory.createSlice(Integer start,
Integer stop,
Integer step) |
|
Node<T> |
NodeFactory.createString(String str) |
|
Node<T> |
StandardNodeFactory.createString(String str) |
| Modifier and Type | Method | Description |
|---|---|---|
Node<T> |
NodeFactory.createSequence(List<Node<T>> nodes) |
|
Node<T> |
StandardNodeFactory.createSequence(List<Node<T>> nodes) |
| Constructor | Description |
|---|---|
SequenceNode(Adapter<T> runtime,
List<Node<T>> nodes) |
Copyright © 2016–2019. All rights reserved.