Uses of Interface org.neo4j.graphdb.traversal.InitialStateFactory (Neo4j Community 1.8.RC1 API)
Date: 2012-09-07

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Neo4j Community
PREV NEXT | FRAMES NO FRAMES

## 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

Fields in org.neo4j.graphdb.traversal declared as InitialStateFactory
`static InitialStateFactory` | `InitialStateFactory.NO_STATE` 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.

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`.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Neo4j Community
PREV NEXT | FRAMES NO FRAMES

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