@NonInjectableComponent public class

CascadingSelectCustomFieldValidator

extends SelectCustomFieldValidator
implements ClauseValidator
java.lang.Object
   ↳ com.atlassian.jira.jql.validator.SelectCustomFieldValidator
     ↳ com.atlassian.jira.jql.validator.CascadingSelectCustomFieldValidator

Class Overview

A validator for cascading select custom fields. Takes into account if the user has any context under which she can see the given options.

Summary

Public Constructors
CascadingSelectCustomFieldValidator(CustomField customField, JqlSelectOptionsUtil jqlSelectOptionsUtil, JqlOperandResolver jqlOperandResolver, I18nHelper.BeanFactory beanFactory)
Protected Methods
List<Option> getOptionsFromLiteral(ApplicationUser searcher, QueryLiteral literal)
[Expand]
Inherited Methods
From class com.atlassian.jira.jql.validator.SelectCustomFieldValidator
From class java.lang.Object
From interface com.atlassian.jira.jql.validator.ClauseValidator

Public Constructors

public CascadingSelectCustomFieldValidator (CustomField customField, JqlSelectOptionsUtil jqlSelectOptionsUtil, JqlOperandResolver jqlOperandResolver, I18nHelper.BeanFactory beanFactory)

Protected Methods

protected List<Option> getOptionsFromLiteral (ApplicationUser searcher, QueryLiteral literal)