Uses of Interface
com.bazaarvoice.jolt.JoltTransform
-
Packages that use JoltTransform Package Description com.bazaarvoice.jolt com.bazaarvoice.jolt.chainr.instantiator com.bazaarvoice.jolt.chainr.spec -
-
Uses of JoltTransform in com.bazaarvoice.jolt
Subinterfaces of JoltTransform in com.bazaarvoice.jolt Modifier and Type Interface Description interfaceContextualTransformInterface for Jolt Transforms that can incorporate context information along with the source input JSON.interfaceTransformClasses in com.bazaarvoice.jolt that implement JoltTransform Modifier and Type Class Description classCardinalityTransformThe CardinalityTransform changes the cardinality of input JSON data elements.classChainrChainr is the JOLT mechanism for chainingJoltTransforms together.private static classChainr.ContextualTransformAdapterAdapt "normal" Transforms to look like ContextualTransforms, so that Chainr can just maintain a single list of "JoltTransforms" to run.classDefaultrDefaultr is a kind of JOLT transform that applies default values in a non-destructive way.classModifierBase Templatr transform that to behave differently based on provided opModestatic classModifier.DefaultrThis variant of modifier only writes when the key/index is missing or the value is nullstatic classModifier.DefinrThis variant of modifier only writes when the key/index is missingstatic classModifier.OverwritrThis variant of modifier creates the key/index is missing, and overwrites the value if presentclassRemovrRemovr is a kind of JOLT transform that removes content from the input JSON.classShiftrShiftr 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.classSortrRecursively 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 Constructor Description Chainr(java.util.List<JoltTransform> joltTransforms) -
Uses of JoltTransform in com.bazaarvoice.jolt.chainr.instantiator
Methods in com.bazaarvoice.jolt.chainr.instantiator that return JoltTransform Modifier and Type Method Description JoltTransformChainrInstantiator. hydrateTransform(ChainrEntry entry)Instantiate the Transform class specified by the ChainrEntry.JoltTransformDefaultChainrInstantiator. hydrateTransform(ChainrEntry entry)JoltTransformGuiceChainrInstantiator. hydrateTransform(ChainrEntry entry) -
Uses of JoltTransform in com.bazaarvoice.jolt.chainr.spec
Fields in com.bazaarvoice.jolt.chainr.spec with type parameters of type JoltTransform Modifier and Type Field Description private java.lang.Class<? extends JoltTransform>ChainrEntry. joltTransformClassMethods in com.bazaarvoice.jolt.chainr.spec that return types with arguments of type JoltTransform Modifier and Type Method Description java.lang.Class<? extends JoltTransform>ChainrEntry. getJoltTransformClass()private java.lang.Class<? extends JoltTransform>ChainrEntry. loadJoltTransformClass(java.lang.ClassLoader classLoader)
-