Class ContentBlueprintId
- java.lang.Object
-
- com.atlassian.confluence.api.model.content.template.ContentBlueprintId
-
- Direct Known Subclasses:
ContentBlueprintId.ContentBlueprintIdWithId,ContentBlueprintId.ContentBlueprintIdWithKeys
@ExperimentalApi public abstract class ContentBlueprintId extends Object
Model for Content Blueprint Id ContentId-like wrapper with everything required to specify a given Blueprint
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classContentBlueprintId.ContentBlueprintIdWithIdstatic classContentBlueprintId.ContentBlueprintIdWithKeysBlueprint Id resolved by Module key and Space key
-
Field Summary
Fields Modifier and Type Field Description static StringKEY_SPACE_DELIMITERDelimiter to separate FullModuleKey and Space
-
Constructor Summary
Constructors Modifier Constructor Description protectedContentBlueprintId()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static ContentBlueprintIdfromKeyAndSpaceString(String moduleCompleteKey, String space)static ContentBlueprintIdfromString(String value)This method MUST be called fromString in order to make Jersey happy to deserialise it from path.abstract Stringserialise()
-
-
-
Field Detail
-
KEY_SPACE_DELIMITER
public static final String KEY_SPACE_DELIMITER
Delimiter to separate FullModuleKey and Space- See Also:
- Constant Field Values
-
-
Method Detail
-
fromString
public static ContentBlueprintId fromString(String value)
This method MUST be called fromString in order to make Jersey happy to deserialise it from path.- Parameters:
value-- Returns:
-
fromKeyAndSpaceString
public static ContentBlueprintId fromKeyAndSpaceString(String moduleCompleteKey, String space)
-
serialise
public abstract String serialise()
-
-