Interface IDomainSchemaDefinition
- All Known Implementing Classes:
DomainSchemaDefinition
public interface IDomainSchemaDefinition
This interface defines a data contract.
- Since:
- 9.3
- Author:
- A.Pragt
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns a boolean indicating if the root entity is hidden.getName()
Returns the name of the contract.Returns the name of the data entityReturns the name of the root Object.Returns the object contract of the root object.
-
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.
-