Interface PathProcessor
-
- All Known Implementing Classes:
DedupGlobalStep
,FormatStep
,MatchStep
,MathStep
,PathFilterStep
,PathStep
,SelectOneStep
,SelectStep
,TraversalSelectStep
,TreeSideEffectStep
,TreeStep
,WherePredicateStep
,WhereTraversalStep
public interface PathProcessor
- Author:
- Marko A. Rodriguez (http://markorodriguez.com)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
PathProcessor.ElementRequirement
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Set<String>
getKeepLabels()
default PathProcessor.ElementRequirement
getMaxRequirement()
static <S> Traverser.Admin<S>
processTraverserPathLabels(Traverser.Admin<S> traverser, Set<String> labels)
void
setKeepLabels(Set<String> keepLabels)
-
-
-
Method Detail
-
getMaxRequirement
default PathProcessor.ElementRequirement getMaxRequirement()
-
processTraverserPathLabels
static <S> Traverser.Admin<S> processTraverserPathLabels(Traverser.Admin<S> traverser, Set<String> labels)
-
-