Class DefaultPluginDataResource
java.lang.Object
com.atlassian.plugin.webresource.data.DefaultPluginDataResource
- All Implemented Interfaces:
WebResource,PluginDataResource
Default PluginDataResource
- Since:
- v3.0
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultPluginDataResource(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) -
Method Summary
-
Constructor Details
-
DefaultPluginDataResource
public DefaultPluginDataResource(@Nonnull String key, @Nonnull com.atlassian.json.marshal.Jsonable jsonable) -
DefaultPluginDataResource
public DefaultPluginDataResource(@Nonnull String key, @Nonnull com.atlassian.json.marshal.Jsonable jsonable, @Nonnull ResourcePhase resourcePhase) -
DefaultPluginDataResource
-
DefaultPluginDataResource
public DefaultPluginDataResource(@Nonnull String key, @Nonnull Optional<com.atlassian.json.marshal.Jsonable> jsonable, @Nonnull ResourcePhase resourcePhase)
-
-
Method Details
-
getKey
- Specified by:
getKeyin interfacePluginDataResource
-
getJsonable
public com.atlassian.json.marshal.Jsonable getJsonable()- Specified by:
getJsonablein interfacePluginDataResource
-
getData
- Specified by:
getDatain interfacePluginDataResource
-
getResourcePhase
- Specified by:
getResourcePhasein interfaceWebResource
-
equals
-
hashCode
public int hashCode()
-