Interface MetaDataProperty


  • public interface MetaDataProperty
    Implementations of this class represent a single meta data definition.
    • Method Detail

      • getName

        String getName()
        Gets the (technical) name of the meta data property.
        Returns:
        The name
      • getTitle

        String getTitle()
        Gets the (human-readable) title of the meta data property.
        Returns:
        The title
      • getType

        String getType()
        Gets the type of the meta data property.
        Returns:
        The type of meta data
      • getConfig

        Object getConfig​(String name)
        Gets a config property of the meta data property.

        Available properties are dependant on the type of the meta data.

        Parameters:
        name - The name of the config property
        Returns:
        The value of the config property
      • getConfigNames

        Iterator<String> getConfigNames()
        Gets an iterator on the names of the config properties that are available.
        Returns:
        Iterator on config proeprties names