Interface FullItemMeta


public interface FullItemMeta
This is an internal interface that exposes extra information for Item Metadata, namely specifically for the Custom Metadata.
  • Method Details

    • getCustomMetaAsDocument

      Document getCustomMetaAsDocument()
      Returns the Custom Metadata as a document.
      Returns:
      a document containing the Custom Metadata, or null if unavailable.
    • getCustomMetaSchema

      Document getCustomMetaSchema()
      Returns the Schema that describes the XML representation of the Custom Metadata.
      Returns:
      a document containing the Schema, or null if unavailable.
    • getCustomMetaTypeMap

      HashMap getCustomMetaTypeMap()
      Returns a HashMap containing a list of mappings for element and attribute names that are used in the Custom Metadata.
      Returns:
      the typemap for the Custom Metadata, or null if unavailable.
    • setInternalCustomMeta

      void setInternalCustomMeta(CustomMeta customMeta)
      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.