Neo4j Community

Uses of Interface
org.neo4j.graphdb.traversal.InitialBranchState

Packages that use InitialBranchState
org.neo4j.graphalgo Scalable graph algorithms like shortest path and others for Neo4j which can be easily accessed via GraphAlgoFactory
org.neo4j.graphdb.traversal Traversal framework. 
 

Uses of InitialBranchState in org.neo4j.graphalgo
 

Methods in org.neo4j.graphalgo with parameters of type InitialBranchState
static PathFinder<WeightedPath> GraphAlgoFactory.dijkstra(PathExpander expander, InitialBranchState stateFactory, CostEvaluator<Double> costEvaluator)
          See GraphAlgoFactory.dijkstra(RelationshipExpander, CostEvaluator).
static PathFinder<WeightedPath> GraphAlgoFactory.dijkstra(PathExpander expander, InitialBranchState stateFactory, String relationshipPropertyRepresentingCost)
          See GraphAlgoFactory.dijkstra(RelationshipExpander, CostEvaluator).
 

Uses of InitialBranchState in org.neo4j.graphdb.traversal
 

Classes in org.neo4j.graphdb.traversal that implement InitialBranchState
static class InitialBranchState.Adapter<STATE>
           
static class InitialBranchState.State<STATE>
          Branch state evaluator for an initial state.
static class InitialStateFactory.AsInitialBranchState<STATE>
          Deprecated. Wraps an InitialStateFactory in a InitialBranchState
 

Fields in org.neo4j.graphdb.traversal declared as InitialBranchState
static InitialBranchState InitialBranchState.NO_STATE
           
 

Methods in org.neo4j.graphdb.traversal that return InitialBranchState
 InitialBranchState<STATE> InitialBranchState.reverse()
          Creates a version of this state factory which produces reversed initial state, used in bidirectional traversals.
 InitialBranchState<STATE> InitialBranchState.Adapter.reverse()
           
 InitialBranchState<STATE> InitialBranchState.State.reverse()
           
 InitialBranchState<STATE> InitialStateFactory.AsInitialBranchState.reverse()
           
 

Methods in org.neo4j.graphdb.traversal with parameters of type InitialBranchState
<STATE> TraversalDescription
TraversalDescription.expand(PathExpander<STATE> expander, InitialBranchState<STATE> initialState)
          Sets the PathExpander as the expander of relationships, discarding all previous calls to TraversalDescription.relationships(RelationshipType) and TraversalDescription.relationships(RelationshipType, Direction) or any other expand method.
 


Neo4j Community

Copyright © 2002-2014 The Neo4j Graph Database Project. All Rights Reserved.