Package com.bazaarvoice.jolt.common.pathelement
-
Interface Summary Interface Description EvaluatablePathElement MatchablePathElement PathElement StarPathElement Marker interface for PathElements that contain the "*" wildcard. -
Class Summary Class Description AmpPathElement PathElement class that handles keys with & values, like input: "photos-&(1,1)"" It breaks down the string into a series of String or Reference tokens, that can be used to 1) match input like "photos-5" where "&(1,1)" evaluated to 5ArrayPathElement AtPathElement BasePathElement DollarPathElement HashPathElement For use on the LHS, allows the user to specify an explicit string to write out.LiteralPathElement Meant to be an immutable PathElement from a Spec, and therefore shareable across threads running multiple transforms using the same spec.StarAllPathElement PathElement for the lone "*" wildcard.StarDoublePathElement PathElement for the a double "*" wildcard such as tag-*-*.StarRegexPathElement Non-greedy * based Path Element.StarSinglePathElement PathElement for the a single "*" wildcard such as tag-*.TransposePathElement This PathElement is used by Shiftr to Transpose data. -
Enum Summary Enum Description ArrayPathElement.ArrayPathType