Interface IDomainSchemaDS

All Superinterfaces:
IReportingDS
All Known Implementing Classes:
ReportingDomainSchemaDS, XmlDomainSchemaDS, XmlDomainSchemaDS

public interface IDomainSchemaDS extends IReportingDS
Datasource for data contract.
Since:
9.3
Author:
A.Pragt
  • Method Details

    • getName

      String getName()
      Returns the name of the contract.
      Returns:
      The name, never null.
    • getRootEntityName

      String getRootEntityName()
      Returns the name of the singleton root entity.
      Returns:
      The name of the entity, never null.
    • getRootName

      String getRootName()
      Returns the optional name of the root object.
      Returns:
      The name of the root object, may be null.
    • getIsRootEntityHidden

      boolean getIsRootEntityHidden()
      Returns a boolean indicating if the root entity is hidden.
      Returns:
      A boolean indicating if the root entity is hidden
    • getRootObject

      IDomainObjectDS getRootObject()
      Returns the root object.
      Returns:
      The root object, never null.