| Interface | Description |
|---|---|
| ClauseQueryFactory |
Provides the logic to build a lucene query for a
clause. |
| DbClauseQueryFactory |
Provides the logic to build an SQL query for a
clause. |
| DbOrderByQueryFactory |
Provides the logic to build an SQL query for a
searchSort. |
| DbQueryFactoryResult |
Represents the result of a call to the
DbClauseQueryFactory.getQuery(com.atlassian.jira.jql.query.QueryCreationContext, com.atlassian.query.clause.TerminalClause) |
| LuceneQueryBuilder |
Converts a JQL query into an lucene query for searching JIRA lucene index.
|
| OperatorSpecificQueryFactory |
An abstraction for the creation of a
Query from an expression and operator. |
| QueryCreationContext |
A parameter object that encapsulates the context required when creating queries in the JQL way.
|
| QueryRegistry |
Used to map a
TerminalClause to its associated
ClauseQueryFactorys. |
| WorklogQueryRegistry |
Used to map a
TerminalClause to its associated
WorklogClauseQueryFactorys. |
| Class | Description |
|---|---|
| AbstractDateOperatorQueryFactory |
Provideds common date operator specific query factory methods.
|
| AbstractEqualityQueryFactory<T> | |
| AbstractLocalDateOperatorQueryFactory | Deprecated |
| AbstractOperatorQueryFactory<T> |
Base class for operator query factories that can generate a query for a fieldName and a predicate.
|
| AbstractPropertyClauseQueryFactory |
Base clause factory for issue property queries.
|
| AbstractTimeTrackingClauseQueryFactory |
Factory for producing clauses for the Time tracking system fields.
|
| ActualValueCustomFieldClauseQueryFactory |
Factory for producing clauses for the custom fields that have a raw index value
|
| ActualValueEqualityQueryFactory |
Creates equality queries for clauses whose value is exactly the same as the indexed value(e.g.
|
| ActualValueRelationalQueryFactory |
Creates relational queries for clauses whose values are exactly the same as the indexed value (e.g.
|
| AffectedVersionClauseQueryFactory |
Creates queries for affected version clauses.
|
| AliasedIssuePropertyClauseQueryFactory |
Factory for producing Lucene queries from aliased issue properties.
|
| AllTextClauseQueryFactory |
Builds lucene queries for the "all text" clause.
|
| AnonymizingClauseVisitor |
Used to anonymize all the Clauses in a query
|
| AssigneeClauseQueryFactory |
Clause query factory that creates the clauses for the assginee field.
|
| AttachmentClauseQueryFactory |
Factory for producing clauses for the attachments.
|
| CascadingSelectCustomFieldClauseQueryFactory |
Factory for producing clauses for the cascading select custom fields
|
| ChangedClauseQueryFactory |
Factory class for validating and building the Lucene Changed query.
|
| CommentClauseQueryFactory |
Generates a query for the comment system field.
|
| ComponentClauseQueryFactory |
Creates queries for component clauses.
|
| ContextAwareQueryVisitor | |
| ContextAwareQueryVisitor.ContextAwareQueryVisitorFactory | |
| CreatedDateClauseQueryFactory |
Creates clauses for queries on the created date field.
|
| CreatorClauseQueryFactory |
Clause query factory that creates the clauses for the creator field.
|
| CurrentEstimateClauseQueryFactory |
Factory for producing clauses for the
TimeEstimateSystemField. |
| DateClauseQueryFactory |
Creates clauses for queries on date-time fields.
|
| DateEqualityQueryFactory |
A query factory that handles equality operators for dates.
|
| DateRelationalQueryFactory |
A query factory that can handle relational operators for dates.
|
| DbQueryCapabilityVisitor |
Used to determine if all the clauses in a Query can be processed by a search against the database.
|
| DefaultLuceneQueryBuilder |
Creates a Lucene Query from a JQL clause.
|
| DefaultQueryRegistry |
Able to map clauses to query handlers.
|
| DefaultWorklogQueryRegistry | |
| DescriptionClauseQueryFactory |
A query factory that generates lucene queries for the description system field.
|
| DueDateClauseQueryFactory |
Creates clauses for queries on the due date field.
|
| EmbeddedLuceneSyntaxQueryVisitor |
This visitor gathers information regarding the usage of Lucene's embedded syntax in queries.
|
| EnvironmentClauseQueryFactory |
Clause query factory for the environment system field.
|
| EqualityQueryFactory<T> |
Used to generate equality lucene queries.
|
| EqualityWithSpecifiedEmptyValueQueryFactory<T> |
Used to generate equality lucene queries.
|
| FixForVersionClauseQueryFactory |
Creates queries for affected version clauses.
|
| FreeTextClauseQueryFactory |
A query factory that generates lucene queries for the text fields.
|
| GenericClauseQueryFactory |
Can generate queries for issue constant clauses.
|
| HistoryPredicateQueryFactory | |
| IssueIdClauseQueryFactory |
A
ClauseQueryFactory for the "Issue Key" JQL clause. |
| IssueIdCollector |
Collect Issue Ids for subquery searchers.
|
| IssueIdFilterQueryFactory |
Creates a lucene query that will restrict result to issues which are satisfy query executed on other index.
|
| IssueParentClauseQueryFactory |
A
ClauseQueryFactory for the "Issue Parent" JQL clause. |
| IssuePropertyClauseQueryFactory |
Factory for producing clauses for issue properties.
|
| IssueSecurityLevelClauseQueryFactory |
A query factory that will generate a query for a issue security levels.
|
| IssueTypeClauseQueryFactory |
Clause query factory that creates the clauses for the issue type field.
|
| LabelsClauseQueryFactory |
A clause query factory that handles the Labels system field.
|
| LastViewedDateClauseQueryFactory |
Creates clauses for queries on the last viewed date field.
|
| LikeQueryFactory |
A factory for creating a Query for the
equals operator. |
| LocalDateClauseQueryFactory |
Creates clauses for queries on
LocalDate fields. |
| LocalDateEqualityQueryFactory |
A query factory that handles equality operators for dates.
|
| LocalDateRelationalQueryFactory |
A query factory that can handle relational operators for dates.
|
| NumberCustomFieldClauseQueryFactory |
Factory for producing clauses for the custom fields that have a raw index value
|
| NumberEqualityQueryFactory |
Creates equality queries for clauses whose value is exactly the same as the indexed value(e.g.
|
| NumberRelationalQueryFactory |
Creates relational queries for clauses whose values are exactly the same as the indexed value (e.g.
|
| OriginalEstimateClauseQueryFactory |
Factory for producing clauses for the
OriginalEstimateSystemField. |
| PriorityClauseQueryFactory |
Creates queries for priority clauses.
|
| ProjectCategoryClauseQueryFactory |
Generates queries for the Project Category clause.
|
| ProjectClauseQueryFactory |
A query factory that can generate queries for clauses that represent
Project's. |
| ProjectCustomFieldClauseQueryFactory |
A query factory that can generate queries for clauses that represent
Project's. |
| QueryCreationContextImpl |
Default implementation of
QueryCreationContext. |
| QueryFactoryResult |
Represents the result of a call to the
ClauseQueryFactory.getQuery(QueryCreationContext, com.atlassian.query.clause.TerminalClause)
method. |
| QueryProjectRoleAndGroupPermissionsDecorator |
A component that can add project role and group permission checks to lucene queries.
|
| QueryVisitor |
Used to generate the Lucene query from a
Query. |
| QueryVisitor.QueryVisitorFactory | |
| RangeQueryFactory<T> | |
| RelationalOperatorIdIndexValueQueryFactory<T> |
Generates queries for the operators '>', '>=', '<', '<='.
|
| RelationalOperatorMutatedIndexValueQueryFactory |
Creates relational queries for clauses with operands whose index value representation is based on mutated raw values
as opposed to domain values.
|
| ReporterClauseQueryFactory |
Clause query factory that creates the clauses for the reporter field.
|
| ResolutionClauseQueryFactory |
Creates queries for resolution clauses.
|
| ResolutionDateClauseQueryFactory |
Creates clauses for queries on the resolution date field.
|
| SavedFilterClauseQueryFactory |
A query factory that will generate a query for a saved filter.
|
| SelectCustomFieldClauseQueryFactory |
Factory for producing clauses for the cascading select custom fields
|
| StatusCategoryClauseQueryFactory |
Generates queries for the Status Category clause.
|
| StatusClauseQueryFactory |
Clause query factory that creates the clauses for the status field.
|
| SummaryClauseQueryFactory |
A clause query factory that handles the summary system field.
|
| TimeSpentClauseQueryFactory |
Factory for producing clauses for the
TimeSpentSystemField. |
| UpdatedDateClauseQueryFactory |
Creates clauses for queries on the updated date field.
|
| UserCustomFieldClauseQueryFactory |
Clause query factory that creates the clauses for user custom fields.
|
| ValidatingDecoratorQueryFactory |
A
ClauseContextFactory that wraps another ClauseContextFactory to ensure
that the ValidatingDecoratorQueryFactory.getQuery(QueryCreationContext, com.atlassian.query.clause.TerminalClause) method
on the wrapped object is only called when this passed TerminalClause passes usage validation. |
| VersionCustomFieldClauseQueryFactory |
Creates queries for version custom field clauses.
|
| VersionSpecificRelationalOperatorQueryFactory |
A relation query factory for version which overrides the the createPredicate method to return a predicate that
checks the project is the same.
|
| VoterClauseQueryFactory |
Factory for producing clauses for the voters.
|
| VotesClauseQueryFactory |
Factory for producing clauses for the
VotesSystemField. |
| WasClauseQueryFactory |
Factory class for validating and building the Lucene Was query.
|
| WatcherClauseQueryFactory |
Factory for producing clauses for the watchers.
|
| WatchesClauseQueryFactory |
Factory for producing clauses for the
WatchesSystemField. |
| WorklogAuthorClauseQueryFactory | |
| WorklogClauseQueryFactory |
This is a clause query factory for worklog clauses.
|
| WorklogCommentClauseQueryFactory | |
| WorklogDateClauseQueryFactory |
Creates clauses for queries on the due date field.
|
| WorklogQueryExecutor |
Component that can execute queries against the worklog index
and return issue ids associated with the returned worklog documents.
|
| WorkRatioClauseQueryFactory |
Creates queries for
WorkRatioSystemField clauses. |
Copyright © 2002-2016 Atlassian. All Rights Reserved.