|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.jira.entity.remotelink.RemoteEntityLinkImpl<E>
public abstract class RemoteEntityLinkImpl<E>
Field Summary | |
---|---|
protected static String |
APPLICATION
|
protected static String |
APPLICATION_NAME
|
protected static String |
APPLICATION_TYPE
|
protected String |
globalId
|
protected LazyJsonParser |
jsonRef
|
protected static String |
OBJECT
|
protected static String |
OBJECT_ICON
|
protected static String |
OBJECT_ICON_TITLE
|
protected static String |
OBJECT_ICON_URL
|
protected static String |
OBJECT_SUMMARY
|
protected static String |
OBJECT_TITLE
|
protected static String |
OBJECT_URL
|
Fields inherited from interface com.atlassian.jira.entity.remotelink.RemoteEntityLink |
---|
GLOBAL_ID |
Constructor Summary | |
---|---|
protected |
RemoteEntityLinkImpl(String globalId,
String json)
|
Method Summary | |
---|---|
abstract boolean |
equals(Object o)
|
String |
getApplicationName()
Returns the application name for the remote entity link, as extracted from the raw JSON. |
String |
getApplicationType()
Returns the application type for the remote entity link, as extracted from the raw JSON. |
String |
getGlobalId()
Returns the global ID for the remote entity link. |
String |
getIconTitle()
Returns the target object icon title for the remote entity link, as extracted from the raw JSON. |
String |
getIconUrl()
Returns the target object icon URL for the remote entity link, as extracted from the raw JSON. |
String |
getJsonString()
Returns the raw JSON value stored for this remote entity link. |
String |
getSummary()
Returns the target object summary for the remote entity link, as extracted from the raw JSON. |
String |
getTitle()
Returns the target object title for the remote entity link, as extracted from the raw JSON. |
String |
getUrl()
Returns the target object URL for the remote entity link, as extracted from the raw JSON. |
abstract int |
hashCode()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.atlassian.jira.entity.remotelink.RemoteEntityLink |
---|
getEntity, getEntityId |
Field Detail |
---|
protected static final String APPLICATION
protected static final String APPLICATION_NAME
protected static final String APPLICATION_TYPE
protected static final String OBJECT
protected static final String OBJECT_ICON
protected static final String OBJECT_ICON_TITLE
protected static final String OBJECT_ICON_URL
protected static final String OBJECT_SUMMARY
protected static final String OBJECT_TITLE
protected static final String OBJECT_URL
protected final String globalId
protected final LazyJsonParser jsonRef
Constructor Detail |
---|
protected RemoteEntityLinkImpl(@Nonnull String globalId, @Nonnull String json)
Method Detail |
---|
@Nonnull public String getGlobalId()
RemoteEntityLink
getGlobalId
in interface RemoteEntityLink<E>
@Nonnull public String getJsonString()
RemoteEntityLink
getJsonString
in interface RemoteEntityLink<E>
public String getTitle()
RemoteEntityLink
getTitle
in interface RemoteEntityLink<E>
null
if it is not definedpublic String getSummary()
RemoteEntityLink
getSummary
in interface RemoteEntityLink<E>
null
if it is not definedpublic String getUrl()
RemoteEntityLink
getUrl
in interface RemoteEntityLink<E>
null
if it is not definedpublic String getIconUrl()
RemoteEntityLink
getIconUrl
in interface RemoteEntityLink<E>
null
if it is not definedpublic String getIconTitle()
RemoteEntityLink
getIconTitle
in interface RemoteEntityLink<E>
null
if it is not definedpublic String getApplicationName()
RemoteEntityLink
getApplicationName
in interface RemoteEntityLink<E>
null
if it is not definedpublic String getApplicationType()
RemoteEntityLink
getApplicationType
in interface RemoteEntityLink<E>
null
if it is not definedpublic abstract int hashCode()
hashCode
in class Object
public abstract boolean equals(Object o)
equals
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |