Package | Description |
---|---|
com.thinkaurelius.titan.core |
Modifier and Type | Method and Description |
---|---|
TitanLabel |
TitanTransaction.getEdgeLabel(String name)
Returns the edge label with the given name.
|
TitanLabel |
TitanEdge.getTitanLabel()
Returns the edge label of this edge
|
TitanLabel |
TypeMaker.makeEdgeLabel()
Creates an edge label according to the configuration of this TypeMaker.
|
TitanLabel |
DefaultTypeMaker.makeLabel(String name,
TypeMaker factory)
Creates a new label type with the given name and default settings against the provided TypeMaker.
|
Modifier and Type | Method and Description |
---|---|
TitanEdge |
TitanVertex.addEdge(TitanLabel label,
TitanVertex vertex)
Creates a new edge incident on this vertex.
|
TitanEdge |
TitanTransaction.addEdge(TitanVertex outVertex,
TitanVertex inVertex,
TitanLabel label)
Creates a new edge connecting the specified vertices.
|
TitanVertex |
TitanRelation.getProperty(TitanLabel label)
Returns the vertex associated to this relation by a unidirected edge of the given label or NULL if such does not exist.
|
Iterable<TitanEdge> |
TitanVertex.getTitanEdges(com.tinkerpop.blueprints.Direction d,
TitanLabel... labels)
Returns an iterable over all edges of the specified edge label in the given direction incident on this vertex.
|
TitanVertexQuery |
TitanVertexQuery.has(TitanLabel label,
TitanVertex vertex)
Query only for edges that have a unidirected edge matching pointing to the given vertex
It is expected that this label is unidirected (
isUnidirected()
and the query is restricted to edges having an incident unidirectional edge pointing to the given vertex. |
void |
TitanRelation.setProperty(TitanLabel label,
TitanVertex vertex)
Establishes a unidirectional edge between this relation and the given vertex for the specified label.
|
Copyright © 2012-2013. All Rights Reserved.