| Modifier and Type | Method and Description |
|---|---|
List<com.fasterxml.jackson.databind.JsonNode> |
JsonQuery.apply(com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
JsonQuery.apply(List<com.fasterxml.jackson.databind.JsonNode> in) |
abstract List<com.fasterxml.jackson.databind.JsonNode> |
JsonQuery.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
JsonQuery.apply(Scope scope,
List<com.fasterxml.jackson.databind.JsonNode> in) |
List<com.fasterxml.jackson.databind.JsonNode> |
Function.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
Scope.DebugScopeFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
static JsonQuery |
JsonQuery.compile(String path) |
| Modifier and Type | Class and Description |
|---|---|
class |
IllegalJsonArgumentException |
class |
IllegalJsonInputException |
class |
JsonQueryBreakException |
class |
JsonQueryTypeException |
class |
JsonQueryUserException |
| Modifier and Type | Method and Description |
|---|---|
static JsonQueryException |
JsonQueryException.format(String format,
Object... args) |
| Modifier and Type | Method and Description |
|---|---|
List<com.fasterxml.jackson.databind.JsonNode> |
FixedScopeQuery.apply(Scope _,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
IsolatedScopeQuery.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
JsonQueryFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
JsonNodeFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
| Modifier and Type | Method and Description |
|---|---|
List<com.fasterxml.jackson.databind.JsonNode> |
BreakFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
DelFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
ToStringFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
RecurseFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
TypeFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
EndsWithFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
IndicesFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
LengthFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
SortFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode items) |
List<com.fasterxml.jackson.databind.JsonNode> |
StartsWithFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
AtShFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
ScanFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
LTrimStrFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
ErrorFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
EmptyFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
MathFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
GroupFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
IndexFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
AbstractAtFormattingFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
ToEntriesFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
PathsFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
ToJsonFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
ToNumberFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
ReverseFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
RangeFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
TestFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
MatchFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
AbstractMaxFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
HasFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
SplitFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
RIndexFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
ImplodeFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
FromJsonFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
KeysFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
ContainsFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
RTrimStrFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
FromEntriesFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
NotFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
ExplodeFunction.apply(Scope scope,
List<JsonQuery> args,
com.fasterxml.jackson.databind.JsonNode in) |
String |
AtBase64Function.convert(String text) |
abstract String |
AbstractAtFormattingFunction.convert(String text) |
String |
AtUriFunction.convert(String text) |
static List<Integer> |
IndicesFunction.indices(com.fasterxml.jackson.databind.JsonNode needle,
com.fasterxml.jackson.databind.JsonNode haystack) |
com.fasterxml.jackson.databind.JsonNode |
LengthFunction.length(com.fasterxml.jackson.databind.JsonNode in) |
static List<net.thisptr.jackson.jq.internal.functions.MatchFunction.MatchObject> |
MatchFunction.match(com.fasterxml.jackson.databind.JsonNode haystack,
com.fasterxml.jackson.databind.JsonNode regex,
com.fasterxml.jackson.databind.JsonNode modifiers) |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
JsonNodeUtils.Mutation.apply(com.fasterxml.jackson.databind.JsonNode value) |
static void |
JsonNodeUtils.copy(com.fasterxml.jackson.databind.node.ArrayNode out,
com.fasterxml.jackson.databind.JsonNode in) |
static void |
JsonNodeUtils.copy(com.fasterxml.jackson.databind.node.ObjectNode out,
com.fasterxml.jackson.databind.JsonNode in) |
static com.fasterxml.jackson.databind.JsonNode |
JsonNodeUtils.mutate(com.fasterxml.jackson.databind.ObjectMapper mapper,
com.fasterxml.jackson.databind.JsonNode in,
List<ResolvedFieldAccess> path,
JsonNodeUtils.Mutation mutation,
boolean creative) |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
AndOperator.apply(com.fasterxml.jackson.databind.ObjectMapper mapper,
com.fasterxml.jackson.databind.JsonNode lhs,
com.fasterxml.jackson.databind.JsonNode rhs) |
com.fasterxml.jackson.databind.JsonNode |
ModuloOperator.apply(com.fasterxml.jackson.databind.ObjectMapper mapper,
com.fasterxml.jackson.databind.JsonNode lhs,
com.fasterxml.jackson.databind.JsonNode rhs) |
com.fasterxml.jackson.databind.JsonNode |
DivideOperator.apply(com.fasterxml.jackson.databind.ObjectMapper mapper,
com.fasterxml.jackson.databind.JsonNode lhs,
com.fasterxml.jackson.databind.JsonNode rhs) |
com.fasterxml.jackson.databind.JsonNode |
OrOperator.apply(com.fasterxml.jackson.databind.ObjectMapper mapper,
com.fasterxml.jackson.databind.JsonNode lhs,
com.fasterxml.jackson.databind.JsonNode rhs) |
com.fasterxml.jackson.databind.JsonNode |
MultiplyOperator.apply(com.fasterxml.jackson.databind.ObjectMapper mapper,
com.fasterxml.jackson.databind.JsonNode lhs,
com.fasterxml.jackson.databind.JsonNode rhs) |
com.fasterxml.jackson.databind.JsonNode |
MinusOperator.apply(com.fasterxml.jackson.databind.ObjectMapper mapper,
com.fasterxml.jackson.databind.JsonNode lhs,
com.fasterxml.jackson.databind.JsonNode rhs) |
com.fasterxml.jackson.databind.JsonNode |
ComparisonOperator.apply(com.fasterxml.jackson.databind.ObjectMapper mapper,
com.fasterxml.jackson.databind.JsonNode lhs,
com.fasterxml.jackson.databind.JsonNode rhs) |
com.fasterxml.jackson.databind.JsonNode |
AlternativeOperator.apply(com.fasterxml.jackson.databind.ObjectMapper mapper,
com.fasterxml.jackson.databind.JsonNode lhs,
com.fasterxml.jackson.databind.JsonNode rhs) |
com.fasterxml.jackson.databind.JsonNode |
BinaryOperator.apply(com.fasterxml.jackson.databind.ObjectMapper mapper,
com.fasterxml.jackson.databind.JsonNode lhs,
com.fasterxml.jackson.databind.JsonNode rhs) |
com.fasterxml.jackson.databind.JsonNode |
PlusOperator.apply(com.fasterxml.jackson.databind.ObjectMapper mapper,
com.fasterxml.jackson.databind.JsonNode lhs,
com.fasterxml.jackson.databind.JsonNode rhs) |
| Modifier and Type | Method and Description |
|---|---|
List<com.fasterxml.jackson.databind.JsonNode> |
ArrayConstruction.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
FormattingFilter.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
Tuple.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
SemicolonOperator.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
VariableAccess.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
Conditional.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
PipedQuery.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
FunctionDefinition.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
TryCatch.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
ObjectConstruction.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
ReduceExpression.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
StringInterpolation.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
FunctionCall.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
ForeachExpression.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
NegativeExpression.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
RecursionOperator.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
| Modifier and Type | Method and Description |
|---|---|
List<com.fasterxml.jackson.databind.JsonNode> |
AlternativeOperator.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
SimpleBinaryOperatorExpression.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
| Modifier and Type | Method and Description |
|---|---|
List<com.fasterxml.jackson.databind.JsonNode> |
Assignment.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
UpdateAssignment.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
ComplexAssignment.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
| Modifier and Type | Method and Description |
|---|---|
List<com.fasterxml.jackson.databind.JsonNode> |
FieldAccess.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
ResolvedFieldAccess |
BracketExtractFieldAccess.resolveFieldAccess(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
ResolvedFieldAccess |
StringFieldAccess.resolveFieldAccess(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
ResolvedFieldAccess |
BracketFieldAccess.resolveFieldAccess(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
abstract ResolvedFieldAccess |
FieldAccess.resolveFieldAccess(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
FieldAccess.ResolvedPath |
FieldAccess.resolvePath(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
| Modifier and Type | Method and Description |
|---|---|
List<com.fasterxml.jackson.databind.JsonNode> |
ResolvedEmptyFieldAccess.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
ResolvedAllFieldAccess.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
ResolvedRangeFieldAccess.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
ResolvedStringFieldAccess.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
List<com.fasterxml.jackson.databind.JsonNode> |
ResolvedIndexFieldAccess.apply(Scope scope,
com.fasterxml.jackson.databind.JsonNode in) |
Copyright © 2016. All rights reserved.