## Uses of Interface
com.thinkaurelius.titan.core.TitanEdge

- Packages that use TitanEdge
  Package | Description
  --- | ---
  com.thinkaurelius.titan.core |
  com.thinkaurelius.titan.core.log |
  com.thinkaurelius.titan.core.olap |
  com.thinkaurelius.titan.graphdb.blueprints |
  com.thinkaurelius.titan.graphdb.fulgora |
  com.thinkaurelius.titan.graphdb.query.vertex |
  com.thinkaurelius.titan.graphdb.relations |
  com.thinkaurelius.titan.graphdb.transaction |
  com.thinkaurelius.titan.graphdb.types.system |
  com.thinkaurelius.titan.graphdb.types.vertices |
  com.thinkaurelius.titan.graphdb.vertices |

- - ### Uses of TitanEdge in com.thinkaurelius.titan.core

    Methods in com.thinkaurelius.titan.core that return TitanEdge
    Modifier and Type | Method and Description
    --- | ---
    `TitanEdge` | TitanVertex.`addEdge(EdgeLabel label, TitanVertex vertex)` Creates a new edge incident on this vertex.
    `TitanEdge` | TitanVertex.`addEdge(String label, TitanVertex vertex)` Creates a new edge incident on this vertex.
    `TitanEdge` | TitanTransaction.`addEdge(TitanVertex outVertex, TitanVertex inVertex, EdgeLabel label)` Creates a new edge connecting the specified vertices.
    `TitanEdge` | TitanTransaction.`addEdge(TitanVertex outVertex, TitanVertex inVertex, String label)` Creates a new edge connecting the specified vertices.

    Methods in com.thinkaurelius.titan.core that return types with arguments of type TitanEdge
    Modifier and Type | Method and Description
    --- | ---
    `Iterable<TitanEdge>` | TitanVertex.`getEdges()` Returns an iterable over all edges incident on this vertex.
    `Iterable<TitanEdge>` | TitanTransaction.`getEdges(PropertyKey key, Object value)` Retrieves all vertices which have a property of the given key with the specified value.
    `Iterable<TitanEdge>` | TitanVertex.`getTitanEdges(com.tinkerpop.blueprints.Direction d, EdgeLabel... labels)` Returns an iterable over all edges of the specified edge label in the given direction incident on this vertex.
    `Map<TitanVertex,Iterable<TitanEdge>>` | TitanMultiVertexQuery.`titanEdges()` Returns an iterable over all incident edges that match this query for each vertex
    `Iterable<TitanEdge>` | TitanVertexQuery.`titanEdges()` Returns an iterable over all incident edges that match this query.

  - ### Uses of TitanEdge in com.thinkaurelius.titan.core.log

    Methods in com.thinkaurelius.titan.core.log that return types with arguments of type TitanEdge
    Modifier and Type | Method and Description
    --- | ---
    `Iterable<TitanEdge>` | ChangeState.`getEdges(TitanVertex vertex, Change change, com.tinkerpop.blueprints.Direction dir, String... labels)` Returns all edges incident on the given vertex in the given direction that match the provided change state and edge labels.
    `Iterable<TitanEdge>` | ChangeState.`getTitanEdges(TitanVertex vertex, Change change, com.tinkerpop.blueprints.Direction dir, EdgeLabel... labels)` Returns all edges incident on the given vertex in the given direction that match the provided change state and edge labels.

  - ### Uses of TitanEdge in com.thinkaurelius.titan.core.olap

    Methods in com.thinkaurelius.titan.core.olap with parameters of type TitanEdge
    Modifier and Type | Method and Description
    --- | ---
    `M` | Gather.`apply(S state, TitanEdge edge, com.tinkerpop.blueprints.Direction dir)` Gathers the adjacent vertex's state and the connecting edge's properties into a single object to be combined by a corresponding `Combiner` as configured in `OLAPQueryBuilder.edges(Gather, Combiner)`.

  - ### Uses of TitanEdge in com.thinkaurelius.titan.graphdb.blueprints

    Methods in com.thinkaurelius.titan.graphdb.blueprints that return TitanEdge
    Modifier and Type | Method and Description
    --- | ---
    `TitanEdge` | TitanBlueprintsGraph.`addEdge(Object id, com.tinkerpop.blueprints.Vertex outVertex, com.tinkerpop.blueprints.Vertex inVertex, String label)`
    `TitanEdge` | TitanBlueprintsTransaction.`addEdge(Object id, com.tinkerpop.blueprints.Vertex outVertex, com.tinkerpop.blueprints.Vertex inVertex, String label)`
    `TitanEdge` | TitanBlueprintsTransaction.`addEdge(TitanVertex outVertex, TitanVertex inVertex, String label)`
    `TitanEdge` | TitanBlueprintsGraph.`getEdge(Object id)`
    `TitanEdge` | TitanBlueprintsTransaction.`getEdge(Object id)`

  - ### Uses of TitanEdge in com.thinkaurelius.titan.graphdb.fulgora

    Methods in com.thinkaurelius.titan.graphdb.fulgora that return TitanEdge
    Modifier and Type | Method and Description
    --- | ---
    `TitanEdge` | FulgoraNeighborVertex.`addEdge(EdgeLabel label, TitanVertex vertex)`
    `TitanEdge` | FulgoraNeighborVertex.`addEdge(String label, TitanVertex vertex)`

    Methods in com.thinkaurelius.titan.graphdb.fulgora that return types with arguments of type TitanEdge
    Modifier and Type | Method and Description
    --- | ---
    `Iterable<TitanEdge>` | FulgoraNeighborVertex.`getEdges()`
    `Iterable<TitanEdge>` | FulgoraNeighborVertex.`getTitanEdges(com.tinkerpop.blueprints.Direction d, EdgeLabel... labels)`

  - ### Uses of TitanEdge in com.thinkaurelius.titan.graphdb.query.vertex

    Methods in com.thinkaurelius.titan.graphdb.query.vertex that return types with arguments of type TitanEdge
    Modifier and Type | Method and Description
    --- | ---
    `Map<TitanVertex,Iterable<TitanEdge>>` | MultiVertexCentricQueryBuilder.`titanEdges()`
    `Iterable<TitanEdge>` | VertexCentricQueryBuilder.`titanEdges()`

    Method parameters in com.thinkaurelius.titan.graphdb.query.vertex with type arguments of type TitanEdge
    Modifier and Type | Method and Description
    --- | ---
    `protected VertexList` | BasicVertexCentricQueryBuilder.`edges2VertexIds(Iterable<TitanEdge> edges, TitanVertex other)`
    `protected static Iterable<TitanVertex>` | BasicVertexCentricQueryBuilder.`edges2Vertices(Iterable<TitanEdge> edges, TitanVertex other)`

  - ### Uses of TitanEdge in com.thinkaurelius.titan.graphdb.relations

    Classes in com.thinkaurelius.titan.graphdb.relations that implement TitanEdge
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractEdge`
    `class` | `CacheEdge`
    `class` | `StandardEdge`

    Methods in com.thinkaurelius.titan.graphdb.relations that return TitanEdge
    Modifier and Type | Method and Description
    --- | ---
    `TitanEdge` | RelationIdentifier.`findEdge(TitanTransaction tx)`

  - ### Uses of TitanEdge in com.thinkaurelius.titan.graphdb.transaction

    Methods in com.thinkaurelius.titan.graphdb.transaction that return TitanEdge
    Modifier and Type | Method and Description
    --- | ---
    `TitanEdge` | StandardTitanTx.`addEdge(TitanVertex outVertex, TitanVertex inVertex, EdgeLabel label)`

    Methods in com.thinkaurelius.titan.graphdb.transaction that return types with arguments of type TitanEdge
    Modifier and Type | Method and Description
    --- | ---
    `Iterable<TitanEdge>` | StandardTitanTx.`getEdges(PropertyKey key, Object attribute)`

  - ### Uses of TitanEdge in com.thinkaurelius.titan.graphdb.types.system

    Methods in com.thinkaurelius.titan.graphdb.types.system that return TitanEdge
    Modifier and Type | Method and Description
    --- | ---
    `TitanEdge` | EmptyVertex.`addEdge(EdgeLabel label, TitanVertex vertex)`
    `TitanEdge` | EmptyVertex.`addEdge(String label, TitanVertex vertex)`

    Methods in com.thinkaurelius.titan.graphdb.types.system that return types with arguments of type TitanEdge
    Modifier and Type | Method and Description
    --- | ---
    `Iterable<TitanEdge>` | EmptyVertex.`getEdges()`
    `Iterable<TitanEdge>` | EmptyVertex.`getTitanEdges(com.tinkerpop.blueprints.Direction dir, EdgeLabel... labels)`

  - ### Uses of TitanEdge in com.thinkaurelius.titan.graphdb.types.vertices

    Methods in com.thinkaurelius.titan.graphdb.types.vertices that return types with arguments of type TitanEdge
    Modifier and Type | Method and Description
    --- | ---
    `Iterable<TitanEdge>` | TitanSchemaVertex.`getEdges(TypeDefinitionCategory def, com.tinkerpop.blueprints.Direction dir)`
    `Iterable<TitanEdge>` | TitanSchemaVertex.`getEdges(TypeDefinitionCategory def, com.tinkerpop.blueprints.Direction dir, TitanSchemaVertex other)`

  - ### Uses of TitanEdge in com.thinkaurelius.titan.graphdb.vertices

    Methods in com.thinkaurelius.titan.graphdb.vertices that return TitanEdge
    Modifier and Type | Method and Description
    --- | ---
    `TitanEdge` | AbstractVertex.`addEdge(EdgeLabel label, TitanVertex vertex)`
    `TitanEdge` | AbstractVertex.`addEdge(String label, TitanVertex vertex)`

    Methods in com.thinkaurelius.titan.graphdb.vertices that return types with arguments of type TitanEdge
    Modifier and Type | Method and Description
    --- | ---
    `Iterable<TitanEdge>` | AbstractVertex.`getEdges()`
    `Iterable<TitanEdge>` | AbstractVertex.`getTitanEdges(com.tinkerpop.blueprints.Direction dir, EdgeLabel... labels)`

Copyright © 2012–2014. All rights reserved.