Package com.atlassian.jira.jql.query
package com.atlassian.jira.jql.query
-
ClassDescriptionProvideds common date operator specific query factory methods.Base class for operator query factories that can generate a query for a fieldName and a predicate.Base clause factory for issue property queries.Factory for producing clauses for the Time tracking system fields.Factory for producing clauses for the custom fields that have a raw index valueCreates equality queries for clauses whose value is exactly the same as the indexed value(e.g.Creates relational queries for clauses whose values are exactly the same as the indexed value (e.g.Creates queries for affected version clauses.Factory for producing Lucene queries from aliased issue properties.Builds lucene queries for the "all text" clause.Clause query factory that creates the clauses for the assginee field.Factory for producing clauses for the attachments.Factory for producing clauses for the cascading select custom fieldsFactory class for validating and building the Lucene Changed query.Provides the logic to build a lucene query for a
clause
.Generates a query for the comment system field.Creates queries for component clauses.Creates clauses for queries on the created date field.Clause query factory that creates the clauses for the creator field.Factory for producing clauses for theTimeEstimateSystemField
.Creates clauses for queries on date-time fields.A query factory that handles equality operators for dates.A query factory that can handle relational operators for dates.Creates a Lucene Query from a JQL clause.Able to map clauses to query handlers.A query factory that generates lucene queries for the description system field.Creates clauses for queries on the due date field.Clause query factory for the environment system field.Used to generate equality lucene queries.Used to generate equality lucene queries.Creates queries for affected version clauses.A query factory that generates lucene queries for the text fields.Can generate queries for issue constant clauses.AClauseQueryFactory
for the "Issue Key" JQL clause.Collect Issue Ids for subquery searchers.Creates a Lucene query that will restrict result to issues which satisfy query executed on other index.Creates queries for searching by 'issueLinkTypes'.AClauseQueryFactory
for the "Issue Parent" JQL clause.Factory for producing clauses for issue properties.A query factory that will generate a query for a issue security levels.Clause query factory that creates the clauses for the issue type field.A clause query factory that handles the Labels system field.Creates clauses for queries on the last viewed date field.A factory for creating a Query for theequals operator
.Creates clauses for queries onLocalDate
fields.A query factory that handles equality operators for dates.A query factory that can handle relational operators for dates.Converts a JQL query into an lucene query for searching JIRA lucene index.Factory for producing clauses for the custom fields that have a raw index valueCreates equality queries for clauses whose value is exactly the same as the indexed value(e.g.Creates relational queries for clauses whose values are exactly the same as the indexed value (e.g.An abstraction for the creation of aQuery
from an expression and operator.Factory for producing clauses for theOriginalEstimateSystemField
.Creates queries for priority clauses.Generates queries for the Project Category clause.A query factory that can generate queries for clauses that representProject
's.A query factory that can generate queries for clauses that representProject
's.A parameter object that encapsulates the context required when creating queries in the JQL way.Default implementation ofQueryCreationContext
.Represents the result of a call to theClauseQueryFactory.getQuery(QueryCreationContext, com.atlassian.query.clause.TerminalClause)
method.A component that can add project role and group permission checks to lucene queries.Used to map aTerminalClause
to its associatedClauseQueryFactory
s.Used to generate the Lucene query from aQuery
.RangeQueryFactory for TermRangeQueriesGenerates queries for the operators '>', '>=', '<', '<='.Creates relational queries for clauses with operands whose index value representation is based on mutated raw values as opposed to domain values.Clause query factory that creates the clauses for the reporter field.Creates queries for resolution clauses.Creates clauses for queries on the resolution date field.A query factory that will generate a query for a saved filter.Factory for producing clauses for the cascading select custom fieldsGenerates queries for the Status Category clause.Clause query factory that creates the clauses for the status field.A clause query factory that handles the summary system field.Factory for producing clauses for theTimeSpentSystemField
.Creates clauses for queries on the updated date field.Clause query factory that creates the clauses for user custom fields.AClauseContextFactory
that wraps another ClauseContextFactory to ensure that theValidatingDecoratorQueryFactory.getQuery(QueryCreationContext, com.atlassian.query.clause.TerminalClause)
method on the wrapped object is only called when this passed TerminalClause passes usage validation.Creates queries for version custom field clauses.A factory for creating a Query for theequals operator
for Version fields.Creates queries for relational version operatorsOperator.GREATER_THAN
,Operator.LESS_THAN
,Operator.GREATER_THAN_EQUALS
,Operator.LESS_THAN_EQUALS
.Factory for producing clauses for the voters.Factory for producing clauses for theVotesSystemField
.Factory class for validating and building the Lucene Was query.Factory for producing clauses for the watchers.Factory for producing clauses for theWatchesSystemField
.This is a clause query factory for worklog clauses.Creates clauses for queries on the due date field.Component that can execute queries against the worklog index and return issue ids associated with the returned worklog documents.Used to map aTerminalClause
to its associatedWorklogClauseQueryFactory
s.Creates queries forWorkRatioSystemField
clauses.