Package | Description |
---|---|
com.bazaarvoice.jolt |
Modifier and Type | Class and Description |
---|---|
class |
Chainr
Chainr is the JOLT mechanism for chaining
JoltTransform s together. |
private static class |
Chainr.ContextualTransformAdapter
Adapt "normal" Transforms to look like ContextualTransforms, so that
Chainr can just maintain a single list of "JoltTransforms" to run.
|
class |
Modifier
Base Templatr transform that to behave differently based on provided opMode
|
static class |
Modifier.Defaultr
This variant of modifier only writes when the key/index is missing or the value is null
|
static class |
Modifier.Definr
This variant of modifier only writes when the key/index is missing
|
static class |
Modifier.Overwritr
This variant of modifier creates the key/index is missing,
and overwrites the value if present
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<ContextualTransform> |
Chainr.actualContextualTransforms |
private java.util.List<ContextualTransform> |
Chainr.transformsList |
Modifier and Type | Method and Description |
---|---|
java.util.List<ContextualTransform> |
Chainr.getContextualTransforms()
This method allows Chainr clients to examine the ContextualTransforms
in this Chainr instance.
|
Modifier and Type | Method and Description |
---|---|
private static java.lang.Object |
Chainr.doTransform(java.util.List<ContextualTransform> transforms,
java.lang.Object input,
java.util.Map<java.lang.String,java.lang.Object> context) |