- All Known Subinterfaces:
ActivatorCreatorRequest,ActivatorCreatorResponse,ApplicationCreatorRequest,ApplicationCreatorResponse,ExternalModuleCreatorRequest,ExternalModuleCreatorResponse,GeneralCreatorRequest,GeneralCreatorResponse
public interface GeneralCodeGenNames
General code gen information.
-
Method Summary
Modifier and TypeMethodDescriptionThe module name, defaulting to "unnamed" if not specified.The package name to use for the generatedModule,Application, etc.Optionally, the name of the template to apply, defaulting to "default".
-
Method Details
-
templateName
String templateName()Optionally, the name of the template to apply, defaulting to "default".- Returns:
- the template name that should be used
-
moduleName
The module name, defaulting to "unnamed" if not specified. This name is used primarily to serve as the codegen name for theModulethat is generated.- Returns:
- module name
-
packageName
The package name to use for the generatedModule,Application, etc. If one is not provided, one will be determined internally.- Returns:
- the suggested package name, otherwise passing null will delegate package naming to the implementation heuristic
-