Class JsonBeanGeneratorMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- net.anwiba.tools.definition.schema.json.generator.java.maven.JsonBeanGeneratorMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="generate", defaultPhase=GENERATE_SOURCES, requiresDependencyResolution=COMPILE, requiresProject=true, threadSafe=true) public class JsonBeanGeneratorMojo extends org.apache.maven.plugin.AbstractMojo
-
-
Constructor Summary
Constructors Constructor Description JsonBeanGeneratorMojo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()org.apache.maven.project.MavenProjectgetProject()booleanisAddGeneratedSourceToCompileSourceRootEnabled()booleanisAddJSSDFilesToCompileSourceRootEnabled()voidsetAddGeneratedSourceToCompileSourceRoot(boolean addCompileSourceRoot)voidsetAddJSSDFilesToCompileSourceRoot(boolean addJSSDFilesToCompileSourceRoot)voidsetComment(java.lang.String comment)voidsetOutputDirectory(java.io.File outputDirectory)voidsetPackage(java.lang.String pakkage)voidsetProject(org.apache.maven.project.MavenProject project)voidsetSourceDirectory(java.io.File sourceDirectory)
-
-
-
Method Detail
-
getProject
public org.apache.maven.project.MavenProject getProject()
-
setProject
public void setProject(org.apache.maven.project.MavenProject project)
-
setPackage
public void setPackage(java.lang.String pakkage)
-
setComment
public void setComment(java.lang.String comment)
-
setSourceDirectory
public void setSourceDirectory(java.io.File sourceDirectory) throws java.io.IOException- Throws:
java.io.IOException
-
setOutputDirectory
public void setOutputDirectory(java.io.File outputDirectory) throws java.io.IOException- Throws:
java.io.IOException
-
setAddGeneratedSourceToCompileSourceRoot
public void setAddGeneratedSourceToCompileSourceRoot(boolean addCompileSourceRoot)
-
isAddGeneratedSourceToCompileSourceRootEnabled
public boolean isAddGeneratedSourceToCompileSourceRootEnabled()
-
setAddJSSDFilesToCompileSourceRoot
public void setAddJSSDFilesToCompileSourceRoot(boolean addJSSDFilesToCompileSourceRoot)
-
isAddJSSDFilesToCompileSourceRootEnabled
public boolean isAddJSSDFilesToCompileSourceRootEnabled()
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException- Throws:
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureException
-
-