com.atlassian.jira.issue.fields
Interface CustomField

All Superinterfaces:
Field, HideableField, NavigableField, OrderableField, RequirableField
All Known Implementing Classes:
CustomFieldImpl

public interface CustomField
extends NavigableField, HideableField


Field Summary
 
Fields inherited from interface com.atlassian.jira.issue.fields.NavigableField
ORDER_ASCENDING, ORDER_DESCENDING
 
Method Summary
 GenericValue getGenericValue()
           
 java.lang.String getIssueType()
           
 GenericValue getProject()
           
 boolean isInScope(User remoteUser, GenericValue project, java.util.List issueTypes)
           
 boolean isIssueTypeCustomField()
           
 boolean isProjectCustomField()
           
 
Methods inherited from interface com.atlassian.jira.issue.fields.NavigableField
getColumnHeadingKey, getComparator, getDefaultSortOrder, isSortable
 
Methods inherited from interface com.atlassian.jira.issue.fields.Field
getId, getNameKey
 

Method Detail

isProjectCustomField

public boolean isProjectCustomField()

isIssueTypeCustomField

public boolean isIssueTypeCustomField()

getProject

public GenericValue getProject()

isInScope

public boolean isInScope(User remoteUser,
                         GenericValue project,
                         java.util.List issueTypes)

getGenericValue

public GenericValue getGenericValue()

getIssueType

public java.lang.String getIssueType()