Package com.atlassian.jira.jql.validator
Class CascadingSelectCustomFieldValidator
java.lang.Object
com.atlassian.jira.jql.validator.SelectCustomFieldValidator
com.atlassian.jira.jql.validator.CascadingSelectCustomFieldValidator
- All Implemented Interfaces:
ClauseValidator
@NonInjectableComponent
public class CascadingSelectCustomFieldValidator
extends SelectCustomFieldValidator
implements ClauseValidator
A validator for cascading select custom fields. Takes into account
if the user has any context under which she can see the given options.
- Since:
- v4.0
-
Constructor Summary
ConstructorsConstructorDescriptionCascadingSelectCustomFieldValidator(CustomField customField, JqlSelectOptionsUtil jqlSelectOptionsUtil, JqlOperandResolver jqlOperandResolver, I18nHelper.BeanFactory beanFactory) -
Method Summary
Modifier and TypeMethodDescriptiongetOptionsFromLiteral(ApplicationUser searcher, QueryLiteral literal) Methods inherited from class com.atlassian.jira.jql.validator.SelectCustomFieldValidator
getOptionsFromLiteralOverrideSecurity, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.jira.jql.validator.ClauseValidator
validate
-
Constructor Details
-
CascadingSelectCustomFieldValidator
public CascadingSelectCustomFieldValidator(CustomField customField, JqlSelectOptionsUtil jqlSelectOptionsUtil, JqlOperandResolver jqlOperandResolver, I18nHelper.BeanFactory beanFactory)
-
-
Method Details
-
getOptionsFromLiteral
- Overrides:
getOptionsFromLiteralin classSelectCustomFieldValidator
-