Package overit.geocall.edm.model
Interface DataEntity
- All Known Implementing Classes:
DataEntityImpl
public interface DataEntity
Interface representing a data entity in the Entity-Data-Model (EDM).
-
Method Summary
Modifier and TypeMethodDescriptionRetrieves the attributes associated with the data entity.getBaseAttribute(String name) Retrieves theBaseDataAttributewith the specifiedname, if present.Returns theCompanyassociated with thisDataEntity.Retrieves the load date of the data entity.getModel()Retrieves the model associated with the data entity.getName()Retrieves the name of the data entity.voidsetIndexes(List<Index> indexes) Sets the providedindexes.
-
Method Details
-
getName
String getName()Retrieves the name of the data entity.- Returns:
- The name of the entity.
-
getModel
Entity getModel()Retrieves the model associated with the data entity.- Returns:
- The model of the entity.
-
getCompany
Company getCompany()Returns theCompanyassociated with thisDataEntity.- Returns:
- the
Companyassociated with thisDataEntity.
-
getAttributes
Set<DataAttribute> getAttributes()Retrieves the attributes associated with the data entity.- Returns:
- The set of attributes of the entity.
-
getBaseAttribute
Retrieves theBaseDataAttributewith the specifiedname, if present.- Parameters:
name- The name of the attribute to retrieve.- Returns:
- the
BaseDataAttributewith the specifiedname, ornullif not found.
-
getLoadDate
Date getLoadDate()Retrieves the load date of the data entity.- Returns:
- The load date of the entity.
-
getIndexes
-
setIndexes
Sets the providedindexes.
-