Modifier and Type | Interface and Description |
---|---|
interface |
JanusGraphEdge
A JanusGraphEdge connects two
JanusGraphVertex . |
interface |
JanusGraphVertexProperty<V>
JanusGraphProperty is a
JanusGraphRelation connecting a vertex to a value. |
Modifier and Type | Class and Description |
---|---|
class |
EmptyJanusGraphVertexProperty<V> |
Modifier and Type | Method and Description |
---|---|
Iterable<JanusGraphRelation> |
JanusGraphVertexQuery.relations()
Returns an iterable over all incident relations that match this query
|
Map<JanusGraphVertex,Iterable<JanusGraphRelation>> |
JanusGraphMultiVertexQuery.relations()
Returns an iterable over all incident relations that match this query for each vertex
|
Modifier and Type | Method and Description |
---|---|
Iterable<JanusGraphRelation> |
ChangeState.getRelations(Change change,
RelationType... types)
Returns all relations that match the change state and any of the provided relation types.
|
Modifier and Type | Method and Description |
---|---|
static org.janusgraph.graphdb.database.IndexSerializer.RecordEntry[] |
IndexSerializer.indexMatch(JanusGraphRelation relation,
CompositeIndexType index) |
Modifier and Type | Interface and Description |
---|---|
interface |
InternalRelation
Internal Relation interface adding methods that should only be used by JanusGraph.
|
Modifier and Type | Method and Description |
---|---|
Iterable<JanusGraphRelation> |
RelationCategory.executeQuery(JanusGraphVertexQuery query) |
Modifier and Type | Method and Description |
---|---|
boolean |
RelationCategory.evaluate(JanusGraphRelation relation) |
Modifier and Type | Class and Description |
---|---|
class |
FulgoraVertexProperty<V> |
Modifier and Type | Method and Description |
---|---|
static Map.Entry<RelationType,Collection> |
QueryUtil.extractOrCondition(Or<JanusGraphRelation> condition) |
Modifier and Type | Class and Description |
---|---|
class |
DirectionCondition<E extends JanusGraphRelation> |
class |
IncidenceCondition<E extends JanusGraphRelation> |
Modifier and Type | Field and Description |
---|---|
protected Condition<JanusGraphRelation> |
BaseVertexCentricQuery.condition
The condition of this query
|
protected List<PredicateCondition<String,JanusGraphRelation>> |
BaseVertexCentricQueryBuilder.constraints
The constraints added to this query.
|
Modifier and Type | Method and Description |
---|---|
Iterable<? extends JanusGraphRelation> |
BasicVertexCentricQueryBuilder.RelationConstructor.emptyResult() |
Map<JanusGraphVertex,Iterable<? extends JanusGraphRelation>> |
MultiVertexCentricQueryBuilder.executeImplicitKeyQuery() |
protected Iterable<JanusGraphRelation> |
BasicVertexCentricQueryBuilder.executeImplicitKeyQuery(InternalVertex v)
If
BaseVertexCentricQueryBuilder.isImplicitKeyQuery(org.janusgraph.graphdb.internal.RelationCategory) is true,
this method provides the result set for the query based on the evaluation of the ImplicitKey . |
protected Iterable<JanusGraphRelation> |
BasicVertexCentricQueryBuilder.executeRelations(InternalVertex vertex,
BaseVertexCentricQuery baseQuery) |
Condition<JanusGraphRelation> |
BaseVertexCentricQuery.getCondition() |
Iterable<? extends JanusGraphRelation> |
BasicVertexCentricQueryBuilder.RelationConstructor.getResult(InternalVertex v,
BaseVertexCentricQuery bq) |
Iterable<JanusGraphRelation> |
SimpleVertexQueryProcessor.relations()
Converts the entries from this query result into actual
JanusGraphRelation . |
Map<JanusGraphVertex,Iterable<JanusGraphRelation>> |
MultiVertexCentricQueryBuilder.relations() |
Iterable<JanusGraphRelation> |
VertexCentricQueryBuilder.relations() |
Modifier and Type | Method and Description |
---|---|
boolean |
BaseVertexCentricQuery.matches(JanusGraphRelation relation) |
Constructor and Description |
---|
BaseVertexCentricQuery(Condition<JanusGraphRelation> condition,
org.apache.tinkerpop.gremlin.structure.Direction direction,
List<BackendQueryHolder<SliceQuery>> queries,
OrderList orders,
int limit) |
VertexCentricQuery(InternalVertex vertex,
Condition<JanusGraphRelation> condition,
org.apache.tinkerpop.gremlin.structure.Direction direction,
List<BackendQueryHolder<SliceQuery>> queries,
OrderList orders,
int limit) |
Modifier and Type | Interface and Description |
---|---|
interface |
StandardRelation |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEdge |
class |
AbstractTypedRelation |
class |
AbstractVertexProperty<V> |
class |
CacheEdge |
class |
CacheVertexProperty |
class |
StandardEdge |
class |
StandardVertexProperty |
Modifier and Type | Method and Description |
---|---|
protected static JanusGraphRelation |
RelationIdentifierUtils.findRelation(RelationIdentifier rId,
JanusGraphTransaction tx) |
Modifier and Type | Method and Description |
---|---|
static Iterable<? extends JanusGraphRelation> |
RelationIdentifierUtils.findEdgeRelations(JanusGraphVertex v,
RelationType type,
RelationIdentifier rId,
JanusGraphTransaction tx) |
Modifier and Type | Field and Description |
---|---|
QueryExecutor<VertexCentricQuery,JanusGraphRelation,SliceQuery> |
StandardJanusGraphTx.edgeProcessor |
QueryExecutor<VertexCentricQuery,JanusGraphRelation,SliceQuery> |
StandardJanusGraphTx.edgeProcessorImpl |
Modifier and Type | Method and Description |
---|---|
static Iterable<JanusGraphRelation> |
RelationConstructor.readRelation(InternalVertex vertex,
Iterable<Entry> data,
StandardJanusGraphTx tx) |
Modifier and Type | Method and Description |
---|---|
static boolean |
TypeUtil.hasSimpleInternalVertexKeyIndex(JanusGraphRelation rel) |
Modifier and Type | Class and Description |
---|---|
class |
VertexCentricEdgeIterable<R extends JanusGraphRelation> |
Modifier and Type | Method and Description |
---|---|
static void |
ElementHelper.attachProperties(JanusGraphRelation element,
Object... keyValues) |
Modifier and Type | Class and Description |
---|---|
class |
RemovableRelationIterable<O extends JanusGraphRelation>
Deprecated.
|
class |
RemovableRelationIterator<O extends JanusGraphRelation>
Deprecated.
|
Copyright © 2012–2023. All rights reserved.