Interface IMetadataDS

All Superinterfaces:
IReportingDS
All Known Implementing Classes:
XmlMetadataDS, XmlMetadataDS

public interface IMetadataDS extends IReportingDS
The interface for a metadata data source. A metadata data source is able to read an external representation of a metadata definition.
Author:
V. Moldovan
  • Method Details

    • getName

      String getName()
      Returns:
      the name of the metadata.
    • getDataType

      DataType getDataType()
      Returns:
      the data type of the metadata's value.
    • isMultiValued

      boolean isMultiValued()
      Indicates whether the metadata is multi-valued.
      Returns:
      true if metadata is multi-valued and false otherwise.
    • getExpression

      String getExpression()
      Returns:
      expression which is used to calculate the value of the metadata.
    • getDomainName

      String getDomainName()
      Returns:
      the name of the domain.