All Methods Instance Methods Abstract Methods Concrete Methods
| Modifier and Type |
Method and Description |
protected void |
applyConceptTypeFilterToQuery(Query query,
SearchOptions searchOptions) |
protected void |
applyEdgeLabelFilterToQuery(Query query,
SearchOptions searchOptions) |
protected void |
applyFiltersToQuery(Query query,
org.json.JSONArray filterJson,
User user,
SearchOptions searchOptions) |
protected void |
applyLogicalOperatorsToQuery(Query currentQuery,
String logicalSourceString) |
protected void |
applyRefinementsToQuery(Query query,
SearchOptions searchOptions) |
protected void |
applySortToQuery(Query query,
SearchOptions searchOptions) |
protected Collection<SchemaRepository.ElementTypeFilter> |
getConceptTypeFilters(SearchOptions searchOptions) |
protected Collection<SchemaRepository.ElementTypeFilter> |
getEdgeLabelFilters(SearchOptions searchOptions) |
protected org.json.JSONArray |
getFilterJson(SearchOptions searchOptions,
String workspaceId) |
protected Graph |
getGraph() |
protected abstract Query |
getQuery(SearchOptions searchOptions,
Authorizations authorizations) |
protected abstract EnumSet<GeObjectType> |
getResultType() |
SchemaRepository |
getSchemaRepository() |
protected QueryResultsIterable<? extends GeObject> |
getSearchResults(Query query,
FetchHints fetchHints) |
protected org.json.JSONArray |
getSourceFilterJson(SearchOptions searchOptions) |
protected String |
getSourceLogicalOperator(SearchOptions searchOptions) |
QueryResultsIterableSearchResults |
run(SearchOptions searchOptions,
User user,
Authorizations authorizations) |