Overview | Package | Class | Use | Tree | Deprecated | Index | Help

Neo4j Community
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.neo4j.graphdb.traversal
Interface BranchOrderingPolicy

All Known Implementing Classes:
  CommonBranchOrdering

    public interface BranchOrderingPolicy

Creator of `BranchSelector` instances with a starting point to base the first decision on.

Method Summary
`BranchSelector` | `create(TraversalBranch startBranch, PathExpander expander)` Instantiates a `BranchSelector` with `startBranch` as the first branch to base a decision on "where to go next".

Method Detail

### create

    BranchSelector create(TraversalBranch startBranch,
                          PathExpander expander)

  Instantiates a `BranchSelector` with `startBranch` as the first branch to base a decision on "where to go next".

  Parameters:
    `startBranch` - the `TraversalBranch` to start from.
    `expander` - `PathExpander` to use for expanding the branch.
  Returns:
    a new `BranchSelector` used to decide "where to go next" in the traversal.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

Neo4j Community
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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