com.atlassian.greenhopper.service.rapid.view.detailview
Class DetailViewFieldConfig
java.lang.Object
com.atlassian.greenhopper.service.rapid.view.detailview.DetailViewFieldConfig
public class DetailViewFieldConfig
- extends java.lang.Object
Result object for DetailViewFieldConfigurationService
. Encapsulates the configured detail view fields of a
RapidView
. A configured field may be valid or invalid at runtime.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IS_VALID
public static com.google.common.base.Predicate<DetailViewFieldConfig> IS_VALID
TO_FIELD
public static com.google.common.base.Function<DetailViewFieldConfig,com.atlassian.jira.issue.fields.Field> TO_FIELD
forValidField
public static DetailViewFieldConfig forValidField(DetailViewField detailViewField,
com.atlassian.jira.issue.fields.Field jiraField)
- Creates an instance which encapsulates a valid field.
- Parameters:
detailViewField
- the entry in storagejiraField
- the valid JIRA Field
.
- Returns:
- the instance
forInvalidField
public static DetailViewFieldConfig forInvalidField(DetailViewField detailViewField)
- Creates an instance which encapsulates an valid field.
- Parameters:
detailViewField
- the entry in storage
- Returns:
- the instance
getDetailViewField
public DetailViewField getDetailViewField()
isValid
public boolean isValid()
getJiraField
public com.atlassian.jira.issue.fields.Field getJiraField()
- Returns:
- the field or null if this configuration is not valid
Copyright © 2007-2014 Atlassian. All Rights Reserved.