-
- All Implemented Interfaces:
public class QueryProFileMaker.Companion
-
-
Field Summary
Fields Modifier and Type Field Description public final static QueryProFileMaker.CompanionINSTANCE
-
Method Summary
Modifier and Type Method Description final QueryProFileMakersingleFileMode(Function1<String, JavaFilePath> filePathResolver)生成单个Kotlin文件 注意对于特殊构造的数据库结构,可能被注入Java代码到生成的(Entity, Dao)源文件中,所以可能有任意代码执行的风险 final QueryProFileMakerentityAndDaoMode(Function1<String, JavaFilePath> filePathResolver)生成entity和dao至两个文件 注意对于特殊构造的数据库结构,可能被注入Java代码到生成的(Entity, Dao)源文件中,所以可能有任意代码执行的风险 final QueryProFileMakerjavaEntityAndDaoMode(Function1<String, JavaFilePath> filePathResolver)生成entity和dao至两个文件 Java版, 参考 QueryProFileMaker.entityAndDaoMode 注意对于特殊构造的数据库结构,可能被注入Java代码到生成的(Entity, Dao)源文件中,所以可能有任意代码执行的风险 -
-
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生成
-
-
-
-