From be9b94ce1c434ff2ca48abfac2d2a962849b45e3 Mon Sep 17 00:00:00 2001 From: kxbmap Date: Wed, 29 Jun 2022 17:20:15 +0900 Subject: [PATCH] Add GenerationTool JavaDoc --- .../sbtjooq/codegen/tool/GenerationTool.java | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/codegen-tool/src/main/java/sbtjooq/codegen/tool/GenerationTool.java b/codegen-tool/src/main/java/sbtjooq/codegen/tool/GenerationTool.java index 9b9c9a6..b32f8c0 100644 --- a/codegen-tool/src/main/java/sbtjooq/codegen/tool/GenerationTool.java +++ b/codegen-tool/src/main/java/sbtjooq/codegen/tool/GenerationTool.java @@ -23,7 +23,9 @@ import java.lang.invoke.MethodHandles; import java.lang.invoke.MethodType; - +/** + * Wrapper of jOOQ GenerationTool + */ public class GenerationTool { private static final Logger logger = LoggerFactory.getLogger(GenerationTool.class); @@ -73,11 +75,21 @@ private static void showJooqLogo() { } } - public void generate(String[] args) throws Throwable { + /** + * Invoke jOOQ GenerationTool + * @param configurations configuration files + * @throws Throwable thrown by jOOQ GenerationTool + */ + public void generate(String[] configurations) throws Throwable { //noinspection ConfusingArgumentToVarargsMethod - delegateMain.invokeExact(args); + delegateMain.invokeExact(configurations); } + /** + * Entry point + * @param args configuration files + * @throws Throwable thrown by jOOQ GenerationTool + */ public static void main(String[] args) throws Throwable { showRunningInfo(); showJooqLogo();