Class CimIssueType

java.lang.Object
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
  • Constructor Details

  • Method Details

    • getFields

      public Map<String,CimFieldInfo> getFields()
    • getField

      @Nullable public CimFieldInfo getField(IssueFieldId fieldId)
    • getToStringHelper

      protected com.google.common.base.MoreObjects.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