Package com.atlassian.jira.jql.util
package com.atlassian.jira.jql.util
-
ClassDescriptionA simple class to represent a date rangeConverts a query literal into the votes index representation.A simple interface for converting
QueryLiteral
s to their index representation.Utility class for processingQueryLiteral
objects when dealing withCascadingSelectCFType
custom field classes.A class that parsers the Jql syntax (e.g.Interface that helps with date parsing and validation in JQL.Default implementation forJqlDateSupport
Provide JQL with some helper functions when dealing with Issue Keys.Default implementation of theJqlIssueKeySupport
interface.Some helper IssueLookup functions for JIRA.Default implementation ofJqlIssueSupport
.Interface that helps withLocalDate
parsing and validation in JQL.Default implementation forJqlLocalDateSupport
This transformer replaces fields names in JQL queries by their ids, and the other way around.Contains utility methods for processing select option clausesA utility code to help dealing with JQL strings.Some utility code to help with JQL strings.Interface for assisting in the parsing of duration valuesThe default implementation ofJqlTimetrackingDurationSupport
The JQL relational predicate forVersion
s.Converts a query literal into a number index representation.A base clause visitor that recursively visits each clause in a clause tree, apply mapping and return transformed clause.Simplest index value converter that just uses the toString() implementation.Provider of JQL autocomplete alias forCustomField
andIssueConstant
having name that can be impacted by flexible terminology changes, e.g.: Epic Link -> Feature Link; alias: 'Feature Link (Epic Link)' Sprint -> Iteration; alias: 'Iteration (Sprint)'Converts a query literal into the votes index representation.Converts a query literal into the watches index representation.