Uses of Interface
org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
Packages that use TraversalParent
Package
Description
-
Uses of TraversalParent in org.apache.tinkerpop.gremlin.process.computer.traversal.step.map
Classes in org.apache.tinkerpop.gremlin.process.computer.traversal.step.map that implement TraversalParentModifier and TypeClassDescriptionfinal classfinal classfinal classfinal classfinal class -
Uses of TraversalParent in org.apache.tinkerpop.gremlin.process.remote.traversal
Methods in org.apache.tinkerpop.gremlin.process.remote.traversal that return TraversalParentMethods in org.apache.tinkerpop.gremlin.process.remote.traversal with parameters of type TraversalParent -
Uses of TraversalParent in org.apache.tinkerpop.gremlin.process.traversal
Methods in org.apache.tinkerpop.gremlin.process.traversal that return TraversalParentModifier and TypeMethodDescriptionTraversal.Admin.getParent()Get theTraversalParentStepthat is the parent of this traversal.Methods in org.apache.tinkerpop.gremlin.process.traversal with parameters of type TraversalParentModifier and TypeMethodDescriptionvoidTraversal.Admin.setParent(TraversalParent step) Set theTraversalParentStepthat is the parent of this traversal. -
Uses of TraversalParent in org.apache.tinkerpop.gremlin.process.traversal.lambda
Methods in org.apache.tinkerpop.gremlin.process.traversal.lambda that return TraversalParentMethods in org.apache.tinkerpop.gremlin.process.traversal.lambda with parameters of type TraversalParent -
Uses of TraversalParent in org.apache.tinkerpop.gremlin.process.traversal.step
Subinterfaces of TraversalParent in org.apache.tinkerpop.gremlin.process.traversal.stepModifier and TypeInterfaceDescriptioninterfaceMarker interface forTraversalParentsteps whose child traversals must be read-only (no mutating steps allowed).interfaceTraversalOptionParent<M,S, E> Describes steps that can be parent to aTraversalfrom theoption()modulator. -
Uses of TraversalParent in org.apache.tinkerpop.gremlin.process.traversal.step.branch
Classes in org.apache.tinkerpop.gremlin.process.traversal.step.branch that implement TraversalParentModifier and TypeClassDescriptionclassBranchStep<S,E, M> final classChooseStep<S,E, M> A step which offers a choice of two or more Traversals to take.final classLocalStep<S,E> final classOptionalStep<S>final classRepeatStep<S>classUnionStep<S,E> -
Uses of TraversalParent in org.apache.tinkerpop.gremlin.process.traversal.step.filter
Classes in org.apache.tinkerpop.gremlin.process.traversal.step.filter that implement TraversalParent -
Uses of TraversalParent in org.apache.tinkerpop.gremlin.process.traversal.step.map
Subinterfaces of TraversalParent in org.apache.tinkerpop.gremlin.process.traversal.step.mapModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceCallStepContract<S,E> interfaceMergeStepContract<S,E, C> Classes in org.apache.tinkerpop.gremlin.process.traversal.step.map that implement TraversalParentModifier and TypeClassDescriptionclassclassAbstractAddElementStepPlaceholder<S,E extends Element, X extends Event> classclassclassclassclassAddEdgeStep<S>classclassclassclassclassfinal classCallStep<S,E> Reference implementation for service calls via theServiceRegistryandServiceAPIs.final classCallStepPlaceholder<S,E> Reference implementation for service calls via theServiceRegistryandServiceAPIs.classCoalesceStep<S,E> final classCombineStep<S,E> A map step that returns the combination of the traverser and the provided arguments.final classConcatStep<S>Reference implementation for String concatenation step, a mid-traversal step which concatenates one or more String values together to the incoming String traverser.final classDateDiffStep<S>Reference implementation for date difference step.final classDifferenceStep<S,E> A map step that returns the difference of the traverser and the provided arguments without duplicates.final classDisjunctStep<S,E> A map step that returns the disjunction of the traverser and the provided arguments without duplicates.classElementMapStep<K,E> Converts aElementto aMap.final classFormatStep<S>Reference implementation for String format step, a mid-traversal step which substitutes%{variable_name}and%{_}references in a format string with property values, scope values, orby()modulator results from the incoming traverser.classclassGroupCountStep<S,E> final classGroupStep<S,K, V> classIndexStep<S,E> final classIntersectStep<S,E> A map step that returns the intersection of the traverser and the provided arguments.final classMatchStep<S,E> Deprecated.final classMathStep<S>classImplementation for themergeE()step covering both the start step version and the one used mid-traversal.classImplementation for themergeV()step covering both the start step version and the one used mid-traversal.classMergeElementStep<S,E, C> Abstract base class for themergeV/E()implementations.final classMergeStep<S,E> A map step that returns the merger of the traverser and the provided arguments without duplicates.classImplementation for themergeV()step covering both the start step version and the one used mid-traversal.classImplementation for themergeV()step covering both the start step version and the one used mid-traversal.final classOrderGlobalStep<S,C extends Comparable> final classOrderLocalStep<S,C extends Comparable> final classPathStep<S>final classProductStep<S,E> A map step that returns the cartesian product of the traverser and the provided arguments.classProjectStep<S,E> classPropertyMapStep<K,E> final classSelectOneStep<S,E> final classSelectStep<S,E> final classSplitGlobalStep<S,E> Reference implementation for substring step, a mid-traversal step which returns a list of strings created by splitting the incoming string traverser around the matches of the given separator.final classSplitLocalStep<S,E> Reference implementation for substring step, a mid-traversal step which returns a list of strings created by splitting the incoming string traverser around the matches of the given separator.final classTraversalFlatMapStep<S,E> final classTraversalMapStep<S,E> final classTraversalSelectStep<S,E> final classTreeStep<S> -
Uses of TraversalParent in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect
Subinterfaces of TraversalParent in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffectClasses in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect that implement TraversalParentModifier and TypeClassDescriptionclassAddLabelStep<S extends Element>Side-effect step that adds labels to the current element by callingElement.addLabel(String, String...).classAddPropertyStep<S extends Element>classAddPropertyStepPlaceholder<S extends Element>final classclassDropLabelsStep<S extends Element>Side-effect step that removes labels from the current element by callingElement.dropLabels()orElement.dropLabel(String, String...).classfinal classGroupSideEffectStep<S,K, V> final classSackValueStep<S,A, B> final classfinal class -
Uses of TraversalParent in org.apache.tinkerpop.gremlin.process.traversal.step.util
Classes in org.apache.tinkerpop.gremlin.process.traversal.step.util that implement TraversalParentMethods in org.apache.tinkerpop.gremlin.process.traversal.step.util with parameters of type TraversalParentModifier and TypeMethodDescriptionvoidParameters.set(TraversalParent parent, Object... keyValues) Set parameters given key/value pairs. -
Uses of TraversalParent in org.apache.tinkerpop.gremlin.process.traversal.strategy.optimization
Methods in org.apache.tinkerpop.gremlin.process.traversal.strategy.optimization that return types with arguments of type TraversalParentModifier and TypeMethodDescriptionstatic List<org.javatuples.Pair<TraversalParent,List<Step<?, ?>>>> FilterRankingStrategy.collectStepsOfAssignableClassRecursivelyFromDepthGroupedByParent(Traversal.Admin<?, ?> traversal) Get steps of the specified class throughout the traversal and grouping them based on the traversal parent collecting them in a fashion that orders them from the deepest steps firststatic Map<TraversalParent,org.javatuples.Pair<Boolean, Set<String>>> FilterRankingStrategy.getTraversalParentCache(List<org.javatuples.Pair<TraversalParent, List<Step<?, ?>>>> traversalParentsStepsCollection) Method parameters in org.apache.tinkerpop.gremlin.process.traversal.strategy.optimization with type arguments of type TraversalParentModifier and TypeMethodDescriptionstatic Map<TraversalParent,org.javatuples.Pair<Boolean, Set<String>>> FilterRankingStrategy.getTraversalParentCache(List<org.javatuples.Pair<TraversalParent, List<Step<?, ?>>>> traversalParentsStepsCollection) -
Uses of TraversalParent in org.apache.tinkerpop.gremlin.process.traversal.util
Fields in org.apache.tinkerpop.gremlin.process.traversal.util declared as TraversalParentMethods in org.apache.tinkerpop.gremlin.process.traversal.util that return TraversalParentMethods in org.apache.tinkerpop.gremlin.process.traversal.util with parameters of type TraversalParentModifier and TypeMethodDescriptionstatic booleanTraversalHelper.anyStepRecursively(Predicate<Step> predicate, TraversalParent step) Determine if any child step of aTraversalParentmatch the step given the providedPredicate.voidDefaultTraversal.setParent(TraversalParent step) voidEmptyTraversal.setParent(TraversalParent step) -
Uses of TraversalParent in org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.step.sideEffect
Classes in org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.step.sideEffect that implement TraversalParent
DeclarativeMatchStepfor declarative pattern matching.