| Package | Description |
|---|---|
| org.vertexium.query | |
| org.vertexium.search | |
| org.vertexium.util |
| Modifier and Type | Interface and Description |
|---|---|
interface |
GraphQuery |
interface |
MultiVertexQuery |
interface |
SimilarToGraphQuery |
interface |
VertexQuery |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultExtendedDataQuery |
class |
DefaultGraphQuery |
class |
DefaultMultiVertexQuery |
class |
DefaultVertexQuery |
class |
EmptyResultsGraphQuery |
class |
GraphQueryBase |
class |
QueryBase |
class |
VertexQueryBase |
| Modifier and Type | Method and Description |
|---|---|
Query |
QueryBase.addAggregation(Aggregation aggregation) |
Query |
EmptyResultsGraphQuery.addAggregation(Aggregation aggregation) |
Query |
Query.addAggregation(Aggregation aggregation)
Add an aggregation to the query
|
Query |
EmptyResultsGraphQuery.has(Class dataType) |
<T> Query |
QueryBase.has(Class dataType) |
<T> Query |
Query.has(Class dataType)
Adds a has filter to the query.
|
<T> Query |
QueryBase.has(Class dataType,
Predicate predicate,
T value) |
<T> Query |
EmptyResultsGraphQuery.has(Class dataType,
Predicate predicate,
T value) |
<T> Query |
Query.has(Class dataType,
Predicate predicate,
T value)
Adds a filter to the query.
|
<T> Query |
QueryBase.has(Iterable<String> propertyNames) |
<T> Query |
EmptyResultsGraphQuery.has(Iterable<String> propertyNames) |
<T> Query |
Query.has(Iterable<String> propertyNames)
Adds a filter to the query.
|
<T> Query |
QueryBase.has(Iterable<String> propertyNames,
Predicate predicate,
T value) |
<T> Query |
EmptyResultsGraphQuery.has(Iterable<String> propertyNames,
Predicate predicate,
T value) |
<T> Query |
Query.has(Iterable<String> propertyNames,
Predicate predicate,
T value)
Adds a filter to the query.
|
Query |
QueryBase.has(String propertyName) |
Query |
EmptyResultsGraphQuery.has(String propertyName) |
Query |
Query.has(String propertyName)
Adds a has filter to the query.
|
<T> Query |
QueryBase.has(String propertyName,
Predicate predicate,
T value) |
<T> Query |
EmptyResultsGraphQuery.has(String propertyName,
Predicate predicate,
T value) |
<T> Query |
Query.has(String propertyName,
Predicate predicate,
T value)
Adds a filter to the query.
|
<T> Query |
QueryBase.has(String propertyName,
T value) |
<T> Query |
EmptyResultsGraphQuery.has(String propertyName,
T value) |
<T> Query |
Query.has(String propertyName,
T value)
Adds an
Compare.EQUAL filter to the query. |
Query |
QueryBase.hasAuthorization(Iterable<String> authorizations) |
Query |
EmptyResultsGraphQuery.hasAuthorization(Iterable<String> authorizations) |
Query |
Query.hasAuthorization(Iterable<String> authorizations)
Adds an authorization filter to the query.
|
Query |
QueryBase.hasAuthorization(String... authorizations) |
Query |
EmptyResultsGraphQuery.hasAuthorization(String... authorizations) |
Query |
Query.hasAuthorization(String... authorizations)
Adds an authorization filter to the query.
|
Query |
QueryBase.hasEdgeLabel(Collection<String> edgeLabels) |
Query |
EmptyResultsGraphQuery.hasEdgeLabel(Collection<String> edgeLabels) |
Query |
Query.hasEdgeLabel(Collection<String> edgeLabels)
Adds a edge label filter to the query.
|
Query |
QueryBase.hasEdgeLabel(String... edgeLabels) |
Query |
EmptyResultsGraphQuery.hasEdgeLabel(String... edgeLabels) |
Query |
Query.hasEdgeLabel(String... edgeLabels)
Adds a edge label filter to the query.
|
Query |
QueryBase.hasExtendedData(ElementType elementType,
String elementId) |
Query |
EmptyResultsGraphQuery.hasExtendedData(ElementType elementType,
String elementId) |
Query |
Query.hasExtendedData(ElementType elementType,
String elementId)
Adds a extended data element filter to the query.
|
Query |
QueryBase.hasExtendedData(ElementType elementType,
String elementId,
String tableName) |
Query |
EmptyResultsGraphQuery.hasExtendedData(ElementType elementType,
String elementId,
String tableName) |
Query |
Query.hasExtendedData(ElementType elementType,
String elementId,
String tableName)
Adds a extended data element filter to the query.
|
Query |
QueryBase.hasExtendedData(Iterable<HasExtendedDataFilter> filters) |
Query |
EmptyResultsGraphQuery.hasExtendedData(Iterable<HasExtendedDataFilter> filters) |
Query |
Query.hasExtendedData(Iterable<HasExtendedDataFilter> filters)
Adds a multiple extended data element filter to the query.
|
Query |
QueryBase.hasExtendedData(String tableName) |
Query |
EmptyResultsGraphQuery.hasExtendedData(String tableName) |
Query |
Query.hasExtendedData(String tableName)
Adds a extended data table filter to the query.
|
Query |
QueryBase.hasId(Iterable<String> ids) |
Query |
EmptyResultsGraphQuery.hasId(Iterable<String> ids) |
Query |
Query.hasId(Iterable<String> ids)
Adds an id filter to the query.
|
Query |
QueryBase.hasId(String... ids) |
Query |
EmptyResultsGraphQuery.hasId(String... ids) |
Query |
Query.hasId(String... ids)
Adds an id filter to the query.
|
Query |
EmptyResultsGraphQuery.hasNot(Class dataType) |
<T> Query |
QueryBase.hasNot(Class dataType) |
<T> Query |
Query.hasNot(Class dataType)
Adds a hasNot filter to the query.
|
<T> Query |
QueryBase.hasNot(Iterable<String> propertyNames) |
<T> Query |
EmptyResultsGraphQuery.hasNot(Iterable<String> propertyNames) |
<T> Query |
Query.hasNot(Iterable<String> propertyNames)
Adds a filter to the query.
|
Query |
QueryBase.hasNot(String propertyName) |
Query |
EmptyResultsGraphQuery.hasNot(String propertyName) |
Query |
Query.hasNot(String propertyName)
Adds a hasNot filter to the query.
|
<T> Query |
QueryBase.hasNot(String propertyName,
T value) |
<T> Query |
EmptyResultsGraphQuery.hasNot(String propertyName,
T value) |
<T> Query |
Query.hasNot(String propertyName,
T value)
Adds an
Contains.NOT_IN filter to the query. |
Query |
QueryBase.limit(Integer count) |
Query |
EmptyResultsGraphQuery.limit(Integer count) |
Query |
Query.limit(Integer count)
Limits the number of items returned.
|
Query |
QueryBase.limit(Long count) |
Query |
EmptyResultsGraphQuery.limit(Long count) |
Query |
Query.limit(Long count)
Limits the number of items returned.
|
Query |
QueryBase.minScore(double score) |
Query |
EmptyResultsGraphQuery.minScore(double score) |
Query |
Query.minScore(double score)
Minimum score to return
|
Query |
ExtendedDataQueryableIterable.query(Authorizations authorizations) |
Query |
QueryableIterable.query(Authorizations authorizations)
Creates a query for this iterable.
|
Query |
ExtendedDataQueryableIterable.query(String queryString,
Authorizations authorizations) |
Query |
QueryableIterable.query(String queryString,
Authorizations authorizations)
Creates a query for this iterable.
|
<T> Query |
QueryBase.range(String propertyName,
T startValue,
boolean inclusiveStartValue,
T endValue,
boolean inclusiveEndValue) |
<T> Query |
EmptyResultsGraphQuery.range(String propertyName,
T startValue,
boolean inclusiveStartValue,
T endValue,
boolean inclusiveEndValue) |
<T> Query |
Query.range(String propertyName,
T startValue,
boolean inclusiveStartValue,
T endValue,
boolean inclusiveEndValue)
Queries for properties in the given range.
|
<T> Query |
QueryBase.range(String propertyName,
T startValue,
T endValue) |
<T> Query |
EmptyResultsGraphQuery.range(String propertyName,
T startValue,
T endValue) |
<T> Query |
Query.range(String propertyName,
T startValue,
T endValue)
Queries for properties in the given range.
|
Query |
QueryBase.scoringStrategy(ScoringStrategy scoringStrategy) |
Query |
EmptyResultsGraphQuery.scoringStrategy(ScoringStrategy scoringStrategy) |
Query |
Query.scoringStrategy(ScoringStrategy scoringStrategy)
Sets the scoring strategy for this query
|
Query |
QueryBase.skip(int count) |
Query |
EmptyResultsGraphQuery.skip(int count) |
Query |
Query.skip(int count)
Skips the given number of items.
|
Query |
QueryBase.sort(String propertyName,
SortDirection direction) |
Query |
EmptyResultsGraphQuery.sort(String propertyName,
SortDirection direction) |
Query |
Query.sort(String propertyName,
SortDirection direction)
Sort the results by the given property name.
|
| Constructor and Description |
|---|
QueryResultsSelectManyIterable(Iterable<Query> source) |
| Modifier and Type | Method and Description |
|---|---|
Query |
SearchIndex.queryExtendedData(Graph graph,
Element element,
String tableName,
String queryString,
Authorizations authorizations) |
Query |
DefaultSearchIndex.queryExtendedData(Graph graph,
Element element,
String tableName,
String queryString,
Authorizations authorizations) |
| Modifier and Type | Method and Description |
|---|---|
static Stream<Element> |
StreamUtils.stream(Query... queries)
Create a
Stream containing the results of executing the queries, in order. |
Copyright © 2014–2018. All rights reserved.