| Modifier and Type | Method and Description | 
|---|---|
| default Set<TraverserRequirement> | VertexProgram. getTraverserRequirements()The traverser requirements that are needed when this VP is used as part of a traversal. | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<TraverserRequirement> | ComputerResultStep. getRequirements() | 
| Set<TraverserRequirement> | ShortestPathVertexProgramStep. getRequirements() | 
| Set<TraverserRequirement> | PageRankVertexProgramStep. getRequirements() | 
| Set<TraverserRequirement> | ProgramVertexProgramStep. getRequirements() | 
| Set<TraverserRequirement> | PeerPressureVertexProgramStep. getRequirements() | 
| Set<TraverserRequirement> | TraversalVertexProgramStep. getRequirements() | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<TraverserRequirement> | AbstractRemoteTraversal. getTraverserRequirements() | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<TraverserRequirement> | TraverserGenerator. getProvidedRequirements() | 
| default Set<TraverserRequirement> | Step. getRequirements()Provide the necessary  TraverserRequirementthat must be met by the traverser in order for the step to
 function properly. | 
| Set<TraverserRequirement> | Traversal.Admin. getTraverserRequirements()Get the set of all  TraverserRequirements for this traversal. | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<TraverserRequirement> | AbstractLambdaTraversal. getTraverserRequirements() | 
| Modifier and Type | Method and Description | 
|---|---|
| default Set<TraverserRequirement> | TraversalParent. getSelfAndChildRequirements(TraverserRequirement... selfRequirements) | 
| Modifier and Type | Method and Description | 
|---|---|
| default Set<TraverserRequirement> | TraversalParent. getSelfAndChildRequirements(TraverserRequirement... selfRequirements) | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<TraverserRequirement> | OptionalStep. getRequirements() | 
| Set<TraverserRequirement> | BranchStep. getRequirements() | 
| Set<TraverserRequirement> | LocalStep. getRequirements() | 
| Set<TraverserRequirement> | RepeatStep. getRequirements() | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<TraverserRequirement> | IsStep. getRequirements() | 
| Set<TraverserRequirement> | RangeGlobalStep. getRequirements() | 
| Set<TraverserRequirement> | NotStep. getRequirements() | 
| Set<TraverserRequirement> | PathFilterStep. getRequirements() | 
| Set<TraverserRequirement> | TailGlobalStep. getRequirements() | 
| Set<TraverserRequirement> | ConnectiveStep. getRequirements() | 
| Set<TraverserRequirement> | CoinStep. getRequirements() | 
| Set<TraverserRequirement> | WherePredicateStep. getRequirements() | 
| Set<TraverserRequirement> | TraversalFilterStep. getRequirements() | 
| Set<TraverserRequirement> | SampleGlobalStep. getRequirements() | 
| Set<TraverserRequirement> | DedupGlobalStep. getRequirements() | 
| Set<TraverserRequirement> | WhereTraversalStep. getRequirements() | 
| Set<TraverserRequirement> | HasStep. getRequirements() | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<TraverserRequirement> | AddPropertyStep. getRequirements() | 
| Set<TraverserRequirement> | SideEffectCapStep. getRequirements() | 
| Set<TraverserRequirement> | GroupCountSideEffectStep. getRequirements() | 
| Set<TraverserRequirement> | GroupSideEffectStep. getRequirements() | 
| Set<TraverserRequirement> | TreeSideEffectStep. getRequirements() | 
| Set<TraverserRequirement> | SackValueStep. getRequirements() | 
| Set<TraverserRequirement> | SubgraphStep. getRequirements() | 
| Set<TraverserRequirement> | AggregateLocalStep. getRequirements() | 
| Set<TraverserRequirement> | TraversalSideEffectStep. getRequirements() | 
| Set<TraverserRequirement> | AggregateGlobalStep. getRequirements() | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<TraverserRequirement> | CollectingBarrierStep. getRequirements() | 
| Set<TraverserRequirement> | EmptyStep. getRequirements() | 
| Set<TraverserRequirement> | RequirementsStep. getRequirements() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | RequirementsStep. addRequirement(TraverserRequirement requirement) | 
| Constructor and Description | 
|---|
| RequirementsStep(Traversal.Admin traversal,
                Set<TraverserRequirement> requirements) | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | RequirementsStrategy. addRequirements(TraversalStrategies traversalStrategies,
               TraverserRequirement... requirements) | 
| Modifier and Type | Method and Description | 
|---|---|
| static TraverserRequirement | TraverserRequirement. valueOf(String name)Returns the enum constant of this type with the specified name. | 
| static TraverserRequirement[] | TraverserRequirement. values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
| Modifier and Type | Method and Description | 
|---|---|
| TraverserGenerator | TraverserGeneratorFactory. getTraverserGenerator(Set<TraverserRequirement> requirements) | 
| Modifier and Type | Method and Description | 
|---|---|
| TraverserGenerator | DefaultTraverserGeneratorFactory. getTraverserGenerator(Set<TraverserRequirement> requirements) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Set<TraverserRequirement> | DefaultTraversal. requirements | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<TraverserRequirement> | DefaultTraversal. getTraverserRequirements() | 
| Set<TraverserRequirement> | EmptyTraversal. getTraverserRequirements() | 
| Modifier and Type | Method and Description | 
|---|---|
| default Set<TraverserRequirement> | Service. getRequirements()Return any  TraverserRequirements necessary for this service call. | 
| default Set<TraverserRequirement> | Service.ServiceFactory. getRequirements(Service.Type type)Return any  TraverserRequirements necessary for this service call for the supplied executionService.Type. | 
| default Map<Service.Type,Set<TraverserRequirement>> | Service.ServiceFactory. getRequirementsByType()Return any  TraverserRequirements necessary for this service call for each executionService.Typeit supports. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Map<Service.Type,Set<TraverserRequirement>> | TinkerServiceRegistry.TinkerServiceFactory. requirements | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<TraverserRequirement> | TinkerServiceRegistry.TinkerService. getRequirements() | 
| Set<TraverserRequirement> | TinkerServiceRegistry.TinkerServiceFactory. getRequirements(Service.Type type) | 
| Modifier and Type | Method and Description | 
|---|---|
| TinkerServiceRegistry.TinkerServiceFactory | TinkerServiceRegistry.TinkerServiceFactory. addRequirements(Service.Type type,
               TraverserRequirement... requirements) | 
| TinkerServiceRegistry.TinkerService | TinkerServiceRegistry.TinkerService. addRequirements(TraverserRequirement... requirements) | 
Copyright © 2013–2022 Apache Software Foundation. All rights reserved.