Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- APP_CLASS_NAME - Static variable in class io.jooby.gradle.BaseTask
-
Constant for main class name.
- apply(Project) - Method in class io.jooby.gradle.JoobyPlugin
B
- BaseTask - Class in io.jooby.gradle
-
Base class which provides common utility method to more specific plugins: like classpath resources.
- BaseTask() - Constructor for class io.jooby.gradle.BaseTask
-
Default class for jooby tasks.
- binDirectories(Project, List<SourceSet>) - Method in class io.jooby.gradle.BaseTask
-
Project binary directories.
C
- classes(Project, boolean) - Method in class io.jooby.gradle.BaseTask
-
Project classes directory.
- classpath(Project, List<SourceSet>, Predicate<Path>) - Method in class io.jooby.gradle.BaseTask
-
Project classpath.
- computeMainClassName(List<Project>) - Method in class io.jooby.gradle.BaseTask
-
Compute class name from available projects.
- createClassLoader(List<Project>) - Method in class io.jooby.gradle.BaseTask
-
Creates a class loader.
G
- generate() - Method in class io.jooby.gradle.OpenAPITask
-
Generate OpenAPI files from Jooby application.
- generate() - Method in class io.jooby.gradle.TrpcTask
-
Generate tRPC files from Jooby application.
- getAdoc() - Method in class io.jooby.gradle.OpenAPITask
-
Optionally generates adoc output.
- getCompileExtensions() - Method in class io.jooby.gradle.RunTask
-
List of file extensions that trigger a compilation request.
- getCopyOpenApiSpecTo() - Method in class io.jooby.gradle.OpenAPITask
-
List directories or files where the openAPI spec must be copied.
- getCustomTypeMappings() - Method in class io.jooby.gradle.TrpcTask
- getCustomTypeNaming() - Method in class io.jooby.gradle.TrpcTask
- getExcludes() - Method in class io.jooby.gradle.OpenAPITask
-
Regular expression used to excludes route.
- getImportDeclarations() - Method in class io.jooby.gradle.TrpcTask
- getIncludes() - Method in class io.jooby.gradle.OpenAPITask
-
Regular expression used to includes/keep route.
- getJavadoc() - Method in class io.jooby.gradle.OpenAPITask
-
True/On to enabled javadoc output.
- getJavaExtension(Project) - Method in class io.jooby.gradle.BaseTask
-
Java plugin convention.
- getJsonLibrary() - Method in class io.jooby.gradle.TrpcTask
- getMainClass() - Method in class io.jooby.gradle.OpenAPITask
-
Class to parse.
- getMainClass() - Method in class io.jooby.gradle.RunTask
-
Main class to run.
- getMainClassName() - Method in class io.jooby.gradle.OpenAPITask
-
Deprecated.
- getMainClassName() - Method in class io.jooby.gradle.RunTask
-
Deprecated.
- getMapDate() - Method in class io.jooby.gradle.TrpcTask
- getMapEnum() - Method in class io.jooby.gradle.TrpcTask
- getOutputDir() - Method in class io.jooby.gradle.TrpcTask
- getOutputFile() - Method in class io.jooby.gradle.TrpcTask
- getPort() - Method in class io.jooby.gradle.RunTask
-
Application port.
- getProjects() - Method in class io.jooby.gradle.BaseTask
-
Available projects.
- getRestartExtensions() - Method in class io.jooby.gradle.RunTask
-
List of file extensions that trigger an application restart.
- getSpecVersion() - Method in class io.jooby.gradle.OpenAPITask
-
Get the OpenAPI spec version.
- getWaitTimeBeforeRestart() - Method in class io.jooby.gradle.RunTask
-
How long to wait after last file change to restart.
I
- io.jooby.gradle - package io.jooby.gradle
- isUseSingleClassLoader() - Method in class io.jooby.gradle.RunTask
-
Run app using a single classloader.
J
- jars(Project, List<SourceSet>) - Method in class io.jooby.gradle.BaseTask
-
Project dependencies(jars).
- JoobyPlugin - Class in io.jooby.gradle
-
Configure Gradle plugins for Jooby.
- JoobyPlugin() - Constructor for class io.jooby.gradle.JoobyPlugin
-
Configures all jooby tasks.
O
- OpenAPITask - Class in io.jooby.gradle
-
Generate an OpenAPI file from a jooby application.
- OpenAPITask() - Constructor for class io.jooby.gradle.OpenAPITask
-
Creates an OpenAPI task.
R
- run() - Method in class io.jooby.gradle.RunTask
-
Run task.
- RUN - Static variable in class io.jooby.gradle.RunTask
-
Run task.
- RunTask - Class in io.jooby.gradle
-
Gradle plugin for Jooby run.
- RunTask() - Constructor for class io.jooby.gradle.RunTask
-
Creates a jooby run task.
S
- setAdoc(List<File>) - Method in class io.jooby.gradle.OpenAPITask
-
Set adoc templates to build.
- setCompileExtensions(List<String>) - Method in class io.jooby.gradle.RunTask
-
Set compile extensions.
- setCopyOpenApiSpecTo(List<File>) - Method in class io.jooby.gradle.OpenAPITask
-
Copy open API files to either an output location or specific file.
- setCustomTypeMappings(Map<String, String>) - Method in class io.jooby.gradle.TrpcTask
- setCustomTypeNaming(Map<String, String>) - Method in class io.jooby.gradle.TrpcTask
- setExcludes(String) - Method in class io.jooby.gradle.OpenAPITask
-
Set Regular expression used to excludes route.
- setImportDeclarations(List<String>) - Method in class io.jooby.gradle.TrpcTask
- setIncludes(String) - Method in class io.jooby.gradle.OpenAPITask
-
Set regular expression used to includes/keep route.
- setJavadoc(String) - Method in class io.jooby.gradle.OpenAPITask
-
Enabled or disabled javadoc generation.
- setJsonLibrary(JsonLibrary) - Method in class io.jooby.gradle.TrpcTask
- setMainClass(String) - Method in class io.jooby.gradle.OpenAPITask
-
Set Class to parse.
- setMainClass(String) - Method in class io.jooby.gradle.RunTask
-
Set main class name.
- setMainClassName(String) - Method in class io.jooby.gradle.OpenAPITask
-
Deprecated.
- setMainClassName(String) - Method in class io.jooby.gradle.RunTask
-
Deprecated.
- setMapDate(DateMapping) - Method in class io.jooby.gradle.TrpcTask
- setMapEnum(EnumMapping) - Method in class io.jooby.gradle.TrpcTask
- setOutputDir(File) - Method in class io.jooby.gradle.TrpcTask
- setOutputFile(String) - Method in class io.jooby.gradle.TrpcTask
- setPort(Integer) - Method in class io.jooby.gradle.RunTask
-
Set application port.
- setRestartExtensions(List<String>) - Method in class io.jooby.gradle.RunTask
-
Set restart extensions.
- setSpecVersion(String) - Method in class io.jooby.gradle.OpenAPITask
-
Set the spec version to use.
- setUseSingleClassLoader(Boolean) - Method in class io.jooby.gradle.RunTask
-
Run app using a single classloader.
- setWaitTimeBeforeRestart(Long) - Method in class io.jooby.gradle.RunTask
-
Set How long to wait after last file change to restart.
- sourceDirectories(Project, List<SourceSet>) - Method in class io.jooby.gradle.BaseTask
-
Project source directories.
- sourceSet(Project, boolean) - Method in class io.jooby.gradle.BaseTask
-
Source set.
T
- TEST_RUN - Static variable in class io.jooby.gradle.RunTask
-
Run task on test classpath.
- TrpcTask - Class in io.jooby.gradle
-
Generate a tRpc script file from a jooby application.
- TrpcTask() - Constructor for class io.jooby.gradle.TrpcTask
-
Creates a tRPC task.
All Classes and Interfaces|All Packages|Constant Field Values