@ExperimentalApi public class

EntityPropertyType

extends Object
java.lang.Object
   ↳ com.atlassian.jira.entity.property.EntityPropertyType

@ExperimentalApi

This class is considered usable by external developers but its contracts have not stabilized.

Experimental APIs may be changed at any time before being marked @Internal or @PublicApi.

Class Overview

Type of the entity property.

Summary

Fields
public static final EntityPropertyType CHANGE_HISTORY_PROPERTY
public static final EntityPropertyType COMMENT_PROPERTY
public static final EntityPropertyType ISSUE_PROPERTY
public static final EntityPropertyType PROJECT_PROPERTY
public static final EntityPropertyType REMOTE_VERSION_LINK
Public Constructors
EntityPropertyType(String dbEntityName, String i18nKeyForEntityName, String indexPrefix, String jqlName)
Public Methods
String getDbEntityName()
static EntityPropertyType getEntityPropertyTypeForClause(String clauseName)
String getI18nKeyForEntityName()
String getIndexPrefix()
String getJqlName()
static boolean isJqlClause(String clauseName)
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public static final EntityPropertyType CHANGE_HISTORY_PROPERTY

public static final EntityPropertyType COMMENT_PROPERTY

public static final EntityPropertyType ISSUE_PROPERTY

public static final EntityPropertyType PROJECT_PROPERTY

public static final EntityPropertyType REMOTE_VERSION_LINK

Public Constructors

public EntityPropertyType (String dbEntityName, String i18nKeyForEntityName, String indexPrefix, String jqlName)

Public Methods

public String getDbEntityName ()

public static EntityPropertyType getEntityPropertyTypeForClause (String clauseName)

public String getI18nKeyForEntityName ()

public String getIndexPrefix ()

public String getJqlName ()

public static boolean isJqlClause (String clauseName)