| Modifier and Type | Interface and Description |
|---|---|
interface |
EdgeLabel
EdgeLabel is an extension of
RelationType for edges. |
interface |
PropertyKey
PropertyKey is an extension of
RelationType for properties. |
interface |
RelationType
RelationType defines the schema for
TitanRelation. |
interface |
VertexLabel
A vertex label is a label attached to vertices in a Titan graph.
|
| Modifier and Type | Method and Description |
|---|---|
TitanVertex |
TitanTransaction.addVertex(Long id,
VertexLabel vertexLabel)
Creates a new vertex in the graph with the given vertex id and the given vertex label.
|
TitanVertex |
TitanGraphTransaction.addVertex(Object... objects) |
TitanVertex |
TitanGraphTransaction.addVertex(String vertexLabel)
Creates a new vertex in the graph with the vertex label named by the argument.
|
TitanVertex |
TitanVertexProperty.element()
Returns the vertex on which this property is incident.
|
TitanVertex |
VertexList.get(int pos)
Returns the vertex at a given position in the list.
|
TitanVertex |
TitanTransaction.getVertex(long id)
Retrieves the vertex for the specified id.
|
default TitanVertex |
TitanEdge.inVertex() |
TitanVertex |
TitanEdge.otherVertex(org.apache.tinkerpop.gremlin.structure.Vertex vertex)
Returns the vertex at the opposite end of the edge.
|
default TitanVertex |
TitanEdge.outVertex() |
TitanVertex |
TitanEdge.vertex(org.apache.tinkerpop.gremlin.structure.Direction dir)
Returns the vertex for the specified direction.
|
| Modifier and Type | Method and Description |
|---|---|
Map<TitanVertex,Iterable<TitanEdge>> |
TitanMultiVertexQuery.edges()
Returns an iterable over all incident edges that match this query for each vertex
|
Iterable<TitanVertex> |
TitanTransaction.getVertices(long... ids) |
Map<TitanVertex,Iterable<TitanVertexProperty>> |
TitanMultiVertexQuery.properties()
Returns an iterable over all incident properties that match this query for each vertex
|
Map<TitanVertex,Iterable<TitanRelation>> |
TitanMultiVertexQuery.relations()
Returns an iterable over all incident relations that match this query for each vertex
|
Map<TitanVertex,VertexList> |
TitanMultiVertexQuery.vertexIds()
Retrieves all vertices connected to each of the query's central vertices by edges
matching the conditions defined in this query.
|
Iterable<TitanIndexQuery.Result<TitanVertex>> |
TitanIndexQuery.vertices()
Returns all vertices that match the query in the indexing backend.
|
Iterable<TitanVertex> |
TitanGraphQuery.vertices()
Returns all vertices that match the conditions.
|
Map<TitanVertex,Iterable<TitanVertex>> |
TitanMultiVertexQuery.vertices()
Retrieves all vertices connected to each of the query's base vertices by edges
matching the conditions defined in this query.
|
Map<TitanVertex,Iterable<TitanVertex>> |
TitanMultiVertexQuery.vertices()
Retrieves all vertices connected to each of the query's base vertices by edges
matching the conditions defined in this query.
|
Iterable<TitanVertex> |
TitanVertexQuery.vertices() |
| Modifier and Type | Method and Description |
|---|---|
TitanMultiVertexQuery<? extends TitanMultiVertexQuery> |
TitanGraphTransaction.multiQuery(TitanVertex... vertices)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
TitanMultiVertexQuery<? extends TitanMultiVertexQuery> |
TitanGraphTransaction.multiQuery(Collection<TitanVertex> vertices)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Set<TitanVertex> |
ChangeState.getVertices(Change change)
Returns all added, removed, or modified vertices when the change argument is
Change.ADDED,
Change.REMOVED, or Change.ANY respectively. |
| Modifier and Type | Method and Description |
|---|---|
static long |
TitanId.fromVertexID(TitanVertex v)
Converts a Titan vertex id of a given vertex to the user provided id as the inverse mapping of
TitanId.toVertexId(long). |
| Modifier and Type | Method and Description |
|---|---|
static IndexSerializer.IndexRecords |
IndexSerializer.indexMatches(TitanVertex vertex,
CompositeIndexType index) |
static IndexSerializer.IndexRecords |
IndexSerializer.indexMatches(TitanVertex vertex,
CompositeIndexType index,
PropertyKey replaceKey,
Object replaceValue) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
InternalRelationType
Internal Type interface adding methods that should only be used by Titan
|
interface |
InternalVertex
Internal Vertex interface adding methods that should only be used by Titan
|
interface |
InternalVertexLabel |
| Modifier and Type | Method and Description |
|---|---|
void |
VertexScanJob.process(TitanVertex vertex,
ScanMetrics metrics)
Process the given vertex with its adjacency list and properties pre-loaded.
|
| Modifier and Type | Method and Description |
|---|---|
TitanVertex |
FulgoraVertexProperty.element() |
| Modifier and Type | Method and Description |
|---|---|
void |
VertexMapJob.process(TitanVertex vertex,
ScanMetrics metrics) |
void |
VertexProgramScanJob.process(TitanVertex vertex,
ScanMetrics metrics) |
| Constructor and Description |
|---|
FulgoraVertexProperty(com.thinkaurelius.titan.graphdb.olap.computer.VertexMemoryHandler mixinParent,
TitanVertex vertex,
String key,
V value) |
| Modifier and Type | Method and Description |
|---|---|
void |
IndexRepairJob.process(TitanVertex vertex,
ScanMetrics metrics) |
| Modifier and Type | Method and Description |
|---|---|
static Iterable<TitanVertex> |
QueryUtil.getVertices(StandardTitanTx tx,
PropertyKey key,
Object equalityCondition) |
static Iterable<TitanVertex> |
QueryUtil.getVertices(StandardTitanTx tx,
String key,
Object equalityCondition) |
| Constructor and Description |
|---|
DirectionCondition(TitanVertex vertex,
org.apache.tinkerpop.gremlin.structure.Direction dir) |
IncidenceCondition(TitanVertex baseVertex,
TitanVertex otherVertex) |
IncidenceDirectionCondition(org.apache.tinkerpop.gremlin.structure.Direction direction,
TitanVertex otherVertex) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<TitanVertex> |
GraphCentricQueryBuilder.vertices() |
Iterable<TitanIndexQuery.Result<TitanVertex>> |
IndexQueryBuilder.vertices() |
| Modifier and Type | Field and Description |
|---|---|
protected TitanVertex |
BaseVertexCentricQueryBuilder.adjacentVertex
The vertex to be used for the adjacent vertex constraint.
|
| Modifier and Type | Field and Description |
|---|---|
static Comparator<TitanVertex> |
VertexArrayList.VERTEX_ID_COMPARATOR |
| Modifier and Type | Method and Description |
|---|---|
TitanVertex |
VertexArrayList.get(int pos) |
TitanVertex |
VertexLongList.get(int pos) |
TitanVertex |
BasicVertexCentricQueryBuilder.getVertex(long vertexid) |
protected abstract TitanVertex |
BaseVertexCentricQueryBuilder.getVertex(long vertexid) |
| Modifier and Type | Method and Description |
|---|---|
void |
VertexArrayList.add(TitanVertex n) |
void |
VertexListInternal.add(TitanVertex n)
Adds the provided vertex to this list.
|
void |
VertexLongList.add(TitanVertex n) |
protected VertexList |
BasicVertexCentricQueryBuilder.edges2VertexIds(Iterable<TitanEdge> edges,
TitanVertex other) |
protected static Iterable<TitanVertex> |
BasicVertexCentricQueryBuilder.edges2Vertices(Iterable<TitanEdge> edges,
TitanVertex other) |
| Modifier and Type | Method and Description |
|---|---|
TitanVertex |
AbstractVertexProperty.element() |
TitanVertex |
AbstractEdge.otherVertex(org.apache.tinkerpop.gremlin.structure.Vertex vertex) |
TitanVertex |
AbstractEdge.vertex(org.apache.tinkerpop.gremlin.structure.Direction dir) |
| Modifier and Type | Method and Description |
|---|---|
TitanVertex |
TitanBlueprintsTransaction.addVertex(Object... keyValues)
Creates a new vertex in the graph with the given vertex id.
|
TitanVertex |
TitanBlueprintsGraph.addVertex(Object... keyValues) |
TitanVertex |
TitanBlueprintsGraph.addVertex(String vertexLabel) |
| Modifier and Type | Method and Description |
|---|---|
TitanMultiVertexQuery |
TitanBlueprintsGraph.multiQuery(TitanVertex... vertices)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
TitanMultiVertexQuery |
TitanBlueprintsGraph.multiQuery(Collection<TitanVertex> vertices)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static TitanVertex |
TitanTraversalUtil.getTitanVertex(org.apache.tinkerpop.gremlin.structure.Element v) |
static TitanVertex |
TitanTraversalUtil.getTitanVertex(org.apache.tinkerpop.gremlin.process.traversal.Traverser<? extends org.apache.tinkerpop.gremlin.structure.Element> traverser) |
| Modifier and Type | Method and Description |
|---|---|
TitanVertex |
StandardTitanTx.addVertex(Long vertexId,
VertexLabel label) |
TitanVertex |
StandardTitanTx.addVertex(String vertexLabel) |
TitanVertex |
StandardTitanTx.addVertex(VertexLabel vertexLabel) |
TitanVertex |
StandardTitanTx.getVertex(long vertexid) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<TitanVertex> |
StandardTitanTx.getVertices(long... ids) |
| Modifier and Type | Method and Description |
|---|---|
TitanEdge |
StandardTitanTx.addEdge(TitanVertex outVertex,
TitanVertex inVertex,
EdgeLabel label) |
TitanVertexProperty |
StandardTitanTx.addProperty(TitanVertex vertex,
PropertyKey key,
Object value) |
TitanVertexProperty |
StandardTitanTx.addProperty(org.apache.tinkerpop.gremlin.structure.VertexProperty.Cardinality cardi,
TitanVertex vertex,
PropertyKey key,
Object value) |
InternalVertex[] |
StandardTitanTx.getAllRepresentatives(TitanVertex partitionedVertex,
boolean restrict2Partitions) |
InternalVertex |
StandardTitanTx.getOtherPartitionVertex(TitanVertex partitionedVertex,
long otherPartition) |
boolean |
StandardTitanTx.isPartitionedVertex(TitanVertex vertex) |
TitanMultiVertexQuery |
StandardTitanTx.multiQuery(TitanVertex... vertices)
Deprecated.
|
VertexCentricQueryBuilder |
StandardTitanTx.query(TitanVertex vertex) |
void |
StandardTitanTx.verifyAccess(TitanVertex... vertices) |
| Modifier and Type | Method and Description |
|---|---|
TitanMultiVertexQuery |
StandardTitanTx.multiQuery(Collection<TitanVertex> vertices)
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
VertexLabelVertex |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SystemRelationType |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseKey |
class |
BaseLabel |
class |
BaseRelationType |
class |
BaseVertexLabel |
class |
EmptyRelationType |
class |
EmptyVertex |
class |
ImplicitKey |
| Modifier and Type | Class and Description |
|---|---|
class |
EdgeLabelVertex |
class |
PropertyKeyVertex |
class |
RelationTypeVertex |
class |
TitanSchemaVertex |
| Modifier and Type | Method and Description |
|---|---|
static void |
ElementHelper.attachProperties(TitanVertex vertex,
Object... propertyKeyValues)
This is essentially an adjusted copy&paste from TinkerPop's ElementHelper class.
|
static Set<String> |
ElementHelper.getPropertyKeys(TitanVertex v) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractVertex |
class |
CacheVertex |
class |
PreloadedVertex |
class |
StandardVertex |
Copyright © 2012–2015. All rights reserved.