Index

A C D E F J M N O P Q R S U V 
All Classes and Interfaces|All Packages

A

AbstractModuleMojo - Class in codes.rafael.modulemaker
 
AbstractModuleMojo() - Constructor for class codes.rafael.modulemaker.AbstractModuleMojo
 

C

classifier - Variable in class codes.rafael.modulemaker.ModuleInjectMojo
The classifier to add to any additional artifact of this build that contains the module-info.class file.
codes.rafael.modulemaker - package codes.rafael.modulemaker
 
createMultiReleaseFolderEntry - Variable in class codes.rafael.modulemaker.ModuleInjectMojo
Determines if a folder entry should be created for a module-info.class file that is placed in a multi-release jar if META-INF/versions/[java]/ does not exist.

D

directory - Variable in class codes.rafael.modulemaker.ModuleInjectMojo
 
doExecute() - Method in class codes.rafael.modulemaker.AbstractModuleMojo
 
doExecute() - Method in class codes.rafael.modulemaker.ModuleFileMojo
 
doExecute() - Method in class codes.rafael.modulemaker.ModuleInjectMojo
 

E

execute() - Method in class codes.rafael.modulemaker.AbstractModuleMojo
 
exports - Variable in class codes.rafael.modulemaker.AbstractModuleMojo
A comma-separated list of exported packages.

F

filename() - Method in class codes.rafael.modulemaker.AbstractModuleMojo
 
finalName - Variable in class codes.rafael.modulemaker.ModuleInjectMojo
 

J

javaVersion - Variable in class codes.rafael.modulemaker.AbstractModuleMojo
The Java version in which the module-info.class file should be compiled.

M

mainClass - Variable in class codes.rafael.modulemaker.AbstractModuleMojo
The main class of this module (optional).
makeModuleInfo() - Method in class codes.rafael.modulemaker.AbstractModuleMojo
 
ModuleFileMojo - Class in codes.rafael.modulemaker
A Maven plugin for creating a module-info.class.
ModuleFileMojo() - Constructor for class codes.rafael.modulemaker.ModuleFileMojo
 
ModuleInjectMojo - Class in codes.rafael.modulemaker
A Maven plugin for injecting a module-info.class into an existing jar file.
ModuleInjectMojo() - Constructor for class codes.rafael.modulemaker.ModuleInjectMojo
 
modules - Variable in class codes.rafael.modulemaker.QualifiedPackage
A comma-separated list of modules to export or open to.
multirelease - Variable in class codes.rafael.modulemaker.AbstractModuleMojo
Determines if the module-info.class is added as a class file of a multi-release jar file.

N

name - Variable in class codes.rafael.modulemaker.AbstractModuleMojo
The name of the module.

O

opens - Variable in class codes.rafael.modulemaker.AbstractModuleMojo
A comma-separated list of opened packages.
outputDirectory - Variable in class codes.rafael.modulemaker.ModuleFileMojo
 

P

packages - Variable in class codes.rafael.modulemaker.AbstractModuleMojo
A comma-separated list of packages of the module.
packages - Variable in class codes.rafael.modulemaker.QualifiedPackage
A comma-separated list of exported or opened packages.
project - Variable in class codes.rafael.modulemaker.ModuleInjectMojo
 
projectHelper - Variable in class codes.rafael.modulemaker.ModuleInjectMojo
 
Provide - Class in codes.rafael.modulemaker
A description of a service provider.
Provide() - Constructor for class codes.rafael.modulemaker.Provide
 
providers - Variable in class codes.rafael.modulemaker.Provide
A comma-separated list of providers of these services.
provides - Variable in class codes.rafael.modulemaker.AbstractModuleMojo
A list of provided services.

Q

qualifiedExports - Variable in class codes.rafael.modulemaker.AbstractModuleMojo
A list of qualified exports.
qualifiedOpens - Variable in class codes.rafael.modulemaker.AbstractModuleMojo
A list of qualified opens.
QualifiedPackage - Class in codes.rafael.modulemaker
A description of a qualified export or opening.
QualifiedPackage() - Constructor for class codes.rafael.modulemaker.QualifiedPackage
 

R

replace - Variable in class codes.rafael.modulemaker.ModuleInjectMojo
true if the original artifact should be replaced with a jar file containing the module-info.class.
requires - Variable in class codes.rafael.modulemaker.AbstractModuleMojo
A comma-separated list of required modules.

S

services - Variable in class codes.rafael.modulemaker.Provide
A comma-separated list of provided services.
skip - Variable in class codes.rafael.modulemaker.AbstractModuleMojo
If set to true, the plugin is not executed.
source - Variable in class codes.rafael.modulemaker.ModuleInjectMojo
Specifies the location of the jar file which should be enhanced with a module-info.class file.
staticRequires - Variable in class codes.rafael.modulemaker.AbstractModuleMojo
A comma-separated list of statically required modules.

U

uses - Variable in class codes.rafael.modulemaker.AbstractModuleMojo
A comma-separated list of used services.

V

version - Variable in class codes.rafael.modulemaker.AbstractModuleMojo
The version of the module (optional).
A C D E F J M N O P Q R S U V 
All Classes and Interfaces|All Packages