public final class GeneratorContext
extends java.lang.Object
| Constructor and Description |
|---|
GeneratorContext(GeneratorEntry generator,
GlobalGeneratorContext context) |
| Modifier and Type | Method and Description |
|---|---|
graphql.language.Document |
getDocument() |
java.util.Map<java.lang.String,java.lang.String> |
getFragmentMapping() |
java.nio.file.Path |
getOutputDirectory() |
java.lang.String |
getPackageName() |
java.lang.String |
getProperty(java.lang.String name) |
java.lang.String |
getRequiredProperty(java.lang.String name) |
graphql.schema.GraphQLSchema |
getSchema() |
java.util.Map<java.lang.String,java.lang.String> |
getTypeMapping() |
public GeneratorContext(@Nonnull
GeneratorEntry generator,
@Nonnull
GlobalGeneratorContext context)
@Nonnull public graphql.schema.GraphQLSchema getSchema()
@Nonnull public graphql.language.Document getDocument()
@Nonnull public java.util.Map<java.lang.String,java.lang.String> getTypeMapping()
@Nonnull public java.util.Map<java.lang.String,java.lang.String> getFragmentMapping()
@Nonnull public java.nio.file.Path getOutputDirectory()
@Nonnull public java.lang.String getPackageName()
@Nonnull
public java.lang.String getRequiredProperty(@Nonnull
java.lang.String name)
@Nullable
public java.lang.String getProperty(@Nonnull
java.lang.String name)