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

## Uses of Interface
org.neo4j.graphdb.schema.IndexDefinition

- Packages that use IndexDefinition
  Package | Description
  --- | ---
  org.neo4j.cypher.export |
  org.neo4j.graphdb.schema | Optional graph schema including indexes and constraints.

- - ### Uses of IndexDefinition in org.neo4j.cypher.export

    Methods in org.neo4j.cypher.export that return types with arguments of type IndexDefinition
    Modifier and Type | Method and Description
    --- | ---
    `Iterable<IndexDefinition>` | SubGraph.`getIndexes()`
    `Iterable<IndexDefinition>` | DatabaseSubGraph.`getIndexes()`
    `Iterable<IndexDefinition>` | CypherResultSubGraph.`getIndexes()`

  - ### Uses of IndexDefinition in org.neo4j.graphdb.schema

    Methods in org.neo4j.graphdb.schema that return IndexDefinition
    Modifier and Type | Method and Description
    --- | ---
    `IndexDefinition` | IndexCreator.`create()` Creates an index with the details specified by the other methods in this interface.

    Methods in org.neo4j.graphdb.schema that return types with arguments of type IndexDefinition
    Modifier and Type | Method and Description
    --- | ---
    `Iterable<IndexDefinition>` | Schema.`getIndexes()`
    `Iterable<IndexDefinition>` | Schema.`getIndexes(Label label)`

    Methods in org.neo4j.graphdb.schema with parameters of type IndexDefinition
    Modifier and Type | Method and Description
    --- | ---
    `void` | Schema.`awaitIndexOnline(IndexDefinition index, long duration, TimeUnit unit)` Wait until an index comes online
    `String` | Schema.`getIndexFailure(IndexDefinition index)` If `Schema.getIndexState(IndexDefinition)` return `Schema.IndexState.FAILED` this method will return the failure description.
    `Schema.IndexState` | Schema.`getIndexState(IndexDefinition index)` Poll the database for the state of a given index.

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