Class DescriptorGenerationUtils

java.lang.Object
io.jmix.gradle.DescriptorGenerationUtils

public class DescriptorGenerationUtils extends Object
  • Field Details

  • Constructor Details

    • DescriptorGenerationUtils

      public DescriptorGenerationUtils()
  • Method Details

    • constructPersistenceXml

      public static File constructPersistenceXml(String persistenceFileName, String storeName, String ormRelativeFileName, Set<String> jpaEntitiesAndConverters, Set<String> converters)
    • constructOrmXml

      public static File constructOrmXml(String fileName, Set<String> mappedStoreClasses, javassist.ClassPool classPool) throws javassist.NotFoundException, javassist.bytecode.BadBytecode
      Throws:
      javassist.NotFoundException
      javassist.bytecode.BadBytecode
    • findExtendedClasses

      protected static void findExtendedClasses(Set<String> mappedStoreClasses, javassist.ClassPool classPool, List<javassist.CtClass> persistentClasses, Map<javassist.CtClass,javassist.CtClass> extendedClasses) throws javassist.NotFoundException
      Throws:
      javassist.NotFoundException
    • createOrmFile

      protected static File createOrmFile(Map<javassist.CtClass,List<io.jmix.gradle.DescriptorGenerationUtils.Attr>> mappings, String fileName)