Interface ProjectPackagesDefinition


  • public interface ProjectPackagesDefinition
    Represents 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 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)
      • getRelativeDtoPackage

        default String getRelativeDtoPackage​(String dtoClassName)
      • getRelativeEntityPackage

        default String getRelativeEntityPackage​(String dtoClassName)