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
QueryLiterals to their index representation.Utility class for processingQueryLiteralobjects when dealing withCascadingSelectCFTypecustom field classes.A class that parsers the Jql syntax (e.g.Interface that helps with date parsing and validation in JQL.Default implementation forJqlDateSupportProvide JQL with some helper functions when dealing with Issue Keys.Default implementation of theJqlIssueKeySupportinterface.Some helper IssueLookup functions for JIRA.Default implementation ofJqlIssueSupport.Interface that helps withLocalDateparsing and validation in JQL.Default implementation forJqlLocalDateSupportThis 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 ofJqlTimetrackingDurationSupportThe JQL relational predicate forVersions.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 forCustomFieldandIssueConstanthaving 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.