public class

NumberRangeCustomFieldInputHelper

extends Object
java.lang.Object
   ↳ com.atlassian.jira.issue.customfields.searchers.transformer.NumberRangeCustomFieldInputHelper

Class Overview

A helper class for Number Range Custom field searcher converting between the Query and Searcher views of the clauses.

Summary

Public Constructors
NumberRangeCustomFieldInputHelper(ClauseNames clauseNames, JqlOperandResolver jqlOperandResolver)
Public Methods
List<TerminalClause> getValuesFromQuery(Query query)
Returns a list of the valid for navigator TerminalClauses in the Query.
Protected Methods
SimpleNavigatorCollectorVisitor createSimpleNavigatorCollectorVisitor()
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public NumberRangeCustomFieldInputHelper (ClauseNames clauseNames, JqlOperandResolver jqlOperandResolver)

Public Methods

public List<TerminalClause> getValuesFromQuery (Query query)

Returns a list of the valid for navigator TerminalClauses in the Query. If the structure, operators or values are not valid null is returned.

Parameters
query the search query to search for valid terminal clauses
Returns
  • a list of valid terminal clauses. Null if the search query is not valid for the Number Range searcher

Protected Methods

protected SimpleNavigatorCollectorVisitor createSimpleNavigatorCollectorVisitor ()