@Mojo(name="generate",
defaultPhase=GENERATE_SOURCES)
public class GraphqlCodegenMojo
extends org.apache.maven.plugin.AbstractMojo
| Constructor and Description |
|---|
GraphqlCodegenMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
String |
getApiPackageName() |
Map<String,String> |
getCustomTypesMapping() |
String[] |
getGraphqlSchemaPaths() |
String |
getModelNamePrefix() |
String |
getModelNameSuffix() |
String |
getModelPackageName() |
File |
getOutputDir() |
String |
getPackageName() |
void |
setApiPackageName(String apiPackageName) |
void |
setCustomTypesMapping(Map<String,String> customTypesMapping) |
void |
setGraphqlSchemaPaths(String[] graphqlSchemaPaths) |
void |
setModelNamePrefix(String modelNamePrefix) |
void |
setModelNameSuffix(String modelNameSuffix) |
void |
setModelPackageName(String modelPackageName) |
void |
setOutputDir(File outputDir) |
void |
setPackageName(String packageName) |
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)
Copyright © 2019. All rights reserved.