Package 

Object QueryProFileMaker.Companion

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final QueryProFileMaker singleFileMode(Function1<String, JavaFilePath> filePathResolver) 生成单个Kotlin文件 注意对于特殊构造的数据库结构,可能被注入Java代码到生成的(Entity, Dao)源文件中,所以可能有任意代码执行的风险
      final QueryProFileMaker entityAndDaoMode(Function1<String, JavaFilePath> filePathResolver) 生成entity和dao至两个文件 注意对于特殊构造的数据库结构,可能被注入Java代码到生成的(Entity, Dao)源文件中,所以可能有任意代码执行的风险
      final QueryProFileMaker javaEntityAndDaoMode(Function1<String, JavaFilePath> filePathResolver) 生成entity和dao至两个文件 Java版, 参考 QueryProFileMaker.entityAndDaoMode 注意对于特殊构造的数据库结构,可能被注入Java代码到生成的(Entity, Dao)源文件中,所以可能有任意代码执行的风险
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • singleFileMode

         final QueryProFileMaker singleFileMode(Function1<String, JavaFilePath> filePathResolver)

        生成单个Kotlin文件 注意对于特殊构造的数据库结构,可能被注入Java代码到生成的(Entity, Dao)源文件中,所以可能有任意代码执行的风险

        Parameters:
        filePathResolver - FilePathResolver 文件位置解析器,即指示生成的文件应该放在哪里。可使用PathFrom生成
      • entityAndDaoMode

         final QueryProFileMaker entityAndDaoMode(Function1<String, JavaFilePath> filePathResolver)

        生成entity和dao至两个文件 注意对于特殊构造的数据库结构,可能被注入Java代码到生成的(Entity, Dao)源文件中,所以可能有任意代码执行的风险

        Parameters:
        filePathResolver - FilePathResolver 文件位置解析器,即指示生成的文件应该放在哪里。可使用PathFrom生成
      • javaEntityAndDaoMode

         final QueryProFileMaker javaEntityAndDaoMode(Function1<String, JavaFilePath> filePathResolver)

        生成entity和dao至两个文件 Java版, 参考 QueryProFileMaker.entityAndDaoMode 注意对于特殊构造的数据库结构,可能被注入Java代码到生成的(Entity, Dao)源文件中,所以可能有任意代码执行的风险

        Parameters:
        filePathResolver - FilePathResolver 文件位置解析器,即指示生成的文件应该放在哪里。可使用PathFrom生成