@Mojo(name="generate",
defaultPhase=GENERATE_SOURCES)
public class GraphqlCodegenMojo
extends org.apache.maven.plugin.AbstractMojo
| Constructor and Description |
|---|
GraphqlCodegenMojo() |
public void execute()
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionpublic String[] getGraphqlSchemaPaths()
public void setGraphqlSchemaPaths(String[] graphqlSchemaPaths)
public File getOutputDir()
public void setOutputDir(File outputDir)
public String getPackageName()
public void setPackageName(String packageName)
public String getApiPackageName()
public void setApiPackageName(String apiPackageName)
public String getModelPackageName()
public void setModelPackageName(String modelPackageName)
public String getModelNamePrefix()
public void setModelNamePrefix(String modelNamePrefix)
public String getModelNameSuffix()
public void setModelNameSuffix(String modelNameSuffix)
public void setCustomAnnotationsMapping(Map<String,String> customAnnotationsMapping)
public String getModelValidationAnnotation()
public void setModelValidationAnnotation(String modelValidationAnnotation)
public boolean isGenerateApis()
public void setGenerateApis(boolean generateApis)
public boolean isGenerateEqualsAndHashCode()
public void setGenerateEqualsAndHashCode(boolean generateEqualsAndHashCode)
Copyright © 2019. All rights reserved.