| Package | Description |
|---|---|
| com.bazaarvoice.jolt.common.pathelement | |
| com.bazaarvoice.jolt.common.tree | |
| com.bazaarvoice.jolt.modifier.spec |
| Modifier and Type | Method and Description |
|---|---|
MatchedElement |
StarDoublePathElement.match(String dataKey,
WalkedPath walkedPath) |
MatchedElement |
StarSinglePathElement.match(String dataKey,
WalkedPath walkedPath) |
MatchedElement |
DollarPathElement.match(String dataKey,
WalkedPath walkedPath) |
MatchedElement |
StarAllPathElement.match(String dataKey,
WalkedPath walkedPath) |
MatchedElement |
AtPathElement.match(String dataKey,
WalkedPath walkedPath) |
MatchedElement |
HashPathElement.match(String dataKey,
WalkedPath walkedPath) |
MatchedElement |
LiteralPathElement.match(String dataKey,
WalkedPath walkedPath) |
MatchedElement |
AmpPathElement.match(String dataKey,
WalkedPath walkedPath) |
MatchedElement |
TransposePathElement.match(String dataKey,
WalkedPath walkedPath) |
MatchedElement |
MatchablePathElement.match(String dataKey,
WalkedPath walkedPath)
See if this PathElement matches the given dataKey.
|
MatchedElement |
ArrayPathElement.match(String dataKey,
WalkedPath walkedPath) |
MatchedElement |
StarRegexPathElement.match(String dataKey,
WalkedPath walkedPath) |
| Modifier and Type | Class and Description |
|---|---|
class |
ArrayMatchedElement |
| Modifier and Type | Method and Description |
|---|---|
MatchedElement |
PathStep.getMatchedElement() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
WalkedPath.add(Object treeRef,
MatchedElement matchedElement)
Convenience method
|
| Constructor and Description |
|---|
PathStep(Object treeRef,
MatchedElement matchedElement) |
WalkedPath(Object treeRef,
MatchedElement matchedElement) |
| Modifier and Type | Method and Description |
|---|---|
void |
ModifierLeafSpec.applyElement(String inputKey,
Optional<Object> inputOptional,
MatchedElement thisLevel,
WalkedPath walkedPath,
Map<String,Object> context) |
protected abstract void |
ModifierSpec.applyElement(String key,
Optional<Object> inputOptional,
MatchedElement thisLevel,
WalkedPath walkedPath,
Map<String,Object> context)
Templatr specific override that is used in BaseSpec#apply(...)
The name is changed for easy identification during debugging
|
void |
ModifierCompositeSpec.applyElement(String inputKey,
Optional<Object> inputOptional,
MatchedElement thisLevel,
WalkedPath walkedPath,
Map<String,Object> context) |
protected static void |
ModifierSpec.setData(Object parent,
MatchedElement matchedElement,
Object value,
OpMode opMode)
Static utility method for facilitating writes on input object
|
Copyright © 2023. All rights reserved.