Uses of Interface
com.bazaarvoice.jolt.modifier.function.Function
Packages that use Function
Package
Description
-
Uses of Function in com.bazaarvoice.jolt
Fields in com.bazaarvoice.jolt with type parameters of type FunctionConstructor parameters in com.bazaarvoice.jolt with type arguments of type Function -
Uses of Function in com.bazaarvoice.jolt.modifier
Fields in com.bazaarvoice.jolt.modifier with type parameters of type FunctionConstructor parameters in com.bazaarvoice.jolt.modifier with type arguments of type FunctionModifierConstructorDescriptionTemplatrSpecBuilder
(OpMode opMode, Map<String, Function> functionsMap) -
Uses of Function in com.bazaarvoice.jolt.modifier.function
Classes in com.bazaarvoice.jolt.modifier.function that implement FunctionModifier and TypeClassDescriptionstatic class
Function.ArgDrivenFunction<SOURCE,
RETTYPE> Deprecated.Abstract class that provides rudimentary abstraction to quickly implement a function that classifies first arg as special input and rest as regular input.static class
Deprecated.Extends ArgDrivenConverter to provide rudimentary abstraction to quickly implement a function that works on an input list|array i.e.static class
Deprecated.Extends ArgDrivenConverter to provide rudimentary abstraction to quickly implement a function that works on a single input i.e.static class
Deprecated.Abstract class that processes var-args and calls two abstract methods If its single list arg, or many args, calls applyList() else calls applySingle()static class
Deprecated.Abstract class that provides rudimentary abstraction to quickly implement a function that works on an List of input i.e.static class
Deprecated.Abstract class that provides rudimentary abstraction to quickly implement a function that works on an single value input i.e.static class
Deprecated.squashNull is a special kind of null processing,the input is always a list or map as a singletonstatic final class
Given an index at arg[0], and a list at arg[1] or args[1...N], return element at index of list or arraystatic final class
Given a list, return the first elementstatic final class
Given a list, return the last elementstatic final class
Given an arbitrary list of items, returns a new array of them in sorted statestatic final class
Given an arbitrary number of arguments, return them as liststatic final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
Size is a special snowflake and needs specific carestatic final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
Fields in com.bazaarvoice.jolt.modifier.function declared as FunctionModifier and TypeFieldDescriptionprivate final Function
FunctionEvaluator.function
static final Function
Function.isNull
Deprecated.Returns the first argument if it is null spec - "key": ["=inNull", "otherValue" ] input - "key": null output - "key": null input - "key": "value" output - "key": "otherValue"static final Function
Function.isPresent
Deprecated.Returns the first argument, null or otherwise spec - "key": [ "=isPresent", "otherValue" ] input - "key": null output - "key": null input - "key": "value" output - "key": "value" input - key is missing output - "key": "otherValue"static final Function
Function.noop
Deprecated.Does nothing spec - "key": "=noop" will cause the key to remain unchangedstatic final Function
Function.notNull
Deprecated.Returns the first argument if in not null spec - "key": ["=notNull", "otherValue" ] input - "key": null output - "key": "otherValue" input - "key": "value" output - "key": "value"Methods in com.bazaarvoice.jolt.modifier.function with parameters of type FunctionModifier and TypeMethodDescriptionstatic FunctionEvaluator
FunctionEvaluator.forFunctionEvaluation
(Function function, FunctionArg... functionArgs) Constructors in com.bazaarvoice.jolt.modifier.function with parameters of type FunctionModifierConstructorDescriptionprivate
FunctionEvaluator
(Function function, FunctionArg... functionArgs) -
Uses of Function in com.bazaarvoice.jolt.modifier.spec
Method parameters in com.bazaarvoice.jolt.modifier.spec with type arguments of type FunctionModifier and TypeMethodDescriptionprivate static FunctionEvaluator
ModifierLeafSpec.buildFunctionEvaluator
(String rhs, Map<String, Function> functionsMap) Constructor parameters in com.bazaarvoice.jolt.modifier.spec with type arguments of type Function