org.neo4j.graphdb Class Hierarchy (Neo4j Community 2.1.0-M01 API)
Date: 2014-02-20

# Hierarchy For Package org.neo4j.graphdb

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.neo4j.graphdb.DependencyResolver.Adapter (implements org.neo4j.graphdb.DependencyResolver)
  - org.neo4j.graphdb.DynamicLabel (implements org.neo4j.graphdb.Label)
  - org.neo4j.graphdb.DynamicRelationshipType (implements org.neo4j.graphdb.RelationshipType)
  - org.neo4j.graphdb.PathExpanderBuilder
  - org.neo4j.graphdb.PathExpanders
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.neo4j.graphdb.ConstraintViolationException
        - org.neo4j.graphdb.DatabaseShutdownException
        - org.neo4j.graphdb.InvalidTransactionTypeException
        - org.neo4j.graphdb.NotFoundException
        - org.neo4j.graphdb.NotInTransactionException
        - org.neo4j.graphdb.TransactionFailureException

## Interface Hierarchy

- java.lang.AutoCloseable
  - org.neo4j.graphdb.Resource
    - org.neo4j.graphdb.ResourceIterator<T> (also extends java.util.Iterator<E>)
  - org.neo4j.graphdb.Transaction
- org.neo4j.graphdb.DependencyResolver
- org.neo4j.graphdb.DependencyResolver.SelectionStrategy
- org.neo4j.graphdb.GraphDatabaseService
- java.lang.Iterable<T>
  - org.neo4j.graphdb.Path
  - org.neo4j.graphdb.ResourceIterable<T>
  - org.neo4j.graphdb.Traverser
- java.util.Iterator<E>
  - org.neo4j.graphdb.ResourceIterator<T> (also extends org.neo4j.graphdb.Resource)
- org.neo4j.graphdb.Label
- org.neo4j.graphdb.Lock
- org.neo4j.graphdb.PathExpander<STATE>
- org.neo4j.graphdb.PropertyContainer
  - org.neo4j.graphdb.Node
  - org.neo4j.graphdb.Relationship
- org.neo4j.graphdb.RelationshipExpander
  - org.neo4j.graphdb.Expander
- org.neo4j.graphdb.RelationshipType
- org.neo4j.graphdb.ReturnableEvaluator
- org.neo4j.graphdb.StopEvaluator
- org.neo4j.graphdb.TraversalPosition

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.neo4j.graphdb.Direction
    - org.neo4j.graphdb.Traverser.Order

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