package

com.atlassian.jira.issue.search.searchers.util

Interfaces

DateSearcherInputHelper Inteface for classues that parse JQL clauses and determine if they are suitable for usage in the Navigator or Search URL. 
IndexedInputHelper Provides methods for retreiving the Navigator or index representations of the values in a query clause, be they index values, functions or string values. 
QuerySearcherInputHelper Interface for parsing JQL clauses to determine if they are suitable for usage in the Navigator or Search URL. 
UserSearcherHelper  
WorkRatioSearcherInputHelper Inteface for classues that parse JQL clauses and determine if they are suitable for usage in the Navigator or Search URL. 

Classes

AbstractDateSearchInputHelper  
AbstractDateSearchInputHelper.ParseDateResult  
DateSearcherConfig Simple helper class that generates navigator param and form names given a date field id. 
DateSearcherInputHelper.ConvertClauseResult  
DefaultDateSearcherInputHelper Helper class to parse JQL clauses and determine if they are suitable for usage in the Navigator or Search URL. 
DefaultIndexedInputHelper<T> The default implementation for the IndexedInputHelper
DefaultWorkRatioSearcherInputHelper Helper class to parse JQL clauses and determine if they are suitable for usage in the Navigator or Search URL. 
IssueConstantIndexedInputHelper<T extends IssueConstant> Extension of DefaultIndexedInputHelper that knows how to create SingleValueOperands by resolving ids to Issue Constant names. 
RecursiveClauseVisitor A base clause visitor that recursively visits each clause in a clause tree. 
RelativeDateSearcherInputHelper  
RelevantSearcherVisitor Visitor that looks at a clause and determines the searchers that are relevant. 
SearchContextRenderHelper Adds search context parameters to velocityParams. 
SingleProjectRequiringSearcherRegistry  
TerminalClauseCollectingVisitor A clause collecting visitor that collects all the termical clauses in a clause tree. 
UserFitsNavigatorHelper This is a helper class for determining if a user fits in the navigator. 
UserSearcherHelperImpl  
VersionIndexedInputHelper Extension of DefaultIndexedInputHelper that knows how to create SingleValueOperands by resolving ids to Version names. 
WorkRatioSearcherConfig Simple helper class that generates navigator param and form names given a date field id.