Class EntityContentMetaData

  • All Implemented Interfaces:
    java.io.Serializable

    public class EntityContentMetaData
    extends Entity
    Entity for ContentMetaData.

    Typically used for features or attributes, for example "color: pink".

    See Also:
    ContentMetaData, Serialized Form
    • Constructor Detail

      • EntityContentMetaData

        public EntityContentMetaData()
        Default constructor
      • EntityContentMetaData

        public EntityContentMetaData​(java.lang.String label)
        Creating a new ContentMetaData entity with a label.
        Parameters:
        label - see Entity.getLabel()
    • Method Detail

      • getDummyKey

        public java.lang.String getDummyKey()
        Get the dummy key for this entity ContentMetaData.

        Defaults to an empty string.

        Returns:
        dummyKey as String
      • setDummyKey

        public void setDummyKey​(java.lang.String dummyKey)
        Set the dummy key for this entity ContentMetaData.

        Throws a NullArgumentException if argument is null.

        Parameters:
        dummyKey - see getDummyKey()
      • getDummyKeyLabel

        public java.lang.String getDummyKeyLabel()
        Get the key for publishing (if key is something like a code)

        Defaults to an empty string.

        Returns:
        dummyKeyLabel dummy key label
      • setDummyKeyLabel

        public void setDummyKeyLabel​(java.lang.String dummyKeyLabel)
        Set the key for publishing (if key is something like a code)

        Throws a NullArgumentException if argument is null.

        Parameters:
        dummyKeyLabel - see getDummyKeyLabel()
      • getDummyValue

        public java.lang.String getDummyValue()
        Get the dummy value for this entity ContentMetaData (a value like "12").

        Defaults to an empty string.

        Returns:
        dummyValue as String
      • setDummyValue

        public void setDummyValue​(java.lang.String dummyValue)
        Set the dummy value for this entity ContentMetaData (a value like "12").

        Throws a NullArgumentException if argument is null.

        Parameters:
        dummyValue - see getDummyValue()
      • getDummyDataType

        public java.lang.String getDummyDataType()

        Defaults to an empty string.

        Returns:
        dummyDataType as String
      • setDummyDataType

        public void setDummyDataType​(java.lang.String dummyDataType)

        Throws a NullArgumentException if argument is null.

        Parameters:
        dummyDataType - see getDummyDataType()