public class DecoratedEntityReference extends Object implements Comparable<DecoratedEntityReference>
EntityReference
Note: this class has a natural ordering that is inconsistent with equalsModifier and Type | Method and Description |
---|---|
int |
compareTo(DecoratedEntityReference o) |
boolean |
equals(Object o) |
static com.google.common.base.Function<com.atlassian.applinks.api.EntityLink,DecoratedEntityReference> |
fromEntityLink(com.atlassian.core.i18n.I18nTextProvider i18nTextProvider) |
static com.google.common.base.Function<com.atlassian.applinks.host.spi.EntityReference,DecoratedEntityReference> |
fromEntityReference(com.atlassian.core.i18n.I18nTextProvider i18nTextProvider,
com.atlassian.applinks.api.ApplicationLink applicationLink) |
static com.google.common.base.Function<Map.Entry<com.atlassian.applinks.api.ApplicationLink,com.atlassian.applinks.host.spi.EntityReference>,DecoratedEntityReference> |
fromEntityReferenceMap(com.atlassian.core.i18n.I18nTextProvider i18nTextProvider) |
DecoratedApplicationLink |
getApplicationLink() |
String |
getCompositeKey() |
String |
getDisplayName() |
String |
getKey() |
String |
getName() |
int |
hashCode() |
public int compareTo(DecoratedEntityReference o)
compareTo
in interface Comparable<DecoratedEntityReference>
public static com.google.common.base.Function<com.atlassian.applinks.host.spi.EntityReference,DecoratedEntityReference> fromEntityReference(@NotNull com.atlassian.core.i18n.I18nTextProvider i18nTextProvider, @NotNull com.atlassian.applinks.api.ApplicationLink applicationLink)
public static com.google.common.base.Function<Map.Entry<com.atlassian.applinks.api.ApplicationLink,com.atlassian.applinks.host.spi.EntityReference>,DecoratedEntityReference> fromEntityReferenceMap(@NotNull com.atlassian.core.i18n.I18nTextProvider i18nTextProvider)
public static com.google.common.base.Function<com.atlassian.applinks.api.EntityLink,DecoratedEntityReference> fromEntityLink(@NotNull com.atlassian.core.i18n.I18nTextProvider i18nTextProvider)
public DecoratedApplicationLink getApplicationLink()
public String getKey()
public String getName()
public String getCompositeKey()
public String getDisplayName()
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.