public class DefaultPluginDataResource extends Object implements PluginDataResource
| Constructor and Description |
|---|
DefaultPluginDataResource(String key,
com.atlassian.json.marshal.Jsonable jsonable) |
DefaultPluginDataResource(String key,
com.atlassian.json.marshal.Jsonable jsonable,
ResourcePhase resourcePhase) |
DefaultPluginDataResource(String key,
Optional<com.atlassian.json.marshal.Jsonable> jsonable) |
DefaultPluginDataResource(String key,
Optional<com.atlassian.json.marshal.Jsonable> jsonable,
ResourcePhase resourcePhase) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object thatObject) |
Optional<com.atlassian.json.marshal.Jsonable> |
getData() |
com.atlassian.json.marshal.Jsonable |
getJsonable() |
String |
getKey() |
ResourcePhase |
getResourcePhase() |
int |
hashCode() |
public DefaultPluginDataResource(@Nonnull String key, @Nonnull com.atlassian.json.marshal.Jsonable jsonable)
public DefaultPluginDataResource(@Nonnull String key, @Nonnull com.atlassian.json.marshal.Jsonable jsonable, @Nonnull ResourcePhase resourcePhase)
public DefaultPluginDataResource(@Nonnull String key, @Nonnull Optional<com.atlassian.json.marshal.Jsonable> jsonable)
public String getKey()
getKey in interface PluginDataResourcepublic com.atlassian.json.marshal.Jsonable getJsonable()
getJsonable in interface PluginDataResourcepublic Optional<com.atlassian.json.marshal.Jsonable> getData()
getData in interface PluginDataResource@Nonnull public ResourcePhase getResourcePhase()
getResourcePhase in interface WebResourceCopyright © 2024 Atlassian. All rights reserved.