Package com.tridion.meta
Interface FullItemMeta
public interface FullItemMeta
This is an internal interface that exposes extra information for Item Metadata,
namely specifically for the Custom Metadata.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the Custom Metadata as a document.Returns the Schema that describes the XML representation of the Custom Metadata.Returns aHashMapcontaining a list of mappings for element and attribute names that are used in the Custom Metadata.voidsetInternalCustomMeta(CustomMeta customMeta) Override the existing custom meta-data object with the argument.
-
Method Details
-
getCustomMetaAsDocument
Document getCustomMetaAsDocument()Returns the Custom Metadata as a document.- Returns:
- a document containing the Custom Metadata, or
nullif unavailable.
-
getCustomMetaSchema
Document getCustomMetaSchema()Returns the Schema that describes the XML representation of the Custom Metadata.- Returns:
- a document containing the Schema, or
nullif unavailable.
-
getCustomMetaTypeMap
HashMap getCustomMetaTypeMap()Returns aHashMapcontaining a list of mappings for element and attribute names that are used in the Custom Metadata.- Returns:
- the typemap for the Custom Metadata, or
nullif unavailable.
-
setInternalCustomMeta
Override the existing custom meta-data object with the argument.- Parameters:
customMeta- An initialized customMeta object with data that reflects the custom meta-data of the object.
-