com.atlassian.jira.rest.client.api.domain
Class CimIssueType
java.lang.Object
com.atlassian.jira.rest.client.api.domain.BasicIssueType
com.atlassian.jira.rest.client.api.domain.IssueType
com.atlassian.jira.rest.client.api.domain.CimIssueType
- All Implemented Interfaces:
- AddressableEntity, IdentifiableEntity<Long>, NamedEntity
public class CimIssueType
- extends IssueType
Describes issue type with fields info map.
The CIM prefix stands for CreateIssueMetadata as this class is used in output of IssueRestClient.getCreateIssueMetadata(GetCreateIssueMetadataOptions)
- Since:
- v1.0
CimIssueType
public CimIssueType(URI self,
@Nullable
Long id,
String name,
boolean isSubtask,
String description,
URI iconUri,
Map<String,CimFieldInfo> fields)
getFields
public Map<String,CimFieldInfo> getFields()
getField
@Nullable
public CimFieldInfo getField(IssueFieldId fieldId)
getToStringHelper
protected com.google.common.base.Objects.ToStringHelper getToStringHelper()
- Returns ToStringHelper with all fields inserted. Override this method to insert additional fields.
- Overrides:
getToStringHelper in class IssueType
- Returns:
- ToStringHelper
equals
public boolean equals(Object obj)
- Overrides:
equals in class IssueType
hashCode
public int hashCode()
- Overrides:
hashCode in class IssueType
Copyright © 2014 Atlassian. All Rights Reserved.