# Hierarchy For Package com.thinkaurelius.titan.graphdb.relations

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.thinkaurelius.titan.graphdb.internal.AbstractElement (implements java.lang.Comparable<T>, com.thinkaurelius.titan.graphdb.internal.InternalElement)
    - com.thinkaurelius.titan.graphdb.relations.AbstractTypedRelation (implements com.thinkaurelius.titan.graphdb.internal.InternalRelation)
      - com.thinkaurelius.titan.graphdb.relations.AbstractEdge (implements com.thinkaurelius.titan.core.TitanEdge)
        - com.thinkaurelius.titan.graphdb.relations.CacheEdge
        - com.thinkaurelius.titan.graphdb.relations.StandardEdge (implements com.thinkaurelius.titan.graphdb.relations.ReassignableRelation, com.thinkaurelius.titan.graphdb.relations.StandardRelation)
      - com.thinkaurelius.titan.graphdb.relations.AbstractProperty (implements com.thinkaurelius.titan.core.TitanProperty)
        - com.thinkaurelius.titan.graphdb.relations.CacheProperty
        - com.thinkaurelius.titan.graphdb.relations.StandardProperty (implements com.thinkaurelius.titan.graphdb.relations.ReassignableRelation, com.thinkaurelius.titan.graphdb.relations.StandardRelation)
  - com.thinkaurelius.titan.graphdb.relations.EdgeDirection
  - com.thinkaurelius.titan.graphdb.relations.RelationCache (implements java.lang.Iterable<T>)
  - com.thinkaurelius.titan.graphdb.relations.RelationComparator (implements java.util.Comparator<T>)
  - com.thinkaurelius.titan.graphdb.relations.RelationIdentifier

## Interface Hierarchy

- com.tinkerpop.blueprints.Element
  - com.thinkaurelius.titan.core.TitanElement (also extends com.thinkaurelius.titan.core.Idfiable, com.thinkaurelius.titan.util.datastructures.Removable)
    - com.thinkaurelius.titan.graphdb.internal.InternalElement
      - com.thinkaurelius.titan.graphdb.internal.InternalRelation (also extends com.thinkaurelius.titan.core.TitanRelation)
        - com.thinkaurelius.titan.graphdb.relations.StandardRelation
    - com.thinkaurelius.titan.core.TitanRelation
      - com.thinkaurelius.titan.graphdb.internal.InternalRelation (also extends com.thinkaurelius.titan.graphdb.internal.InternalElement)
        - com.thinkaurelius.titan.graphdb.relations.StandardRelation
- com.thinkaurelius.titan.core.Idfiable
  - com.thinkaurelius.titan.core.TitanElement (also extends com.tinkerpop.blueprints.Element, com.thinkaurelius.titan.util.datastructures.Removable)
    - com.thinkaurelius.titan.graphdb.internal.InternalElement
      - com.thinkaurelius.titan.graphdb.internal.InternalRelation (also extends com.thinkaurelius.titan.core.TitanRelation)
        - com.thinkaurelius.titan.graphdb.relations.StandardRelation
    - com.thinkaurelius.titan.core.TitanRelation
      - com.thinkaurelius.titan.graphdb.internal.InternalRelation (also extends com.thinkaurelius.titan.graphdb.internal.InternalElement)
        - com.thinkaurelius.titan.graphdb.relations.StandardRelation
- com.thinkaurelius.titan.graphdb.relations.ReassignableRelation
- com.thinkaurelius.titan.util.datastructures.Removable
  - com.thinkaurelius.titan.core.TitanElement (also extends com.tinkerpop.blueprints.Element, com.thinkaurelius.titan.core.Idfiable)
    - com.thinkaurelius.titan.graphdb.internal.InternalElement
      - com.thinkaurelius.titan.graphdb.internal.InternalRelation (also extends com.thinkaurelius.titan.core.TitanRelation)
        - com.thinkaurelius.titan.graphdb.relations.StandardRelation
    - com.thinkaurelius.titan.core.TitanRelation
      - com.thinkaurelius.titan.graphdb.internal.InternalRelation (also extends com.thinkaurelius.titan.graphdb.internal.InternalElement)
        - com.thinkaurelius.titan.graphdb.relations.StandardRelation

Copyright © 2012–2014. All rights reserved.