Package fr.ird.observe.spi
Interface ProjectPackagesDefinition
-
public interface ProjectPackagesDefinitionRepresents some packages used in a project.Mainly the dto package, entity package Created on 25/07/19.
- Since:
- ?
- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static StringcleanType(String fqn)StringgetDtoDataPackage()StringgetDtoReferentialPackage()StringgetDtoRootPackage()StringgetEntityDataPackage()StringgetEntityReferentialPackage()StringgetEntityRootPackage()default StringgetRelativeDtoPackage(String dtoClassName)default StringgetRelativeEntityPackage(String dtoClassName)default booleanisData(Class type)default booleanisDataFromPackageName(String packageName)default booleanisReferential(Class type)default booleanisReferentialFromPackageName(String packageName)
-
-
-
Method Detail
-
getDtoRootPackage
String getDtoRootPackage()
-
getDtoReferentialPackage
String getDtoReferentialPackage()
-
getDtoDataPackage
String getDtoDataPackage()
-
getEntityRootPackage
String getEntityRootPackage()
-
getEntityReferentialPackage
String getEntityReferentialPackage()
-
getEntityDataPackage
String getEntityDataPackage()
-
isReferential
default boolean isReferential(Class type)
-
isReferentialFromPackageName
default boolean isReferentialFromPackageName(String packageName)
-
isData
default boolean isData(Class type)
-
isDataFromPackageName
default boolean isDataFromPackageName(String packageName)
-
-