Package org.apache.jackrabbit.oak.query
Class QueryOptions
- java.lang.Object
-
- org.apache.jackrabbit.oak.query.QueryOptions
-
public class QueryOptions extends java.lang.Object
A query options (or "hints") that are used to customize the way the query is processed.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QueryOptions.AutomaticQueryOptionsMapping
static class
QueryOptions.Traversal
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
indexName
java.lang.String
indexTag
java.util.Optional<java.lang.Long>
limit
java.util.Optional<java.lang.Long>
offset
java.util.List<java.lang.String>
prefetch
java.util.Optional<java.lang.Integer>
prefetchCount
QueryOptions.Traversal
traversal
-
Constructor Summary
Constructors Constructor Description QueryOptions()
QueryOptions(QueryOptions defaultValues)
-
-
-
Field Detail
-
traversal
public QueryOptions.Traversal traversal
-
indexName
public java.lang.String indexName
-
indexTag
public java.lang.String indexTag
-
limit
public java.util.Optional<java.lang.Long> limit
-
offset
public java.util.Optional<java.lang.Long> offset
-
prefetch
public java.util.List<java.lang.String> prefetch
-
prefetchCount
public java.util.Optional<java.lang.Integer> prefetchCount
-
-
Constructor Detail
-
QueryOptions
public QueryOptions()
-
QueryOptions
public QueryOptions(QueryOptions defaultValues)
-
-