Uses of Interface org.neo4j.graphdb.ResourceIterable (Neo4j Community 2.1.0-M01 API)
Date: 2014-02-20

## Uses of Interface
org.neo4j.graphdb.ResourceIterable

- Packages that use ResourceIterable
  Package | Description
  --- | ---
  org.neo4j.cypher.javacompat | Execute Cypher queries from Java code.
  org.neo4j.graphdb | The core graph database API.
  org.neo4j.graphdb.index | Integrated API for node and relationship indexing.
  org.neo4j.graphdb.traversal | Traversal framework.
  org.neo4j.helpers.collection | Collections utilities - Iterator/Iterable utilities and creating `Map`s.
  org.neo4j.tooling | Tools, including global operations over the whole graph.

- - ### Uses of ResourceIterable in org.neo4j.cypher.javacompat

    Classes in org.neo4j.cypher.javacompat that implement ResourceIterable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ExecutionResult` Holds Cypher query result sets, in tabular form.

  - ### Uses of ResourceIterable in org.neo4j.graphdb

    Methods in org.neo4j.graphdb that return ResourceIterable
    Modifier and Type | Method and Description
    --- | ---
    `ResourceIterable<Node>` | GraphDatabaseService.`findNodesByLabelAndProperty(Label label, String key, Object value)` Returns all nodes having the label, and the wanted property value.

  - ### Uses of ResourceIterable in org.neo4j.graphdb.index

    Subinterfaces of ResourceIterable in org.neo4j.graphdb.index
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `IndexHits<T>` An `Iterator` with additional `IndexHits.size()` and `IndexHits.close()` methods on it, used for iterating over index query results.

  - ### Uses of ResourceIterable in org.neo4j.graphdb.traversal

    Subinterfaces of ResourceIterable in org.neo4j.graphdb.traversal
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `Traverser` This interface represents the traverser which is used to step through the results of a traversal.

    Methods in org.neo4j.graphdb.traversal that return ResourceIterable
    Modifier and Type | Method and Description
    --- | ---
    `ResourceIterable<Node>` | Traverser.`nodes()` Represents the traversal in the form of `Node`s.
    `ResourceIterable<Relationship>` | Traverser.`relationships()` Represents the traversal in the form of `Relationship`s.

  - ### Uses of ResourceIterable in org.neo4j.helpers.collection

    Methods in org.neo4j.helpers.collection that return ResourceIterable
    Modifier and Type | Method and Description
    --- | ---
    `static <T> ResourceIterable<T>` | Iterables.`asResourceIterable(Iterable<T> labels)`
    `static <T> ResourceIterable<T>` | Iterables.`asResourceIterable(ResourceIterator<T> it)`

  - ### Uses of ResourceIterable in org.neo4j.tooling

    Methods in org.neo4j.tooling that return ResourceIterable
    Modifier and Type | Method and Description
    --- | ---
    `ResourceIterable<Label>` | GlobalGraphOperations.`getAllLabels()` Returns all labels currently in the underlying store.
    `ResourceIterable<Node>` | GlobalGraphOperations.`getAllNodesWithLabel(Label label)` Returns all `nodes` with a specific `label`.
    `ResourceIterable<String>` | GlobalGraphOperations.`getAllPropertyKeys()` Returns all property keys currently in the underlying store.

Copyright © 2002–2014 The Neo4j Graph Database Project. All rights reserved.