Index

A D E G H I L M R S U V W 
All Classes and Interfaces|All Packages

A

accept(ClassVisitor) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYmlParser
Read the module-info.yml file into the given class visitor.

D

debug(String, Object...) - Method in interface io.github.dmlloyd.moduleinfo.Logger
 
debug(Throwable, String, Object...) - Method in interface io.github.dmlloyd.moduleinfo.Logger
 

E

error(String, Object...) - Method in interface io.github.dmlloyd.moduleinfo.Logger
 
error(Throwable, String, Object...) - Method in interface io.github.dmlloyd.moduleinfo.Logger
 
execute() - Method in class io.github.dmlloyd.moduleinfo.HelpMojo
execute() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoMojo
 
execute() - Method in class io.github.dmlloyd.moduleinfo.ReAddModuleInfoMojo
 

G

getAnnotations() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
getClassesPaths() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
getDefaultModuleName() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
getExports() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
getLogger() - Static method in interface io.github.dmlloyd.moduleinfo.Logger
 
getMainClass() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
getModule() - Method in class io.github.dmlloyd.moduleinfo.ModuleRequire
 
getModuleInfoYml() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
getModuleName() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
getModuleVersion() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
getName() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
getOpens() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
getOutputDirectory() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
getPackage() - Method in class io.github.dmlloyd.moduleinfo.ModuleExport
 
getPackages() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
getProvides() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
getRequires() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
getServiceType() - Method in class io.github.dmlloyd.moduleinfo.ModuleProvide
 
getSourceFile() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
getTo() - Method in class io.github.dmlloyd.moduleinfo.ModuleExport
 
getType() - Method in class io.github.dmlloyd.moduleinfo.ModuleAnnotation
 
getUses() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
getValues() - Method in class io.github.dmlloyd.moduleinfo.ModuleAnnotation
 
getVersion() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
getVersion() - Method in class io.github.dmlloyd.moduleinfo.ModuleRequire
 
getWith() - Method in class io.github.dmlloyd.moduleinfo.ModuleProvide
 

H

HelpMojo - Class in io.github.dmlloyd.moduleinfo
Display help information on module-info.
Call mvn module-info:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class io.github.dmlloyd.moduleinfo.HelpMojo
 

I

info(String, Object...) - Method in interface io.github.dmlloyd.moduleinfo.Logger
 
info(Throwable, String, Object...) - Method in interface io.github.dmlloyd.moduleinfo.Logger
 
io.github.dmlloyd.moduleinfo - package io.github.dmlloyd.moduleinfo
The main package for the project.
isAddExports() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
isAddMandatory() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
isAddPackages() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
isDetectProvides() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
isDetectUses() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
isDetectVersion() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
isMandated() - Method in class io.github.dmlloyd.moduleinfo.ModuleExport
 
isMandated() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
isMandated() - Method in class io.github.dmlloyd.moduleinfo.ModuleRequire
 
isOpen() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
isStatic() - Method in class io.github.dmlloyd.moduleinfo.ModuleRequire
 
isSynthetic() - Method in class io.github.dmlloyd.moduleinfo.ModuleExport
 
isSynthetic() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
isSynthetic() - Method in class io.github.dmlloyd.moduleinfo.ModuleRequire
 
isTransitive() - Method in class io.github.dmlloyd.moduleinfo.ModuleRequire
 
isVisible() - Method in class io.github.dmlloyd.moduleinfo.ModuleAnnotation
 

L

LogClassVisitor - Class in io.github.dmlloyd.moduleinfo
 
LogClassVisitor() - Constructor for class io.github.dmlloyd.moduleinfo.LogClassVisitor
 
LogClassVisitor(ClassVisitor) - Constructor for class io.github.dmlloyd.moduleinfo.LogClassVisitor
 
Logger - Interface in io.github.dmlloyd.moduleinfo
 
loggerRef - Static variable in interface io.github.dmlloyd.moduleinfo.Logger
 

M

main(String[]) - Static method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
ModuleAnnotation - Class in io.github.dmlloyd.moduleinfo
 
ModuleAnnotation() - Constructor for class io.github.dmlloyd.moduleinfo.ModuleAnnotation
 
ModuleExport - Class in io.github.dmlloyd.moduleinfo
 
ModuleExport() - Constructor for class io.github.dmlloyd.moduleinfo.ModuleExport
 
ModuleExport(String, List, boolean, boolean) - Constructor for class io.github.dmlloyd.moduleinfo.ModuleExport
 
ModuleInfoCreator - Class in io.github.dmlloyd.moduleinfo
 
ModuleInfoCreator() - Constructor for class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
ModuleInfoMojo - Class in io.github.dmlloyd.moduleinfo
 
ModuleInfoMojo() - Constructor for class io.github.dmlloyd.moduleinfo.ModuleInfoMojo
 
ModuleInfoYml - Class in io.github.dmlloyd.moduleinfo
 
ModuleInfoYml() - Constructor for class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
ModuleInfoYmlParser - Class in io.github.dmlloyd.moduleinfo
A module-info.yml parser.
ModuleInfoYmlParser(Path) - Constructor for class io.github.dmlloyd.moduleinfo.ModuleInfoYmlParser
Construct a new instance.
ModuleProvide - Class in io.github.dmlloyd.moduleinfo
 
ModuleProvide() - Constructor for class io.github.dmlloyd.moduleinfo.ModuleProvide
 
ModuleRequire - Class in io.github.dmlloyd.moduleinfo
 
ModuleRequire() - Constructor for class io.github.dmlloyd.moduleinfo.ModuleRequire
 
ModuleRequire(String, String, boolean, boolean, boolean, boolean) - Constructor for class io.github.dmlloyd.moduleinfo.ModuleRequire
 

R

ReAddModuleInfoMojo - Class in io.github.dmlloyd.moduleinfo
A mojo to re-add the deleted module-info.class file.
ReAddModuleInfoMojo() - Constructor for class io.github.dmlloyd.moduleinfo.ReAddModuleInfoMojo
 
run() - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 

S

setAddExports(boolean) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
setAddMandatory(boolean) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
setAddPackages(boolean) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
setAnnotations(List) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
setClassesPaths(List) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
setDefaultModuleName(String) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
setDetectProvides(boolean) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
setDetectUses(boolean) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
setDetectVersion(boolean) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
setExports(List) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
setLogger(Logger) - Static method in interface io.github.dmlloyd.moduleinfo.Logger
 
setMainClass(String) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
setMandated(boolean) - Method in class io.github.dmlloyd.moduleinfo.ModuleExport
 
setMandated(boolean) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
setMandated(boolean) - Method in class io.github.dmlloyd.moduleinfo.ModuleRequire
 
setModule(String) - Method in class io.github.dmlloyd.moduleinfo.ModuleRequire
 
setModuleInfoYml(Path) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
setModuleName(String) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
setModuleVersion(String) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
setName(String) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
setOpen(boolean) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
setOpens(List) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
setOutputDirectory(Path) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoCreator
 
setPackage(String) - Method in class io.github.dmlloyd.moduleinfo.ModuleExport
 
setPackages(List) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
setProvides(List) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
setRequires(List) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
setServiceType(String) - Method in class io.github.dmlloyd.moduleinfo.ModuleProvide
 
setSourceFile(String) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
setStatic(boolean) - Method in class io.github.dmlloyd.moduleinfo.ModuleRequire
 
setSynthetic(boolean) - Method in class io.github.dmlloyd.moduleinfo.ModuleExport
 
setSynthetic(boolean) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
setSynthetic(boolean) - Method in class io.github.dmlloyd.moduleinfo.ModuleRequire
 
setTo(List) - Method in class io.github.dmlloyd.moduleinfo.ModuleExport
 
setTransitive(boolean) - Method in class io.github.dmlloyd.moduleinfo.ModuleRequire
 
setType(String) - Method in class io.github.dmlloyd.moduleinfo.ModuleAnnotation
 
setUses(List) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
setValues(Map) - Method in class io.github.dmlloyd.moduleinfo.ModuleAnnotation
 
setVersion(String) - Method in class io.github.dmlloyd.moduleinfo.ModuleInfoYml
 
setVersion(String) - Method in class io.github.dmlloyd.moduleinfo.ModuleRequire
 
setVisible(boolean) - Method in class io.github.dmlloyd.moduleinfo.ModuleAnnotation
 
setWith(List) - Method in class io.github.dmlloyd.moduleinfo.ModuleProvide
 
STDOUT - Static variable in interface io.github.dmlloyd.moduleinfo.Logger
 

U

UsesClassVisitor - Class in io.github.dmlloyd.moduleinfo
 
UsesClassVisitor(ClassVisitor, Set) - Constructor for class io.github.dmlloyd.moduleinfo.UsesClassVisitor
 

V

visit(int, int, String, String, String, String[]) - Method in class io.github.dmlloyd.moduleinfo.UsesClassVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class io.github.dmlloyd.moduleinfo.UsesClassVisitor
 
visitModule(String, int, String) - Method in class io.github.dmlloyd.moduleinfo.LogClassVisitor
 

W

warn(String, Object...) - Method in interface io.github.dmlloyd.moduleinfo.Logger
 
warn(Throwable, String, Object...) - Method in interface io.github.dmlloyd.moduleinfo.Logger
 
A D E G H I L M R S U V W 
All Classes and Interfaces|All Packages