Package | Description |
---|---|
com.bazaarvoice.jolt.cardinality | |
com.bazaarvoice.jolt.common.pathelement | |
com.bazaarvoice.jolt.common.tree | |
com.bazaarvoice.jolt.modifier.spec |
Modifier and Type | Method and Description |
---|---|
private MatchedElement |
CardinalityLeafSpec.getMatch(java.lang.String inputKey,
WalkedPath walkedPath) |
Modifier and Type | Method and Description |
---|---|
private java.lang.Object |
CardinalityLeafSpec.performCardinalityAdjustment(java.lang.String inputKey,
java.lang.Object input,
WalkedPath walkedPath,
java.util.Map parentContainer,
MatchedElement thisLevel) |
Modifier and Type | Method and Description |
---|---|
MatchedElement |
AmpPathElement.match(java.lang.String dataKey,
WalkedPath walkedPath) |
MatchedElement |
ArrayPathElement.match(java.lang.String dataKey,
WalkedPath walkedPath) |
MatchedElement |
AtPathElement.match(java.lang.String dataKey,
WalkedPath walkedPath) |
MatchedElement |
DollarPathElement.match(java.lang.String dataKey,
WalkedPath walkedPath) |
MatchedElement |
HashPathElement.match(java.lang.String dataKey,
WalkedPath walkedPath) |
MatchedElement |
LiteralPathElement.match(java.lang.String dataKey,
WalkedPath walkedPath) |
MatchedElement |
MatchablePathElement.match(java.lang.String dataKey,
WalkedPath walkedPath)
See if this PathElement matches the given dataKey.
|
MatchedElement |
StarAllPathElement.match(java.lang.String dataKey,
WalkedPath walkedPath) |
MatchedElement |
StarDoublePathElement.match(java.lang.String dataKey,
WalkedPath walkedPath) |
MatchedElement |
StarRegexPathElement.match(java.lang.String dataKey,
WalkedPath walkedPath) |
MatchedElement |
StarSinglePathElement.match(java.lang.String dataKey,
WalkedPath walkedPath) |
MatchedElement |
TransposePathElement.match(java.lang.String dataKey,
WalkedPath walkedPath) |
Modifier and Type | Class and Description |
---|---|
class |
ArrayMatchedElement |
Modifier and Type | Field and Description |
---|---|
private MatchedElement |
PathStep.matchedElement |
Modifier and Type | Method and Description |
---|---|
MatchedElement |
PathStep.getMatchedElement() |
Modifier and Type | Method and Description |
---|---|
boolean |
WalkedPath.add(java.lang.Object treeRef,
MatchedElement matchedElement)
Convenience method
|
Constructor and Description |
---|
PathStep(java.lang.Object treeRef,
MatchedElement matchedElement) |
WalkedPath(java.lang.Object treeRef,
MatchedElement matchedElement) |
Modifier and Type | Method and Description |
---|---|
void |
ModifierCompositeSpec.applyElement(java.lang.String inputKey,
Optional<java.lang.Object> inputOptional,
MatchedElement thisLevel,
WalkedPath walkedPath,
java.util.Map<java.lang.String,java.lang.Object> context) |
void |
ModifierLeafSpec.applyElement(java.lang.String inputKey,
Optional<java.lang.Object> inputOptional,
MatchedElement thisLevel,
WalkedPath walkedPath,
java.util.Map<java.lang.String,java.lang.Object> context) |
protected abstract void |
ModifierSpec.applyElement(java.lang.String key,
Optional<java.lang.Object> inputOptional,
MatchedElement thisLevel,
WalkedPath walkedPath,
java.util.Map<java.lang.String,java.lang.Object> context)
Templatr specific override that is used in BaseSpec#apply(...)
The name is changed for easy identification during debugging
|
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
|