Package | Description |
---|---|
net.ravendb.client | |
net.ravendb.client.document | |
net.ravendb.client.linq | |
net.ravendb.client.shard |
Modifier and Type | Method and Description |
---|---|
IRavenQueryable<T> |
LinqExtensionsQueryable.include(com.mysema.query.types.Path<?> path) |
IRavenQueryable<T> |
LinqExtensionsQueryable.intersect() |
IRavenQueryable<T> |
LinqExtensionsQueryable.orderByScore() |
<T> IRavenQueryable<T> |
IDocumentSession.query(Class<T> clazz)
Dynamically queries RavenDB.
|
<T> IRavenQueryable<T> |
IDocumentSession.query(Class<T> clazz,
Class<? extends AbstractIndexCreationTask> indexCreator)
Queries the index specified by indexCreator.
|
<T> IRavenQueryable<T> |
IDocumentSession.query(Class<T> clazz,
Class<? extends AbstractIndexCreationTask> indexCreator,
ShardReduceFunction reduceFunction)
Queries the index specified by indexCreator.
|
<T> IRavenQueryable<T> |
IDocumentSession.query(Class<T> clazz,
String indexName)
Queries the specified index.
|
<T> IRavenQueryable<T> |
IDocumentSession.query(Class<T> clazz,
String indexName,
boolean isMapReduce)
Queries the specified index.
|
IRavenQueryable<T> |
LinqExtensionsQueryable.search(com.mysema.query.types.Path<?> fieldSelector,
String searchTerms)
Perform a search for documents which fields that match the searchTerms.
|
IRavenQueryable<T> |
LinqExtensionsQueryable.search(com.mysema.query.types.Path<?> fieldSelector,
String searchTerms,
double boost) |
IRavenQueryable<T> |
LinqExtensionsQueryable.search(com.mysema.query.types.Path<?> fieldSelector,
String searchTerms,
double boost,
SearchOptionsSet searchOptions) |
IRavenQueryable<T> |
LinqExtensionsQueryable.search(com.mysema.query.types.Path<?> fieldSelector,
String searchTerms,
double boost,
SearchOptionsSet searchOptions,
EscapeQueryOptions escapeQueryOptions) |
IRavenQueryable<T> |
LinqExtensionsQueryable.search(com.mysema.query.types.Path<?> fieldSelector,
String searchTerms,
EscapeQueryOptions escapeQueryOptions) |
IRavenQueryable<T> |
LinqExtensionsQueryable.search(com.mysema.query.types.Path<?> fieldSelector,
String searchTerms,
SearchOptionsSet searchOptions) |
Modifier and Type | Method and Description |
---|---|
<T> CloseableIterator<StreamResult<T>> |
ISyncAdvancedSessionOperation.stream(IRavenQueryable<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(IRavenQueryable<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 | Method and Description |
---|---|
<T> IRavenQueryable<T> |
DocumentSession.query(Class<T> clazz)
Query RavenDB dynamically using
|
<T> IRavenQueryable<T> |
DocumentSession.query(Class<T> clazz,
Class<? extends AbstractIndexCreationTask> tIndexCreator)
Queries the index specified by tIndexCreator using Linq.
|
<T> IRavenQueryable<T> |
DocumentSession.query(Class<T> clazz,
Class<? extends AbstractIndexCreationTask> tIndexCreator,
ShardReduceFunction reduceFunction) |
<T> IRavenQueryable<T> |
DocumentSession.query(Class<T> clazz,
String indexName)
Queries the specified index.
|
<T> IRavenQueryable<T> |
DocumentSession.query(Class<T> clazz,
String indexName,
boolean isMapReduce)
Queries the specified index.
|
Modifier and Type | Method and Description |
---|---|
<T> CloseableIterator<StreamResult<T>> |
DocumentSession.stream(IRavenQueryable<T> query) |
<T> CloseableIterator<StreamResult<T>> |
DocumentSession.stream(IRavenQueryable<T> query,
Reference<QueryHeaderInformation> queryHeaderInformationRef) |
Modifier and Type | Class and Description |
---|---|
class |
RavenQueryInspector<T> |
Modifier and Type | Method and Description |
---|---|
IRavenQueryable<T> |
IRavenQueryable.addTransformerParameter(String name,
Object value)
Inputs a key and value to the query (accessible by the transformer)
|
IRavenQueryable<T> |
RavenQueryInspector.addTransformerParameter(String name,
Object value) |
IRavenQueryable<T> |
IRavenQueryable.addTransformerParameter(String name,
RavenJToken value)
Inputs a key and value to the query (accessible by the transformer)
|
IRavenQueryable<T> |
RavenQueryInspector.addTransformerParameter(String name,
RavenJToken value) |
<S> IRavenQueryable<S> |
RavenQueryInspector.as(Class<S> resultClass) |
<TResult> IRavenQueryable<TResult> |
IOrderedQueryable.as(Class<TResult> clazz)
Project using a different type
|
<S> IRavenQueryable<S> |
RavenQueryProvider.createQuery(com.mysema.query.types.Expression<?> expression) |
<T> IRavenQueryable<T> |
IQueryProvider.createQuery(com.mysema.query.types.Expression<?> expression) |
IRavenQueryable<T> |
IRavenQueryable.customize(DocumentQueryCustomizationFactory customizationFactory)
Customizes the query using the specified action
|
IRavenQueryable<T> |
RavenQueryInspector.customize(DocumentQueryCustomizationFactory factory)
Customizes the query using the specified action
|
IRavenQueryable<T> |
IRavenQueryable.distinct()
Returns distinct results
|
IRavenQueryable<T> |
RavenQueryInspector.distinct() |
IRavenQueryable<T> |
RavenQueryInspector.include(com.mysema.query.types.Path<?> path) |
IRavenQueryable<T> |
RavenQueryInspector.intersect() |
IRavenQueryable<T> |
IOrderedQueryable.orderBy(com.mysema.query.types.OrderSpecifier<?>... asc)
Changes order of result elements
|
IRavenQueryable<T> |
RavenQueryInspector.orderBy(com.mysema.query.types.OrderSpecifier<?>... asc) |
IRavenQueryable<T> |
RavenQueryInspector.orderByDistance(SpatialOptions.SpatialSort sortParamsClause) |
IRavenQueryable<T> |
RavenQueryInspector.orderByScore() |
IRavenQueryable<T> |
RavenQueryInspector.search(com.mysema.query.types.Path<?> fieldSelector,
String searchTerms) |
IRavenQueryable<T> |
RavenQueryInspector.search(com.mysema.query.types.Path<?> fieldSelector,
String searchTerms,
double boost) |
IRavenQueryable<T> |
RavenQueryInspector.search(com.mysema.query.types.Path<?> fieldSelector,
String searchTerms,
double boost,
SearchOptionsSet searchOptions) |
IRavenQueryable<T> |
RavenQueryInspector.search(com.mysema.query.types.Path<?> fieldSelector,
String searchTerms,
double boost,
SearchOptionsSet options,
EscapeQueryOptions escapeQueryOptions) |
IRavenQueryable<T> |
RavenQueryInspector.search(com.mysema.query.types.Path<?> fieldSelector,
String searchTerms,
EscapeQueryOptions escapeQueryOptions) |
IRavenQueryable<T> |
RavenQueryInspector.search(com.mysema.query.types.Path<?> fieldSelector,
String searchTerms,
SearchOptionsSet searchOptions) |
<TProjection> |
IOrderedQueryable.select(Class<TProjection> projectionClass)
Projects results
|
<TProjection> |
RavenQueryInspector.select(Class<TProjection> projectionClass) |
<TProjection> |
IOrderedQueryable.select(Class<TProjection> projectionClass,
com.mysema.query.types.Path<?>... fields)
Projects results
|
<TProjection> |
RavenQueryInspector.select(Class<TProjection> projectionClass,
com.mysema.query.types.Path<?>... fields) |
<TProjection> |
IOrderedQueryable.select(Class<TProjection> projectionClass,
com.mysema.query.types.Path<?>[] fields,
com.mysema.query.types.Path<?>[] projections)
Projects results
|
<TProjection> |
RavenQueryInspector.select(Class<TProjection> projectionClass,
com.mysema.query.types.Path<?>[] fields,
com.mysema.query.types.Path<?>[] projections) |
<TProjection> |
IOrderedQueryable.select(Class<TProjection> projectionClass,
String... fields)
Projects results
|
<TProjection> |
RavenQueryInspector.select(Class<TProjection> projectionClass,
String... fields) |
<TProjection> |
IOrderedQueryable.select(Class<TProjection> projectionClass,
String[] fields,
String[] projections)
Projects results
|
<TProjection> |
RavenQueryInspector.select(Class<TProjection> projectionClass,
String[] fields,
String[] projections) |
<TProjection> |
IOrderedQueryable.select(com.mysema.query.types.Path<TProjection> projectionPath)
Projects results based on projection path
|
<TProjection> |
RavenQueryInspector.select(com.mysema.query.types.Path<TProjection> projectionPath) |
IRavenQueryable<T> |
IOrderedQueryable.skip(int itemsToSkip)
Skips specified number of records.
|
IRavenQueryable<T> |
RavenQueryInspector.skip(int itemsToSkip) |
IRavenQueryable<T> |
IRavenQueryable.spatial(com.mysema.query.types.Path<?> path,
SpatialCriteria criteria) |
IRavenQueryable<T> |
RavenQueryInspector.spatial(com.mysema.query.types.Path<?> path,
SpatialCriteria criteria) |
IRavenQueryable<T> |
IRavenQueryable.statistics(Reference<RavenQueryStatistics> stats)
Provide statistics about the query, such as duration, total number of results, staleness information, etc.
|
IRavenQueryable<T> |
RavenQueryInspector.statistics(Reference<RavenQueryStatistics> stats)
Provide statistics about the query, such as total count of matching records
|
IRavenQueryable<T> |
IOrderedQueryable.take(int amount)
Takes specified number of records.
|
IRavenQueryable<T> |
RavenQueryInspector.take(int amount) |
<S> IRavenQueryable<S> |
IRavenQueryable.transformWith(Class<? extends AbstractTransformerCreationTask> transformerClazz,
Class<S> resultClass)
Specifies a result transformer to use on the results
|
<S> IRavenQueryable<S> |
RavenQueryInspector.transformWith(Class<? extends AbstractTransformerCreationTask> transformerClazz,
Class<S> resultClass) |
<S> IRavenQueryable<S> |
IRavenQueryable.transformWith(String transformerName,
Class<S> resultClass)
Specifies a result transformer to use on the results
|
<S> IRavenQueryable<S> |
RavenQueryInspector.transformWith(String transformerName,
Class<S> resultClass) |
IRavenQueryable<T> |
IOrderedQueryable.where(com.mysema.query.types.Predicate predicate)
Filters a sequence of values based on a predicate.
|
IRavenQueryable<T> |
RavenQueryInspector.where(com.mysema.query.types.Predicate predicate) |
Constructor and Description |
---|
DynamicAggregationQuery(IRavenQueryable<T> queryable,
com.mysema.query.types.Path<?> path) |
DynamicAggregationQuery(IRavenQueryable<T> queryable,
com.mysema.query.types.Path<?> path,
String displayName) |
DynamicAggregationQuery(IRavenQueryable<T> queryable,
String path) |
DynamicAggregationQuery(IRavenQueryable<T> queryable,
String path,
String displayName) |
Modifier and Type | Class and Description |
---|---|
class |
ShardedRavenQueryInspector<T> |
Modifier and Type | Method and Description |
---|---|
<T> IRavenQueryable<T> |
BaseShardedDocumentSession.query(Class<T> clazz) |
<T> IRavenQueryable<T> |
BaseShardedDocumentSession.query(Class<T> clazz,
Class<? extends AbstractIndexCreationTask> tIndexCreator) |
<T> IRavenQueryable<T> |
BaseShardedDocumentSession.query(Class<T> clazz,
Class<? extends AbstractIndexCreationTask> tIndexCreator,
ShardReduceFunction reduceFunction) |
<T> IRavenQueryable<T> |
BaseShardedDocumentSession.query(Class<T> clazz,
String indexName) |
<T> IRavenQueryable<T> |
BaseShardedDocumentSession.query(Class<T> clazz,
String indexName,
boolean isMapReduce) |
Modifier and Type | Method and Description |
---|---|
<T> CloseableIterator<StreamResult<T>> |
ShardedDocumentSession.stream(IRavenQueryable<T> query) |
<T> CloseableIterator<StreamResult<T>> |
ShardedDocumentSession.stream(IRavenQueryable<T> query,
Reference<QueryHeaderInformation> queryHeaderInformation) |
Copyright © 2016. All Rights Reserved.