Index

A B C G I J O R S T 
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.
A B C G I J O R S T 
All Classes and Interfaces|All Packages|Constant Field Values