Neo4j

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

Packages that use InitialStateFactory
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. 
org.neo4j.kernel Implementation for embedding a Neo4j graph database in an application. 
 

Uses of InitialStateFactory in org.neo4j.graphalgo
 

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

Uses of InitialStateFactory in org.neo4j.graphdb.traversal
 

Subinterfaces of InitialStateFactory in org.neo4j.graphdb.traversal
 interface InitialBranchState<STATE>
          Factory for initial state of TraversalBranches in a traversal.
 

Classes in org.neo4j.graphdb.traversal that implement InitialStateFactory
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 InitialStateFactory
static InitialStateFactory InitialStateFactory.NO_STATE
          Deprecated. An InitialStateFactory which returns null as state.
 

Methods in org.neo4j.graphdb.traversal with parameters of type InitialStateFactory
<STATE> TraversalDescription
TraversalDescription.expand(PathExpander<STATE> expander, InitialStateFactory<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.
 

Constructors in org.neo4j.graphdb.traversal with parameters of type InitialStateFactory
InitialStateFactory.AsInitialBranchState(InitialStateFactory<STATE> factory)
           
 

Uses of InitialStateFactory in org.neo4j.kernel
 

Methods in org.neo4j.kernel that return InitialStateFactory
static
<STATE> InitialStateFactory<STATE>
Traversal.initialState(STATE initialState)
          InitialStateFactory which always returns the supplied initialState.
 


Neo4j

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