com.atlassian.jira.issue.fields
Interface SearchableField

All Superinterfaces:
Comparable, Field
All Known Subinterfaces:
AffectedVersionsField, ComponentsField, ConfigurableField, CustomField, DependentField, FixVersionsField, IssueTypeField, LabelsField, OrderableField, ProjectField, SummaryField
All Known Implementing Classes:
AbstractOrderableField, AbstractOrderableNavigableFieldImpl, AbstractTextSystemField, AbstractVersionsSystemField, AffectedVersionsSystemField, AssigneeSystemField, AttachmentSystemField, CommentSystemField, ComponentsSystemField, CreatedSystemField, CustomFieldImpl, DescriptionSystemField, DueDateSystemField, EnvironmentSystemField, FixVersionsSystemField, IssueLinksSystemField, IssueTypeSystemField, LabelsSystemField, MockOrderableField, PrioritySystemField, ProjectSystemField, ReporterSystemField, ResolutionDateSystemField, ResolutionSystemField, SecurityLevelSystemField, StatusSystemField, SummarySystemField, TimeTrackingSystemField, UpdatedSystemField, WorklogSystemField, WorkRatioSystemField

@PublicApi
public interface SearchableField
extends Field


Method Summary
 SearchHandler createAssociatedSearchHandler()
          Return SearchHandler for the field.
 
Methods inherited from interface com.atlassian.jira.issue.fields.Field
getId, getName, getNameKey
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

createAssociatedSearchHandler

SearchHandler createAssociatedSearchHandler()
Return SearchHandler for the field. This object tells JIRA how to search for values within the field.

Returns:
the SearchHandler associated with the field. Can return null when no searcher is associated with the field. This will mainly happen when a customfield is configured to have no searcher.


Copyright © 2002-2012 Atlassian. All Rights Reserved.