@PublicApi public interface

IssueLinkType

implements OfBizValueWrapper Comparable<T>
com.atlassian.jira.issue.link.IssueLinkType
Known Indirect Subclasses

@PublicApi

This interface is designed for plugins to consume (call its methods).

Clients of @PublicApi can expect that programs compiled against a given version will remain binary compatible with later versions of the @PublicApi as per each product's API policy as long as the client does not implement/extend @PublicApi interfaces or classes (refer to each product's API policy for the exact guarantee---usually binary compatibility is guaranteed at least across minor versions).

Note: since @PublicApi interfaces and classes are not designed to be implemented or extended by clients, we may perform certain types of binary-incompatible changes to these classes and interfaces, but these will not affect well-behaved clients that do not extend/implement these types (in general, only classes and interfaces annotated with @PublicSpi are safe to extend/implement).

Summary

Constants
String INWARD_FIELD_NAME
String NAME_FIELD_NAME
String OUTWARD_FIELD_NAME
String STYLE_FIELD_NAME
Public Methods
Long getId()
String getInward()
String getName()
String getOutward()
String getStyle()
boolean isSubTaskLinkType()
boolean isSystemLinkType()
Checks if this link type is a System Link type.
[Expand]
Inherited Methods
From interface com.atlassian.jira.ofbiz.OfBizValueWrapper
From interface java.lang.Comparable

Constants

public static final String INWARD_FIELD_NAME

Constant Value: "inward"

public static final String NAME_FIELD_NAME

Constant Value: "linkname"

public static final String OUTWARD_FIELD_NAME

Constant Value: "outward"

public static final String STYLE_FIELD_NAME

Constant Value: "style"

Public Methods

public Long getId ()

Returns
  • the id of this IssueLinkType

public String getInward ()

Returns
  • the inward name of this IssueLinkType

public String getName ()

Returns
  • the name of this IssueLinkType

public String getOutward ()

Returns
  • the outward name of this IssueLinkType

public String getStyle ()

Returns
  • the style name of this IssueLinkType

public boolean isSubTaskLinkType ()

Returns
  • true if the link type is a subtask link

public boolean isSystemLinkType ()

Checks if this link type is a System Link type.

System link types are used by JIRA to denote a special relationship between issues. For example, a sub-task is linked to its parent issue using a link that is of a system link type.

Returns
  • true if this is a System Link Type