Interface IDomainSchemaDefinition

All Known Implementing Classes:
DomainSchemaDefinition

public interface IDomainSchemaDefinition
This interface defines a 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 data entity
      Returns:
      The name of the entity, never null.
    • getRootName

      String getRootName()
      Returns the name of the root Object.
      Returns:
      The name, never 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

      IDomainObjectDefinition getRootObject()
      Returns the object contract of the root object.
      Returns:
      The contract, never null.