T
- public interface IRavenQueryable<T> extends IOrderedQueryable<T>, LinqExtensionsQueryable<T>
Modifier and Type | Method and Description |
---|---|
IRavenQueryable<T> |
addTransformerParameter(String name,
Object value)
Inputs a key and value to the query (accessible by the transformer)
|
IRavenQueryable<T> |
addTransformerParameter(String name,
RavenJToken value)
Inputs a key and value to the query (accessible by the transformer)
|
IRavenQueryable<T> |
customize(DocumentQueryCustomizationFactory customizationFactory)
Customizes the query using the specified action
|
IRavenQueryable<T> |
distinct()
Returns distinct results
|
Class |
getOriginalQueryType()
Holds the original query type only when TransformWith is invoked otherwise null.
|
void |
setOriginalQueryType(Class clazz)
Holds the original query type only when TransformWith is invoked otherwise null.
|
IRavenQueryable<T> |
spatial(com.mysema.query.types.Path<?> path,
SpatialCriteria criteria) |
IRavenQueryable<T> |
statistics(Reference<RavenQueryStatistics> stats)
Provide statistics about the query, such as duration, total number of results, staleness information, etc.
|
<S> IRavenQueryable<S> |
transformWith(Class<? extends AbstractTransformerCreationTask> transformerClazz,
Class<S> resultClass)
Specifies a result transformer to use on the results
|
<S> IRavenQueryable<S> |
transformWith(String transformerName,
Class<S> resultClass)
Specifies a result transformer to use on the results
|
any, as, count, count, first, first, firstOrDefault, firstOrDefault, getElementType, getExpression, getProvider, longCount, longCount, orderBy, select, select, select, select, select, select, single, single, singleOrDefault, singleOrDefault, skip, take, toList, where
aggregateBy, aggregateBy, aggregateBy, aggregateBy, countLazily, include, intersect, lazily, lazily, orderByScore, search, search, search, search, search, search, suggest, suggest, suggestLazy, suggestLazy, toFacetQuery, toFacetQuery, toFacetQuery, toFacetQuery, toFacetQuery, toFacetQuery, toFacets, toFacets, toFacets, toFacets, toFacets, toFacets, toFacetsLazy, toFacetsLazy, toFacetsLazy, toFacetsLazy, toFacetsLazy, toFacetsLazy
IRavenQueryable<T> statistics(Reference<RavenQueryStatistics> stats)
stats
- IRavenQueryable<T> customize(DocumentQueryCustomizationFactory customizationFactory)
customizationFactory
- <S> IRavenQueryable<S> transformWith(String transformerName, Class<S> resultClass)
transformerName
- resultClass
- <S> IRavenQueryable<S> transformWith(Class<? extends AbstractTransformerCreationTask> transformerClazz, Class<S> resultClass)
transformerClazz
- resultClass
- IRavenQueryable<T> addTransformerParameter(String name, RavenJToken value)
name
- value
- IRavenQueryable<T> addTransformerParameter(String name, Object value)
name
- value
- IRavenQueryable<T> spatial(com.mysema.query.types.Path<?> path, SpatialCriteria criteria)
IRavenQueryable<T> distinct()
Class getOriginalQueryType()
void setOriginalQueryType(Class clazz)
Copyright © 2016. All Rights Reserved.