public class FaunusVertexQueryFilter extends FaunusVertexQuery implements Iterable<FaunusRelation>
| Modifier and Type | Class and Description |
|---|---|
static class |
FaunusVertexQueryFilter.QueryBounds |
adjacentVertex, constraints, dir, limit, orders, types| Constructor and Description |
|---|
FaunusVertexQueryFilter(FaunusSchemaManager typeManager) |
| Modifier and Type | Method and Description |
|---|---|
FaunusVertexQuery |
adjacent(TitanVertex vertex) |
long |
count() |
static FaunusVertexQueryFilter |
create(Configuration configuration) |
SliceQuery |
determineQueryBounds(TitanGraph graph) |
boolean |
doesFilter() |
void |
filterRelationsOf(FaunusVertex vertex) |
protected Iterable<FaunusRelation> |
getRelations(RelationCategory returnType) |
TitanVertex |
getVertex(long vid) |
Iterator<FaunusRelation> |
iterator() |
long |
propertyCount() |
describeForEdges, describeForProperties, edges, getCondition, getFilter, getRelations, getThis, properties, queryAll, relations, titanEdges, vertexIds, verticesdirection, getSingleType, has, has, has, has, has, has, has, hasNot, hasNot, hasSingleType, hasTypes, interval, interval, isImplicitKeyQuery, keys, labels, limit, orderBy, orderBy, type, types, typesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic FaunusVertexQueryFilter(FaunusSchemaManager typeManager)
public boolean doesFilter()
public static FaunusVertexQueryFilter create(Configuration configuration)
public Iterator<FaunusRelation> iterator()
iterator in interface Iterable<FaunusRelation>public void filterRelationsOf(FaunusVertex vertex)
public SliceQuery determineQueryBounds(TitanGraph graph)
public TitanVertex getVertex(long vid)
getVertex in class FaunusVertexQuerypublic FaunusVertexQuery adjacent(TitanVertex vertex)
adjacent in interface BaseVertexQuery<FaunusVertexQuery>adjacent in interface TitanVertexQuery<FaunusVertexQuery>adjacent in class BaseVertexCentricQueryBuilder<FaunusVertexQuery>protected Iterable<FaunusRelation> getRelations(RelationCategory returnType)
getRelations in class FaunusVertexQuerypublic long count()
count in interface TitanVertexQuery<FaunusVertexQuery>count in interface com.tinkerpop.blueprints.VertexQuerycount in class FaunusVertexQuerypublic long propertyCount()
propertyCount in interface TitanVertexQuery<FaunusVertexQuery>propertyCount in class FaunusVertexQueryCopyright © 2012–2016. All rights reserved.