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 classFunction.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 classDeprecated.Extends ArgDrivenConverter to provide rudimentary abstraction to quickly implement a function that works on an input list|array i.e.static classDeprecated.Extends ArgDrivenConverter to provide rudimentary abstraction to quickly implement a function that works on a single input i.e.static classDeprecated.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 classDeprecated.Abstract class that provides rudimentary abstraction to quickly implement a function that works on an List of input i.e.static classDeprecated.Abstract class that provides rudimentary abstraction to quickly implement a function that works on an single value input i.e.static classDeprecated.squashNull is a special kind of null processing,the input is always a list or map as a singletonstatic final classGiven an index at arg[0], and a list at arg[1] or args[1...N], return element at index of list or arraystatic final classGiven a list, return the first elementstatic final classGiven a list, return the last elementstatic final classGiven an arbitrary list of items, returns a new array of them in sorted statestatic final classGiven an arbitrary number of arguments, return them as liststatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classSize is a special snowflake and needs specific carestatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classFields in com.bazaarvoice.jolt.modifier.function declared as FunctionModifier and TypeFieldDescriptionprivate final FunctionFunctionEvaluator.functionstatic final FunctionFunction.isNullDeprecated.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 FunctionFunction.isPresentDeprecated.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 FunctionFunction.noopDeprecated.Does nothing spec - "key": "=noop" will cause the key to remain unchangedstatic final FunctionFunction.notNullDeprecated.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 FunctionEvaluatorFunctionEvaluator.forFunctionEvaluation(Function function, FunctionArg... functionArgs) Constructors in com.bazaarvoice.jolt.modifier.function with parameters of type FunctionModifierConstructorDescriptionprivateFunctionEvaluator(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 FunctionEvaluatorModifierLeafSpec.buildFunctionEvaluator(String rhs, Map<String, Function> functionsMap) Constructor parameters in com.bazaarvoice.jolt.modifier.spec with type arguments of type Function