@Mojo(name="generate",
defaultPhase=GENERATE_SOURCES,
requiresDependencyResolution=COMPILE,
requiresDependencyCollection=COMPILE)
public class AnterosMojo
extends org.apache.maven.plugin.AbstractMojo
implements AnterosGenerationConfig, AnterosGenerationLog
| Modifier and Type | Field and Description |
|---|---|
static String |
ANTEROS_SECURITY_MODEL |
| Constructor and Description |
|---|
AnterosMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected List<URL> |
createClassPath() |
void |
execute() |
List<URL> |
getClassPathURLs() |
com.thoughtworks.qdox.model.JavaClass |
getClazz() |
freemarker.template.Configuration |
getConfiguration() |
AnterosGenerationLog |
getGenerationLog() |
String |
getPackageDestination() |
String |
getPackageDirectory() |
List<String> |
getPackageScanComponentsList() |
String |
getPackageScanEntity() |
List<String> |
getPackageScanJSONDocList() |
String |
getProjectDisplayName() |
String |
getPropertiesFile() |
String |
getSourceDestination() |
boolean |
isGenerateController() |
boolean |
isGenerateForAbstractClass() |
boolean |
isGenerateJavaConfiguration() |
boolean |
isGenerateRepository() |
boolean |
isGenerateService() |
boolean |
isIncludeSecurity() |
void |
log(String msg) |
void |
setClazz(com.thoughtworks.qdox.model.JavaClass clazz) |
void |
setConfiguration(freemarker.template.Configuration configuration) |
public static final String ANTEROS_SECURITY_MODEL
public void execute()
throws org.apache.maven.plugin.MojoExecutionException
execute in interface org.apache.maven.plugin.Mojoorg.apache.maven.plugin.MojoExecutionExceptionpublic String getPackageDirectory()
getPackageDirectory in interface AnterosGenerationConfigpublic com.thoughtworks.qdox.model.JavaClass getClazz()
getClazz in interface AnterosGenerationConfigpublic void setClazz(com.thoughtworks.qdox.model.JavaClass clazz)
setClazz in interface AnterosGenerationConfigpublic freemarker.template.Configuration getConfiguration()
getConfiguration in interface AnterosGenerationConfigpublic String getPackageDestination()
getPackageDestination in interface AnterosGenerationConfigpublic String getProjectDisplayName()
getProjectDisplayName in interface AnterosGenerationConfigpublic boolean isGenerateForAbstractClass()
isGenerateForAbstractClass in interface AnterosGenerationConfigpublic String getPropertiesFile()
getPropertiesFile in interface AnterosGenerationConfigpublic String getPackageScanEntity()
getPackageScanEntity in interface AnterosGenerationConfigpublic List<String> getPackageScanComponentsList()
getPackageScanComponentsList in interface AnterosGenerationConfigpublic String getSourceDestination()
getSourceDestination in interface AnterosGenerationConfigpublic boolean isIncludeSecurity()
isIncludeSecurity in interface AnterosGenerationConfigpublic boolean isGenerateRepository()
isGenerateRepository in interface AnterosGenerationConfigpublic boolean isGenerateJavaConfiguration()
isGenerateJavaConfiguration in interface AnterosGenerationConfigpublic void setConfiguration(freemarker.template.Configuration configuration)
setConfiguration in interface AnterosGenerationConfigpublic void log(String msg)
log in interface AnterosGenerationLogpublic AnterosGenerationLog getGenerationLog()
getGenerationLog in interface AnterosGenerationConfigpublic boolean isGenerateService()
isGenerateService in interface AnterosGenerationConfigpublic boolean isGenerateController()
isGenerateController in interface AnterosGenerationConfigpublic List<URL> getClassPathURLs()
getClassPathURLs in interface AnterosGenerationConfigCopyright © 2017 Anteros Tecnologia. All rights reserved.