Uses of Interface
com.bazaarvoice.jolt.common.spec.BaseSpec
-
Packages that use BaseSpec Package Description com.bazaarvoice.jolt.cardinality com.bazaarvoice.jolt.common com.bazaarvoice.jolt.common.spec com.bazaarvoice.jolt.modifier.spec com.bazaarvoice.jolt.shiftr.spec -
-
Uses of BaseSpec in com.bazaarvoice.jolt.cardinality
Classes in com.bazaarvoice.jolt.cardinality that implement BaseSpec Modifier and Type Class Description classCardinalityCompositeSpecCardinalitySpec that has children, which it builds and then manages during Transforms.classCardinalityLeafSpecLeaf level CardinalitySpec object.classCardinalitySpecA Spec Object represents a single line from the JSON Cardinality Spec. -
Uses of BaseSpec in com.bazaarvoice.jolt.common
Methods in com.bazaarvoice.jolt.common with type parameters of type BaseSpec Modifier and Type Method Description private static <T extends BaseSpec>
voidExecutionStrategy. applyKeyToComputed(java.util.List<T> computedChildren, WalkedPath walkedPath, java.util.Map<java.lang.String,java.lang.Object> output, java.lang.String subKeyStr, Optional<java.lang.Object> subInputOptional, java.util.Map<java.lang.String,java.lang.Object> context)Methods in com.bazaarvoice.jolt.common with parameters of type BaseSpec Modifier and Type Method Description intComputedKeysComparator. compare(BaseSpec a, BaseSpec b) -
Uses of BaseSpec in com.bazaarvoice.jolt.common.spec
Classes in com.bazaarvoice.jolt.common.spec with type parameters of type BaseSpec Modifier and Type Class Description classSpecBuilder<T extends BaseSpec>Factory class that provides a factory method create(...) that takes itself as argument to specify how to handle child specsSubinterfaces of BaseSpec in com.bazaarvoice.jolt.common.spec Modifier and Type Interface Description interfaceOrderedCompositeSpecAn ordered composite spec denotes the spec will have Literal and Computed children that must be Ordered Spec, which should be subject to sorting to before applying any of the determined execution strategies! This is not enforced directly, but these interface methods ensure the executionStrategy gets the literal and computed children lists to process its exec strategy The order is provided by a Mapand then ordering is achieved using a comparator Methods in com.bazaarvoice.jolt.common.spec that return types with arguments of type BaseSpec Modifier and Type Method Description java.util.List<? extends BaseSpec>OrderedCompositeSpec. getComputedChildren()java.util.Map<java.lang.String,? extends BaseSpec>OrderedCompositeSpec. getLiteralChildren() -
Uses of BaseSpec in com.bazaarvoice.jolt.modifier.spec
Classes in com.bazaarvoice.jolt.modifier.spec that implement BaseSpec Modifier and Type Class Description classModifierCompositeSpecComposite spec is non-leaf level spec that contains one or many child specs and processes them based on a pre-determined execution strategyclassModifierLeafSpecclassModifierSpecBase Templatr specMethods in com.bazaarvoice.jolt.modifier.spec that return types with arguments of type BaseSpec Modifier and Type Method Description java.util.List<? extends BaseSpec>ModifierCompositeSpec. getComputedChildren()java.util.Map<java.lang.String,? extends BaseSpec>ModifierCompositeSpec. getLiteralChildren() -
Uses of BaseSpec in com.bazaarvoice.jolt.shiftr.spec
Classes in com.bazaarvoice.jolt.shiftr.spec that implement BaseSpec Modifier and Type Class Description classShiftrCompositeSpecSpec that has children, which it builds and then manages during Transforms.classShiftrLeafSpecLeaf level Spec object.classShiftrSpecA Spec Object represents a single line from the JSON Shiftr Spec.
-