| Package | Description |
|---|---|
| com.bazaarvoice.jolt | |
| com.bazaarvoice.jolt.chainr.instantiator | |
| com.bazaarvoice.jolt.chainr.spec |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ContextualTransform
Interface for Jolt Transforms that can incorporate context information along with the
source input JSON.
|
interface |
Transform |
| Modifier and Type | Class and Description |
|---|---|
class |
CardinalityTransform
The CardinalityTransform changes the cardinality of input JSON data elements.
|
class |
Chainr
Chainr is the JOLT mechanism for chaining
JoltTransforms together. |
class |
Defaultr
Defaultr is a kind of JOLT transform that applies default values in a non-destructive way.
|
class |
Removr
Removr is a kind of JOLT transform that removes content from the input JSON.
|
class |
Shiftr
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 |
Sortr
Recursively sorts all maps within a JSON object into new sorted LinkedHashMaps so that serialized
representations are deterministic.
|
| Constructor and Description |
|---|
Chainr(List<JoltTransform> joltTransforms) |
| Modifier and Type | Method and Description |
|---|---|
JoltTransform |
ChainrInstantiator.hydrateTransform(ChainrEntry entry)
Instantiate the Transform class specified by the ChainrEntry.
|
JoltTransform |
DefaultChainrInstantiator.hydrateTransform(ChainrEntry entry) |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends JoltTransform> |
ChainrEntry.getJoltTransformClass() |
Copyright © 2014. All Rights Reserved.