Interface DataModelSupport
- All Known Implementing Classes:
DataModelSupportImpl
public interface DataModelSupport
-
Method Summary
Modifier and TypeMethodDescriptiongetEntityModelByName
(String entityModelName) @Nullable EntityModel
getEntityModelByTable
(String targetTablename) getEntityModelsOfModule
(AppModule module) getEntityModelsOfModule
(String module) getModulenameOfEntityModel
(String entityModelName) Returns the module name of the module that defined the specified entity model.getModulenameOfTargetTable
(String targetTable) getModuleOfEntityModel
(String entityModelName) getRelationsOfModule
(AppModule module) getRelationsOfModule
(String module) getRemovedRelationsOfModule
(AppModule module) boolean
isDefinedInModule
(String entityModel, String moduleName)
-
Method Details
-
getEntityModelByName
- Throws:
DbRefactoringException
-
getEntityModelByTable
-
getAllEntityModels
Iterator<EntityModel> getAllEntityModels() -
getEntityModelsOfModule
-
getEntityModelsOfModule
- Throws:
DbRefactoringException
-
getRelationsOfModule
-
getRemovedRelationsOfModule
-
getRelationsOfModule
-
getModulenameOfEntityModel
Returns the module name of the module that defined the specified entity model.- Throws:
DbRefactoringException
-
getModuleOfEntityModel
-
getModulenameOfTargetTable
-
isDefinedInModule
-