public interface ModuleDetail
The specifics for a single
Module that was codegen'ed.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionThe descriptor cooresponding to anymoduleInfoBody().The codegen body for the module.The Java 9+ module-info.java contents.The name of this module.The FQN of the module class name.name of the service provider activators for this module.
-
Method Details
-
serviceProviderActivatorTypeNames
name of the service provider activators for this module.- Returns:
- name of the service provider activators for this module
-
moduleName
String moduleName()The name of this module.- Returns:
- name of this module
-
moduleTypeName
TypeName moduleTypeName()The FQN of the module class name.- Returns:
- The fqn of the module class name
-
moduleBody
The codegen body for the module.- Returns:
- body for the module
-
moduleInfoBody
The Java 9+ module-info.java contents.- Returns:
- contents for module-info body
-
descriptor
Optional<ModuleInfoDescriptor> descriptor()The descriptor cooresponding to anymoduleInfoBody().- Returns:
- descriptor creator
-