Uses of Interface
com.bazaarvoice.jolt.JoltTransform
Packages that use JoltTransform
Package
Description
-
Uses of JoltTransform in com.bazaarvoice.jolt
Subinterfaces of JoltTransform in com.bazaarvoice.joltModifier and TypeInterfaceDescriptioninterface
Interface for Jolt Transforms that can incorporate context information along with the source input JSON.interface
Classes in com.bazaarvoice.jolt that implement JoltTransformModifier and TypeClassDescriptionclass
The CardinalityTransform changes the cardinality of input JSON data elements.class
Chainr is the JOLT mechanism for chainingJoltTransform
s together.private static class
Adapt "normal" Transforms to look like ContextualTransforms, so that Chainr can just maintain a single list of "JoltTransforms" to run.class
Defaultr is a kind of JOLT transform that applies default values in a non-destructive way.class
Base Templatr transform that to behave differently based on provided opModestatic class
This variant of modifier only writes when the key/index is missing or the value is nullstatic final class
This variant of modifier only writes when the key/index is missingstatic final class
This variant of modifier creates the key/index is missing, and overwrites the value if presentclass
Removr is a kind of JOLT transform that removes content from the input JSON.class
Shiftr is a kind of JOLT transform that specifies where "data" from the input JSON should be placed in the output JSON, aka how the input JSON/data should be shifted around to make the output JSON/data.class
Recursively sorts all maps within a JSON object into new sorted LinkedHashMaps so that serialized representations are deterministic.Constructor parameters in com.bazaarvoice.jolt with type arguments of type JoltTransform -
Uses of JoltTransform in com.bazaarvoice.jolt.chainr.instantiator
Methods in com.bazaarvoice.jolt.chainr.instantiator that return JoltTransformModifier and TypeMethodDescriptionChainrInstantiator.hydrateTransform
(ChainrEntry entry) Instantiate the Transform class specified by the ChainrEntry.DefaultChainrInstantiator.hydrateTransform
(ChainrEntry entry) GuiceChainrInstantiator.hydrateTransform
(ChainrEntry entry) -
Uses of JoltTransform in com.bazaarvoice.jolt.chainr.spec
Fields in com.bazaarvoice.jolt.chainr.spec with type parameters of type JoltTransformModifier and TypeFieldDescriptionprivate final Class
<? extends JoltTransform> ChainrEntry.joltTransformClass
Methods in com.bazaarvoice.jolt.chainr.spec that return types with arguments of type JoltTransformModifier and TypeMethodDescriptionClass
<? extends JoltTransform> ChainrEntry.getJoltTransformClass()
private Class
<? extends JoltTransform> ChainrEntry.loadJoltTransformClass
(ClassLoader classLoader)