| Interface | Description |
|---|---|
| ArgumentConstraint |
A description of the expected type of an argument or list of arguments passed
to a function.
|
| Function |
Represents the implementation of a function available in JMESPath expressions.
|
| Class | Description |
|---|---|
| AbsFunction | |
| ArgumentConstraints |
A DSL for describing argument constraints of functions.
|
| ArgumentError | |
| ArgumentError.ArgumentTypeError | |
| ArgumentError.ArityError | |
| ArrayMathFunction |
Helper base class for functions that take an array and return a single value,
like calculating the max, min or sum.
|
| AvgFunction | |
| BaseFunction |
Base class of all functions.
|
| CeilFunction | |
| CompareByFunction |
Helper base class for higher order comparison functions like max_by and min_by.
|
| CompareFunction |
Helper base class for comparison functions like max and min.
|
| ContainsFunction | |
| EndsWithFunction | |
| FloorFunction | |
| FunctionArgument<T> |
In JMESPath most functions take regular values as arguments, but some are
higher order functions and take expressions.
|
| FunctionRegistry |
A collection of functions, used by the runtimes to look up functions by name
during parsing and compilation.
|
| JoinFunction | |
| KeysFunction | |
| LengthFunction | |
| MapFunction | |
| MathFunction |
Helper base class for functions that perform operations on a single numerical
argument, like calculating the absolute value, rounding, etc.
|
| MaxByFunction | |
| MaxFunction | |
| MergeFunction | |
| MinByFunction | |
| MinFunction | |
| NotNullFunction | |
| ReverseFunction | |
| SortByFunction | |
| SortFunction | |
| StartsWithFunction | |
| SumFunction | |
| ToArrayFunction | |
| ToNumberFunction | |
| ToStringFunction | |
| TransformByFunction |
Helper base class for higher order comparison functions like sort_by, max_by and min_by.
|
| TransformByFunction.Aggregator<V> | |
| TypeFunction | |
| ValuesFunction |
| Exception | Description |
|---|---|
| ArgumentTypeException | |
| ArityException | |
| FunctionCallException |
Base class of exceptions thrown when functions are called
|
| FunctionConfigurationException |
Copyright © 2016–2021. All rights reserved.