| Interface | Description | 
|---|---|
| Query | Represents a search predicate. | 
| Class | Description | 
|---|---|
| AbstractFieldQuery | Represents a  Querytesting the existence of a field. | 
| AbstractGroupsQuery | Querytesting groups. | 
| AbstractUsersQuery | Querytesting users. | 
| AndQuery | Represents a search  Querycorresponding to the logical "and" between several other queries. | 
| BooleanQuery | Represents a  Querytesting a boolean field. | 
| BoostedQuery | Wraps another  Query, but giving to each matching document a boosted score (scores are multiplied). | 
| CommentQuery | Represents a  Querytesting if contents have comments. | 
| ConstantNilScoreQuery | Wraps another  Query, but giving to each matching document a nil score (score with a value of 0). | 
| ContentAttachmentQuery | Query testing the contentId of a resource (content attachment). | 
| ContentLanguageQuery | Represents a  Querytesting the content language. | 
| ContentQuery | Represents a  Querytesting a content field. | 
| ContentTypeOrMixinTypeQuery | Represents a  Querytesting the content types or the mixins of contents. | 
| ContentTypeQuery | Represents a  Querytesting the content types of contents. | 
| CreationDateQuery | Represents a  Querytesting the creation date of a content. | 
| DateQuery | Represents a  Querytesting a date field. | 
| DateRangeQuery | Represents a  Querytesting a date range. | 
| DocumentTypeQuery | A query on the document type. | 
| DoubleQuery | Represents a  Querytesting a double field. | 
| DoubleRangeQuery | Represents a  Querytesting a double range. | 
| DublinCoreDateQuery | Query on the Dublin Core date metadata. | 
| DublinCoreQuery | Query on a Dublin Core string metadata (all, except date). | 
| EntryPositionQuery | Represents a  Querytesting the position of a repeater entry. | 
| FilenameQuery | Represents a  Querytesting the resource file name. | 
| FirstValidationDateQuery | Represents a  Querytesting the first validation date of a content. | 
| FullTextQuery | A  Queryrealizing a full-text search on contents (search on all properties). | 
| HistoryStepQuery | Querytesting the existence of a particular step on the workflow history. | 
| JoinQuery | Represents a  Queryon a joined document. | 
| LastMajorValidationDateQuery | Represents a  Querytesting the last major validation date of a content. | 
| LastModifiedQuery | Represents a  Querytesting the last modification date of a content. | 
| LastValidationDateQuery | Represents a  Querytesting the last validation date of a content. | 
| LongQuery | Represents a  Querytesting a long field. | 
| LongRangeQuery | Represents a  Querytesting a long range. | 
| MatchAllQuery | A query which does not restrict anything. | 
| MatchNoneQuery | A query which returns no document. | 
| MaxScoreOrQuery | Same as  OrQuery, but the score for each result will be the max score from the clauses (instead of the sum). | 
| MixinTypeQuery | Represents a  Querytesting the mixin types of contents. | 
| NotQuery | |
| OrQuery | Represents a search  Querycorresponding to the logical "or" between several other queries. | 
| QueryHelper | Class providing helper methods to Query implementations. | 
| ResourceLocationQuery | Represents a  Querytesting the resource location. | 
| SolrNativeJoinQuery | The use of this Query is discouraged. | 
| StringQuery | Represents a  Querytesting a string field. | 
| SubContentQuery | Represents a  Querytesting if a content is a sub-content. | 
| TagQuery | Represents a  Querytesting if an object possesses one or more tags. | 
| UsersQuery | Querytesting users. | 
| WorkflowStepQuery | Represents a  Querytesting the current workflow step of a content. | 
| Enum | Description | 
|---|---|
| Query.LogicalOperator | Enumeration of available logical operators in  Query | 
| Query.Operator | Enumeration of available operators in  Query | 
| Exception | Description | 
|---|---|
| QuerySyntaxException | Thrown when the query syntax is invalid. |