public static final class

CustomFieldClausePermissionChecker.DefaultFactory

extends Object
implements CustomFieldClausePermissionChecker.Factory
java.lang.Object
   ↳ com.atlassian.jira.jql.permission.CustomFieldClausePermissionChecker.DefaultFactory

Class Overview

This is a factory so that we don't have a circular dependency on the Field manager. It looks like Field Manager -> Field -> SearchHandler -> FieldClausePermissionHandler -> Field Manager.

Summary

Public Constructors
CustomFieldClausePermissionChecker.DefaultFactory()
Public Methods
ClausePermissionChecker createPermissionChecker(String fieldId, FieldConfigSchemeClauseContextUtil contextUtil)
ClausePermissionChecker createPermissionChecker(CustomField field, FieldConfigSchemeClauseContextUtil contextUtil)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.jql.permission.CustomFieldClausePermissionChecker.Factory

Public Constructors

public CustomFieldClausePermissionChecker.DefaultFactory ()

Public Methods

public ClausePermissionChecker createPermissionChecker (String fieldId, FieldConfigSchemeClauseContextUtil contextUtil)

public ClausePermissionChecker createPermissionChecker (CustomField field, FieldConfigSchemeClauseContextUtil contextUtil)