Package | Description |
---|---|
net.ravendb.client | |
net.ravendb.client.document | |
net.ravendb.client.linq | |
net.ravendb.client.shard |
Modifier and Type | Method and Description |
---|---|
<T> IDocumentQuery<T> |
ISyncAdvancedSessionOperation.documentQuery(Class<T> clazz)
Dynamically query RavenDB using Lucene syntax
|
<T,S extends AbstractIndexCreationTask> |
ISyncAdvancedSessionOperation.documentQuery(Class<T> clazz,
Class<S> indexClass)
Queries the index specified by
|
<T> IDocumentQuery<T> |
ISyncAdvancedSessionOperation.documentQuery(Class<T> clazz,
String indexName)
Query the specified index using Lucene syntax
|
<T> IDocumentQuery<T> |
ISyncAdvancedSessionOperation.documentQuery(Class<T> clazz,
String indexName,
boolean isMapReduce)
Query the specified index using Lucene syntax
|
<TProjection> |
IDocumentQuery.selectFields(Class<TProjection> projectionClass)
Selects the specified fields directly from the index if the are stored.
|
<TProjection> |
IDocumentQuery.selectFields(Class<TProjection> projectionClass,
String... fields)
Selects the specified fields directly from the index if the are stored.
|
<TProjection> |
IDocumentQuery.selectFields(Class<TProjection> projectionClass,
String[] fields,
String[] projections)
Selects the specified fields directly from the index if the are stored.
|
<TTransformer extends AbstractTransformerCreationTask,TTransformerResult> |
IDocumentQuery.setResultTransformer(Class<TTransformer> transformerClass,
Class<TTransformerResult> resultClass)
Sets a transformer to use after executing a query
|
IDocumentQuery<T> |
IDocumentQuery.setTransformerParameters(Map<String,RavenJToken> transformerParameter)
Get the facets as per the specified facets with the given start and pageSize
|
IDocumentQuery<T> |
IDocumentQuery.spatial(com.mysema.query.types.Path<?> path,
SpatialCriteria criteria)
Ability to use one factory to determine spatial shape that will be used in query.
|
IDocumentQuery<T> |
IDocumentQuery.spatial(String name,
SpatialCriteria criteria)
Ability to use one factory to determine spatial shape that will be used in query.
|
Modifier and Type | Method and Description |
---|---|
<T> CloseableIterator<StreamResult<T>> |
ISyncAdvancedSessionOperation.stream(IDocumentQuery<T> query)
Stream the results on the query to the client, converting them to
Java types along the way.
|
<T> CloseableIterator<StreamResult<T>> |
ISyncAdvancedSessionOperation.stream(IDocumentQuery<T> query,
Reference<QueryHeaderInformation> queryHeaderInformation)
Stream the results on the query to the client, converting them to
Java types along the way.
|
Modifier and Type | Class and Description |
---|---|
class |
DocumentQuery<T>
A query against a Raven index
|
Modifier and Type | Method and Description |
---|---|
<TValue> IDocumentQuery<T> |
DocumentQuery.addOrder(com.mysema.query.types.Expression<?> propertySelector,
boolean descending) |
IDocumentQuery<T> |
IAbstractDocumentQuery.addOrder(String fieldName,
boolean descending)
Adds an ordering for a specific field to the query
|
IDocumentQuery<T> |
AbstractDocumentQuery.addOrder(String fieldName,
boolean descending)
Adds an ordering for a specific field to the query
|
IDocumentQuery<T> |
IAbstractDocumentQuery.addOrder(String fieldName,
boolean descending,
Class<?> fieldType)
Adds an ordering for a specific field to the query and specifies the type of field for sorting purposes
|
IDocumentQuery<T> |
AbstractDocumentQuery.addOrder(String fieldName,
boolean descending,
Class<?> fieldType)
Adds an ordering for a specific field to the query and specifies the type
of field for sorting purposes
|
IDocumentQuery<T> |
IAbstractDocumentQuery.andAlso()
Add an AND to the query
|
IDocumentQuery<T> |
AbstractDocumentQuery.andAlso()
Add an AND to the query
|
IDocumentQuery<T> |
AbstractDocumentQuery.beforeQueryExecution(Action1<IndexQuery> action) |
IDocumentQuery<T> |
IAbstractDocumentQuery.boost(Double boost)
Specifies a boost weight to the last where clause.
|
IDocumentQuery<T> |
AbstractDocumentQuery.boost(Double boost)
Specifies a boost weight to the last where clause.
|
IDocumentQuery<T> |
IAbstractDocumentQuery.closeSubclause()
Simplified method for closing a clause within the query
|
IDocumentQuery<T> |
AbstractDocumentQuery.closeSubclause()
Simplified method for closing a clause within the query
|
IDocumentQuery<T> |
DocumentQuery.containsAll(com.mysema.query.types.Expression<?> propertySelector,
Collection<Object> values)
Performs a query matching ALL of the provided values against the given field (AND)
|
IDocumentQuery<T> |
IAbstractDocumentQuery.containsAll(String fieldName,
Collection<Object> values)
Performs a query matching ALL of the provided values against the given field (AND)
|
IDocumentQuery<T> |
AbstractDocumentQuery.containsAll(String fieldName,
Collection<Object> values) |
IDocumentQuery<T> |
DocumentQuery.containsAny(com.mysema.query.types.Expression<?> propertySelector,
Collection<Object> values)
Performs a query matching ANY of the provided values against the given field (OR)
|
IDocumentQuery<T> |
IAbstractDocumentQuery.containsAny(String fieldName,
Collection<Object> values)
Performs a query matching ANY of the provided values against the given field (OR)
|
IDocumentQuery<T> |
AbstractDocumentQuery.containsAny(String fieldName,
Collection<Object> values) |
IDocumentQuery<T> |
IAbstractDocumentQuery.customSortUsing(String typeName) |
IDocumentQuery<T> |
AbstractDocumentQuery.customSortUsing(String typeName) |
IDocumentQuery<T> |
IAbstractDocumentQuery.customSortUsing(String className,
boolean descending)
Sort using custom sorter on the server
|
IDocumentQuery<T> |
AbstractDocumentQuery.customSortUsing(String typeName,
boolean descending) |
IDocumentQuery<T> |
IAbstractDocumentQuery.distinct() |
IDocumentQuery<T> |
DocumentQuery.distinct() |
IDocumentQuery<T> |
AbstractDocumentQuery.distinct() |
<T> IDocumentQuery<T> |
DocumentSession.documentQuery(Class<T> clazz)
Dynamically query RavenDB using Lucene syntax
|
<T,TIndexCreator extends AbstractIndexCreationTask> |
DocumentSession.documentQuery(Class<T> clazz,
Class<TIndexCreator> indexClazz)
Queries the index specified by
|
<T> IDocumentQuery<T> |
DocumentSession.documentQuery(Class<T> clazz,
String indexName) |
<T> IDocumentQuery<T> |
DocumentSession.documentQuery(Class<T> clazz,
String indexName,
boolean isMapReduce)
Query the specified index using Lucene syntax
|
IDocumentQuery<T> |
DocumentQuery.explainScores() |
IDocumentQuery<T> |
IAbstractDocumentQuery.fuzzy(Double fuzzy)
Specifies a fuzziness factor to the single word term in the last where clause
http://lucene.apache.org/java/2_4_0/queryparsersyntax.html#Fuzzy%20Searches
|
IDocumentQuery<T> |
AbstractDocumentQuery.fuzzy(Double fuzzy)
Specifies a fuzziness factor to the single word term in the last where
clause
http://lucene.apache.org/java/2_4_0/queryparsersyntax.html#Fuzzy%20Searches
|
<TValue> IDocumentQuery<T> |
DocumentQuery.highlight(com.mysema.query.types.Expression<?> propertySelector,
com.mysema.query.types.Expression<?> keyPropertySelector,
int fragmentLength,
int fragmentCount,
Reference<FieldHighlightings> highlightings) |
<TValue> IDocumentQuery<T> |
DocumentQuery.highlight(com.mysema.query.types.Expression<?> propertySelector,
int fragmentLength,
int fragmentCount,
com.mysema.query.types.path.ListPath<?,?> fragmentsPropertySelector) |
<TValue> IDocumentQuery<T> |
DocumentQuery.highlight(com.mysema.query.types.Expression<?> propertySelector,
int fragmentLength,
int fragmentCount,
Reference<FieldHighlightings> highlightings) |
IDocumentQuery<T> |
IAbstractDocumentQuery.highlight(String fieldName,
int fragmentLength,
int fragmentCount,
Reference<FieldHighlightings> highlightings)
Adds matches highlighting for the specified field.
|
IDocumentQuery<T> |
AbstractDocumentQuery.highlight(String fieldName,
int fragmentLength,
int fragmentCount,
Reference<FieldHighlightings> fieldHighlightings) |
IDocumentQuery<T> |
IAbstractDocumentQuery.highlight(String fieldName,
int fragmentLength,
int fragmentCount,
String fragmentsField)
Adds matches highlighting for the specified field.
|
IDocumentQuery<T> |
AbstractDocumentQuery.highlight(String fieldName,
int fragmentLength,
int fragmentCount,
String fragmentsField) |
IDocumentQuery<T> |
IAbstractDocumentQuery.highlight(String fieldName,
String fieldKeyName,
int fragmentLength,
int fragmentCount,
Reference<FieldHighlightings> highlightings)
Adds matches highlighting for the specified field on a Map/Reduce Index.
|
IDocumentQuery<T> |
AbstractDocumentQuery.highlight(String fieldName,
String fieldKeyName,
int fragmentLength,
int fragmentCount,
Reference<FieldHighlightings> fieldHightlightings) |
IDocumentQuery<T> |
IAbstractDocumentQuery.include(Class<?> targetClass,
com.mysema.query.types.Path<?> path)
Includes the specified path in the query, loading the document specified in that path
|
IDocumentQuery<T> |
AbstractDocumentQuery.include(Class<?> targetClass,
com.mysema.query.types.Path<?> path) |
IDocumentQuery<T> |
IAbstractDocumentQuery.include(com.mysema.query.types.Path<?> path)
Includes the specified path in the query, loading the document specified in that path
|
IDocumentQuery<T> |
AbstractDocumentQuery.include(com.mysema.query.types.Path<?> path) |
IDocumentQuery<T> |
IAbstractDocumentQuery.include(String path)
Includes the specified path in the query, loading the document specified in that path
|
IDocumentQuery<T> |
AbstractDocumentQuery.include(String path) |
IDocumentQuery<T> |
IAbstractDocumentQuery.intersect() |
IDocumentQuery<T> |
AbstractDocumentQuery.intersect() |
IDocumentQuery<T> |
AbstractDocumentQuery.noCaching() |
IDocumentQuery<T> |
DocumentQuery.not() |
IDocumentQuery<T> |
AbstractDocumentQuery.noTracking() |
IDocumentQuery<T> |
IAbstractDocumentQuery.openSubclause()
Simplified method for opening a new clause within the query
|
IDocumentQuery<T> |
AbstractDocumentQuery.openSubclause()
Simplified method for opening a new clause within the query
|
<TValue> IDocumentQuery<T> |
DocumentQuery.orderBy(com.mysema.query.types.Expression<?>... propertySelectors) |
IDocumentQuery<T> |
IAbstractDocumentQuery.orderBy(String... fields)
Order the results by the specified fields
The fields are the names of the fields to sort, defaulting to sorting by ascending.
|
IDocumentQuery<T> |
AbstractDocumentQuery.orderBy(String... fields)
Order the results by the specified fields The fields are the names of the
fields to sort, defaulting to sorting by ascending.
|
<TValue> IDocumentQuery<T> |
DocumentQuery.orderByDescending(com.mysema.query.types.Expression<?>... propertySelectors) |
IDocumentQuery<T> |
AbstractDocumentQuery.orderByDescending(String... fields)
Order the results by the specified fields The fields are the names of the
fields to sort, defaulting to sorting by descending.
|
IDocumentQuery<T> |
DocumentQuery.orderByScore() |
IDocumentQuery<T> |
DocumentQuery.orderByScoreDescending() |
IDocumentQuery<T> |
IAbstractDocumentQuery.orElse()
Add an OR to the query
|
IDocumentQuery<T> |
AbstractDocumentQuery.orElse()
Add an OR to the query
|
IDocumentQuery<T> |
IAbstractDocumentQuery.proximity(int proximity)
Specifies a proximity distance for the phrase in the last where clause
http://lucene.apache.org/java/2_4_0/queryparsersyntax.html#Proximity%20Searches
|
IDocumentQuery<T> |
AbstractDocumentQuery.proximity(int proximity)
Specifies a proximity distance for the phrase in the last where clause
http://lucene.apache.org/java/2_4_0/queryparsersyntax.html#Proximity%20
Searches
|
IDocumentQuery<T> |
IAbstractDocumentQuery.randomOrdering()
Order the search results randomly
|
IDocumentQuery<T> |
AbstractDocumentQuery.randomOrdering()
Order the search results randomly
|
IDocumentQuery<T> |
IAbstractDocumentQuery.randomOrdering(String seed)
Order the search results randomly using the specified seed
this is useful if you want to have repeatable random queries
|
IDocumentQuery<T> |
AbstractDocumentQuery.randomOrdering(String seed)
Order the search results randomly using the specified seed this is useful
if you want to have repeatable random queries
|
IDocumentQuery<T> |
DocumentQuery.relatesToShape(String fieldName,
String shapeWKT,
SpatialOptions.SpatialRelation rel) |
IDocumentQuery<T> |
DocumentQuery.relatesToShape(String fieldName,
String shapeWKT,
SpatialOptions.SpatialRelation rel,
double distanceErroPct) |
<TValue> IDocumentQuery<T> |
DocumentQuery.search(com.mysema.query.types.Expression<?> propertySelector,
String searchTerms) |
<TValue> IDocumentQuery<T> |
DocumentQuery.search(com.mysema.query.types.Expression<?> propertySelector,
String searchTerms,
EscapeQueryOptions escapeQueryOptions) |
IDocumentQuery<T> |
IAbstractDocumentQuery.search(String fieldName,
String searchTerms)
Perform a search for documents which fields that match the searchTerms.
|
IDocumentQuery<T> |
AbstractDocumentQuery.search(String fieldName,
String searchTerms) |
IDocumentQuery<T> |
IAbstractDocumentQuery.search(String fieldName,
String searchTerms,
EscapeQueryOptions escapeQueryOptions)
Perform a search for documents which fields that match the searchTerms.
|
IDocumentQuery<T> |
AbstractDocumentQuery.search(String fieldName,
String searchTerms,
EscapeQueryOptions escapeQueryOptions)
Perform a search for documents which fields that match the searchTerms.
|
<TProjection> |
DocumentQuery.selectFields(Class<TProjection> projectionClass)
Selects the projection fields directly from the index
|
<TProjection> |
DocumentQuery.selectFields(Class<TProjection> projectionClass,
String... fields)
Selects the specified fields directly from the index
|
<TProjection> |
DocumentQuery.selectFields(Class<TProjection> projectionClass,
String[] fields,
String[] projections)
Selects the specified fields directly from the index
|
IDocumentQuery<T> |
IAbstractDocumentQuery.setAllowMultipleIndexEntriesForSameDocumentToResultTransformer(boolean value) |
IDocumentQuery<T> |
AbstractDocumentQuery.setAllowMultipleIndexEntriesForSameDocumentToResultTransformer(boolean value) |
IDocumentQuery<T> |
IAbstractDocumentQuery.setHighlighterTags(String[] preTags,
String[] postTags)
Sets the tags to highlight matches with.
|
IDocumentQuery<T> |
AbstractDocumentQuery.setHighlighterTags(String[] preTags,
String[] postTags) |
IDocumentQuery<T> |
IAbstractDocumentQuery.setHighlighterTags(String preTag,
String postTag)
Sets the tags to highlight matches with.
|
IDocumentQuery<T> |
AbstractDocumentQuery.setHighlighterTags(String preTag,
String postTag) |
<TTransformer extends AbstractTransformerCreationTask,TTransformerResult> |
DocumentQuery.setResultTransformer(Class<TTransformer> transformerClass,
Class<TTransformerResult> resultClass) |
IDocumentQuery<T> |
DocumentQuery.setResultTransformer(String resultsTransformer) |
IDocumentQuery<T> |
DocumentQuery.setTransformerParameters(Map<String,RavenJToken> transformerParameters) |
IDocumentQuery<T> |
AbstractDocumentQuery.showTimings() |
IDocumentQuery<T> |
IAbstractDocumentQuery.skip(int count)
Skips the specified count.
|
IDocumentQuery<T> |
AbstractDocumentQuery.skip(int count) |
IDocumentQuery<T> |
DocumentQuery.sortByDistance() |
IDocumentQuery<T> |
DocumentQuery.sortByDistance(double lat,
double lng) |
IDocumentQuery<T> |
DocumentQuery.sortByDistance(double lat,
double lng,
String sortedFieldName) |
IDocumentQuery<T> |
DocumentQuery.spatial(com.mysema.query.types.Path<?> path,
SpatialCriteria criteria) |
IDocumentQuery<T> |
DocumentQuery.spatial(String fieldName,
SpatialCriteria criteria) |
IDocumentQuery<T> |
AbstractDocumentQuery.statistics(Reference<RavenQueryStatistics> stats)
Provide statistics about the query, such as total count of matching records
|
IDocumentQuery<T> |
IAbstractDocumentQuery.take(int count)
Takes the specified count.
|
IDocumentQuery<T> |
AbstractDocumentQuery.take(int count) |
IDocumentQuery<T> |
AbstractDocumentQuery.transformResults(ShardReduceFunction resultsTransformer) |
IDocumentQuery<T> |
AbstractDocumentQuery.usingDefaultField(String field) |
IDocumentQuery<T> |
AbstractDocumentQuery.usingDefaultOperator(QueryOperator operator) |
IDocumentQuery<T> |
IAbstractDocumentQuery.waitForNonStaleResults()
EXPERT ONLY: Instructs the query to wait for non stale results.
|
IDocumentQuery<T> |
AbstractDocumentQuery.waitForNonStaleResults()
EXPERT ONLY: Instructs the query to wait for non stale results.
|
IDocumentQuery<T> |
IAbstractDocumentQuery.waitForNonStaleResults(long waitTimeout)
Instruct the query to wait for non stale result for the specified wait timeout.
|
IDocumentQuery<T> |
AbstractDocumentQuery.waitForNonStaleResults(long waitTimeout) |
IDocumentQuery<T> |
IAbstractDocumentQuery.waitForNonStaleResultsAsOf(Date cutOff)
Instructs the query to wait for non stale results as of the cutoff date.
|
IDocumentQuery<T> |
AbstractDocumentQuery.waitForNonStaleResultsAsOf(Date cutOff)
Instructs the query to wait for non stale results as of the cutoff date.
|
IDocumentQuery<T> |
IAbstractDocumentQuery.waitForNonStaleResultsAsOf(Date cutOff,
long waitTimeout)
Instructs the query to wait for non stale results as of the cutoff date for the specified timeout
|
IDocumentQuery<T> |
AbstractDocumentQuery.waitForNonStaleResultsAsOf(Date cutOff,
long waitTimeout)
Instructs the query to wait for non stale results as of the cutoff date for
the specified timeout
|
IDocumentQuery<T> |
AbstractDocumentQuery.waitForNonStaleResultsAsOf(Etag cutOffEtag)
Instructs the query to wait for non stale results as of the cutoff etag.
|
IDocumentQuery<T> |
AbstractDocumentQuery.waitForNonStaleResultsAsOf(Etag cutOffEtag,
long waitTimeout)
Instructs the query to wait for non stale results as of the cutoff etag.
|
IDocumentQuery<T> |
AbstractDocumentQuery.waitForNonStaleResultsAsOfLastWrite()
Instructs the query to wait for non stale results as of the last write made
by any session belonging to the current document store.
|
IDocumentQuery<T> |
AbstractDocumentQuery.waitForNonStaleResultsAsOfLastWrite(long waitTimeout)
Instructs the query to wait for non stale results as of the last write made
by any session belonging to the current document store.
|
IDocumentQuery<T> |
IAbstractDocumentQuery.waitForNonStaleResultsAsOfNow()
Instructs the query to wait for non stale results as of now.
|
IDocumentQuery<T> |
AbstractDocumentQuery.waitForNonStaleResultsAsOfNow()
Instructs the query to wait for non stale results as of now.
|
IDocumentQuery<T> |
IAbstractDocumentQuery.waitForNonStaleResultsAsOfNow(long waitTimeout)
Instructs the query to wait for non stale results as of now for the specified timeout.
|
IDocumentQuery<T> |
AbstractDocumentQuery.waitForNonStaleResultsAsOfNow(long waitTimeout)
Instructs the query to wait for non stale results as of now for the
specified timeout.
|
IDocumentQuery<T> |
IAbstractDocumentQuery.where(String whereClause)
Filter the results from the index using the specified where clause.
|
IDocumentQuery<T> |
AbstractDocumentQuery.where(String whereClause) |
<TValue> IDocumentQuery<T> |
DocumentQuery.whereBetween(com.mysema.query.types.Expression<? super TValue> propertySelector,
TValue start,
TValue end) |
IDocumentQuery<T> |
IAbstractDocumentQuery.whereBetween(String fieldName,
Object start,
Object end)
Matches fields where the value is between the specified start and end, exclusive
|
IDocumentQuery<T> |
AbstractDocumentQuery.whereBetween(String fieldName,
Object start,
Object end)
Matches fields where the value is between the specified start and end,
exclusive
|
<TValue> IDocumentQuery<T> |
DocumentQuery.whereBetweenOrEqual(com.mysema.query.types.Expression<? super TValue> propertySelector,
TValue start,
TValue end) |
IDocumentQuery<T> |
IAbstractDocumentQuery.whereBetweenOrEqual(String fieldName,
Object start,
Object end)
Matches fields where the value is between the specified start and end, inclusive
|
IDocumentQuery<T> |
AbstractDocumentQuery.whereBetweenOrEqual(String fieldName,
Object start,
Object end)
Matches fields where the value is between the specified start and end,
inclusive
|
<TValue> IDocumentQuery<T> |
DocumentQuery.whereEndsWith(com.mysema.query.types.Expression<? super TValue> propertySelector,
TValue value) |
IDocumentQuery<T> |
IAbstractDocumentQuery.whereEndsWith(String fieldName,
Object value)
Matches fields which ends with the specified value.
|
IDocumentQuery<T> |
AbstractDocumentQuery.whereEndsWith(String fieldName,
Object value)
Matches fields which ends with the specified value.
|
<TValue> IDocumentQuery<T> |
DocumentQuery.whereEquals(com.mysema.query.types.Expression<? super TValue> propertySelector,
TValue value) |
<TValue> IDocumentQuery<T> |
DocumentQuery.whereEquals(com.mysema.query.types.Expression<? super TValue> propertySelector,
TValue value,
boolean isAnalyzed) |
IDocumentQuery<T> |
IAbstractDocumentQuery.whereEquals(String fieldName,
Object value)
Matches exact value
Defaults to NotAnalyzed
|
IDocumentQuery<T> |
AbstractDocumentQuery.whereEquals(String fieldName,
Object value)
Matches exact value
|
IDocumentQuery<T> |
IAbstractDocumentQuery.whereEquals(String fieldName,
Object value,
boolean isAnalyzed)
Matches exact value
Default to allow wildcard only if analyzed
|
IDocumentQuery<T> |
AbstractDocumentQuery.whereEquals(String fieldName,
Object value,
boolean isAnalyzed) |
IDocumentQuery<T> |
IAbstractDocumentQuery.whereEquals(WhereParams whereParams)
Matches exact value
|
IDocumentQuery<T> |
AbstractDocumentQuery.whereEquals(WhereParams whereParams)
Matches exact value
|
<TValue> IDocumentQuery<T> |
DocumentQuery.whereGreaterThan(com.mysema.query.types.Expression<? super TValue> propertySelector,
TValue value) |
IDocumentQuery<T> |
IAbstractDocumentQuery.whereGreaterThan(String fieldName,
Object value)
Matches fields where the value is greater than the specified value
|
IDocumentQuery<T> |
AbstractDocumentQuery.whereGreaterThan(String fieldName,
Object value)
Matches fields where the value is greater than the specified value
|
<TValue> IDocumentQuery<T> |
DocumentQuery.whereGreaterThanOrEqual(com.mysema.query.types.Expression<? super TValue> propertySelector,
TValue value) |
IDocumentQuery<T> |
IAbstractDocumentQuery.whereGreaterThanOrEqual(String fieldName,
Object value)
Matches fields where the value is greater than or equal to the specified value
|
IDocumentQuery<T> |
AbstractDocumentQuery.whereGreaterThanOrEqual(String fieldName,
Object value)
Matches fields where the value is greater than or equal to the specified
value
|
<TValue> IDocumentQuery<T> |
DocumentQuery.whereIn(com.mysema.query.types.Expression<? super TValue> propertySelector,
Collection<TValue> values) |
IDocumentQuery<T> |
IAbstractDocumentQuery.whereIn(String fieldName,
Collection<?> values)
Check that the field has one of the specified value
|
IDocumentQuery<T> |
AbstractDocumentQuery.whereIn(String fieldName,
Collection<?> values)
Check that the field has one of the specified value
|
<TValue> IDocumentQuery<T> |
DocumentQuery.whereLessThan(com.mysema.query.types.Expression<? super TValue> propertySelector,
TValue value) |
IDocumentQuery<T> |
IAbstractDocumentQuery.whereLessThan(String fieldName,
Object value)
Matches fields where the value is less than the specified value
|
IDocumentQuery<T> |
AbstractDocumentQuery.whereLessThan(String fieldName,
Object value)
Matches fields where the value is less than the specified value
|
<TValue> IDocumentQuery<T> |
DocumentQuery.whereLessThanOrEqual(com.mysema.query.types.Expression<? super TValue> propertySelector,
TValue value) |
IDocumentQuery<T> |
IAbstractDocumentQuery.whereLessThanOrEqual(String fieldName,
Object value)
Matches fields where the value is less than or equal to the specified value
|
IDocumentQuery<T> |
AbstractDocumentQuery.whereLessThanOrEqual(String fieldName,
Object value)
Matches fields where the value is less than or equal to the specified value
|
<TValue> IDocumentQuery<T> |
DocumentQuery.whereStartsWith(com.mysema.query.types.Expression<? super TValue> propertySelector,
TValue value) |
IDocumentQuery<T> |
IAbstractDocumentQuery.whereStartsWith(String fieldName,
Object value)
Matches fields which starts with the specified value.
|
IDocumentQuery<T> |
AbstractDocumentQuery.whereStartsWith(String fieldName,
Object value)
Matches fields which starts with the specified value.
|
IDocumentQuery<T> |
DocumentQuery.withinRadiusOf(double radius,
double latitude,
double longitude) |
IDocumentQuery<T> |
DocumentQuery.withinRadiusOf(double radius,
double latitude,
double longitude,
SpatialOptions.SpatialUnits radiusUnits) |
IDocumentQuery<T> |
DocumentQuery.withinRadiusOf(String fieldName,
double radius,
double latitude,
double longitude) |
IDocumentQuery<T> |
DocumentQuery.withinRadiusOf(String fieldName,
double radius,
double latitude,
double longitude,
SpatialOptions.SpatialUnits radiusUnits) |
Modifier and Type | Method and Description |
---|---|
<T> CloseableIterator<StreamResult<T>> |
DocumentSession.stream(IDocumentQuery<T> query) |
<T> CloseableIterator<StreamResult<T>> |
DocumentSession.stream(IDocumentQuery<T> query,
Reference<QueryHeaderInformation> queryHeaderInformation) |
Modifier and Type | Method and Description |
---|---|
<T> IDocumentQuery<T> |
IDocumentQueryGenerator.documentQuery(Class<T> clazz,
String indexName,
boolean isMapReduce)
Create a new query for
|
IDocumentQuery<T> |
RavenQueryProviderProcessor.getDocumentQueryFor(com.mysema.query.types.Expression<?> expression) |
<S> IDocumentQuery<S> |
RavenQueryProvider.toDocumentQuery(Class<S> clazz,
com.mysema.query.types.Expression<?> expression)
Convert the expression to a Lucene query
|
<T> IDocumentQuery<T> |
IRavenQueryProvider.toDocumentQuery(Class<T> clazz,
com.mysema.query.types.Expression<?> expression)
Convert the linq query to a Lucene query
|
Modifier and Type | Class and Description |
---|---|
class |
ShardedDocumentQuery<T> |
Modifier and Type | Method and Description |
---|---|
<T> IDocumentQuery<T> |
ShardedDocumentSession.documentQuery(Class<T> clazz) |
<T,TIndexCreator extends AbstractIndexCreationTask> |
ShardedDocumentSession.documentQuery(Class<T> clazz,
Class<TIndexCreator> indexClazz) |
<T> IDocumentQuery<T> |
ShardedDocumentSession.documentQuery(Class<T> clazz,
String indexName) |
<T> IDocumentQuery<T> |
ShardedDocumentSession.documentQuery(Class<T> clazz,
String indexName,
boolean isMapReduce) |
<TProjection> |
ShardedDocumentQuery.selectFields(Class<TProjection> projectionClass,
String[] fields,
String[] projections) |
Modifier and Type | Method and Description |
---|---|
<T> CloseableIterator<StreamResult<T>> |
ShardedDocumentSession.stream(IDocumentQuery<T> query) |
<T> CloseableIterator<StreamResult<T>> |
ShardedDocumentSession.stream(IDocumentQuery<T> query,
Reference<QueryHeaderInformation> queryHeaderInformation) |
Copyright © 2016. All Rights Reserved.