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 class
ContentBlueprintId.ContentBlueprintIdWithId
static class
ContentBlueprintId.ContentBlueprintIdWithKeys
Blueprint Id resolved by Module key and Space key
-
Field Summary
Fields Modifier and Type Field Description static String
KEY_SPACE_DELIMITER
Delimiter to separate FullModuleKey and Space
-
Constructor Summary
Constructors Modifier Constructor Description protected
ContentBlueprintId()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static ContentBlueprintId
fromKeyAndSpaceString(String moduleCompleteKey, String space)
static ContentBlueprintId
fromString(String value)
This method MUST be called fromString in order to make Jersey happy to deserialise it from path.abstract String
serialise()
-
-
-
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()
-
-