Class DefaultWorkRatioSearcherInputHelper
java.lang.Object
com.atlassian.jira.issue.search.searchers.util.DefaultWorkRatioSearcherInputHelper
- All Implemented Interfaces:
WorkRatioSearcherInputHelper
@NonInjectableComponent
public class DefaultWorkRatioSearcherInputHelper
extends Object
implements WorkRatioSearcherInputHelper
Helper class to parse JQL clauses and determine if they are suitable for usage in the Navigator or Search URL.
- Since:
- v4.0
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultWorkRatioSearcherInputHelper(SimpleFieldSearchConstants constants, JqlOperandResolver operandResolver) -
Method Summary
Modifier and TypeMethodDescriptionconvertClause(Clause clause, ApplicationUser user) Take the passed clause and try and get the equivalent navigator parameters.
-
Constructor Details
-
DefaultWorkRatioSearcherInputHelper
public DefaultWorkRatioSearcherInputHelper(SimpleFieldSearchConstants constants, JqlOperandResolver operandResolver)
-
-
Method Details
-
convertClause
Description copied from interface:WorkRatioSearcherInputHelperTake the passed clause and try and get the equivalent navigator parameters.Note: this also performs a validity check on the structure of the clause to determine if it fits for the Navigator. Therefore, it is not required to check this before the call is made.
- Specified by:
convertClausein interfaceWorkRatioSearcherInputHelper- Parameters:
clause- the clause to convert.user- the user trying to convert the clause.- Returns:
- on success a map of navigator param -> value, or null on failure. The map will only contain the params that were present in the clause.
-