Package | Description |
---|---|
com.bazaarvoice.jolt | |
com.bazaarvoice.jolt.modifier | |
com.bazaarvoice.jolt.modifier.spec |
Constructor and Description |
---|
Modifier(java.lang.Object spec,
OpMode opMode,
java.util.Map<java.lang.String,Function> functionsMap) |
Modifier and Type | Field and Description |
---|---|
private OpMode |
TemplatrSpecBuilder.opMode |
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<java.lang.String,OpMode> |
OpMode.opModeMap
Static validity checker and instance getter from given op String
|
Modifier and Type | Method and Description |
---|---|
static OpMode |
OpMode.from(java.lang.String op) |
static OpMode |
OpMode.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static OpMode[] |
OpMode.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
DataType.create(java.lang.String keyOrIndex,
WalkedPath walkedPath,
OpMode opMode)
Creates an empty map/list, as required by spec, in the parent map/list at given key/index
|
Constructor and Description |
---|
TemplatrSpecBuilder(OpMode opMode,
java.util.Map<java.lang.String,Function> functionsMap) |
Modifier and Type | Field and Description |
---|---|
protected OpMode |
ModifierSpec.opMode |
Modifier and Type | Method and Description |
---|---|
protected static void |
ModifierSpec.setData(java.lang.Object parent,
MatchedElement matchedElement,
java.lang.Object value,
OpMode opMode)
Static utility method for facilitating writes on input object
|
Constructor and Description |
---|
ModifierCompositeSpec(java.lang.String key,
java.util.Map<java.lang.String,java.lang.Object> spec,
OpMode opMode,
TemplatrSpecBuilder specBuilder) |
ModifierLeafSpec(java.lang.String rawJsonKey,
java.lang.Object rhsObj,
OpMode opMode,
java.util.Map<java.lang.String,Function> functionsMap) |
ModifierSpec(java.lang.String rawJsonKey,
OpMode opMode)
Builds LHS pathElement and validates to specification
|