Skip navigation links
A B D E G H I J L M N O P R S U W 

A

AbstractGeneratorRepository - Class in org.realityforge.giggle.generator
 
AbstractGeneratorRepository() - Constructor for class org.realityforge.giggle.generator.AbstractGeneratorRepository
 
AbstractJavaGenerator - Class in org.realityforge.giggle.generator.java
 
AbstractJavaGenerator() - Constructor for class org.realityforge.giggle.generator.java.AbstractJavaGenerator
 
asJavadoc(String) - Method in class org.realityforge.giggle.generator.java.AbstractJavaGenerator
Ensure that the supplied text is cleaned for insertion into javadoc.

B

buildTypeMapping(GeneratorContext) - Method in class org.realityforge.giggle.generator.java.AbstractJavaGenerator
 

D

deleteDirIfExists(Path) - Static method in class org.realityforge.giggle.util.IoUtil
Recursively delete directory if it exists.
DocumentReadException - Exception in org.realityforge.giggle.document
 
DocumentReadException(String, Throwable) - Constructor for exception org.realityforge.giggle.document.DocumentReadException
 
DocumentRepository - Class in org.realityforge.giggle.document
Container responsible for building GraphQL documents.
DocumentRepository() - Constructor for class org.realityforge.giggle.document.DocumentRepository
 
DocumentValidateException - Exception in org.realityforge.giggle.document
 
DocumentValidateException(List<ValidationError>) - Constructor for exception org.realityforge.giggle.document.DocumentValidateException
 

E

emitEnum(GeneratorContext, GraphQLEnumType) - Method in class org.realityforge.giggle.generator.java.AbstractJavaGenerator
 
extractGeneratedDataTypes(GeneratorContext, List<GraphQLType>) - Method in class org.realityforge.giggle.generator.java.AbstractJavaGenerator
 
extractTypesToGenerate(GraphQLSchema, Map<GraphQLType, String>) - Method in class org.realityforge.giggle.generator.java.AbstractJavaGenerator
Return a list of types that can be generated and have not been supplied by an external tool.

G

GEN_PREFIX - Static variable in class org.realityforge.giggle.generator.java.AbstractJavaGenerator
Prefix for synthesized methods and variables.
generate(GeneratorContext) - Method in class org.realityforge.giggle.generator.Generator
 
generate(GlobalGeneratorContext) - Method in class org.realityforge.giggle.generator.GeneratorEntry
 
generate(GeneratorContext) - Method in class org.realityforge.giggle.generator.java.cdi_client.JavaCdiClientGenerator
 
generate(GeneratorContext) - Method in class org.realityforge.giggle.generator.java.client.JavaClientGenerator
 
generate(GeneratorContext) - Method in class org.realityforge.giggle.generator.java.server.JavaServerGenerator
 
GenerateException - Exception in org.realityforge.giggle.generator
 
GenerateException(String, String, Throwable) - Constructor for exception org.realityforge.giggle.generator.GenerateException
 
Generator - Class in org.realityforge.giggle.generator
 
Generator() - Constructor for class org.realityforge.giggle.generator.Generator
 
Generator.MetaData - Annotation Type in org.realityforge.giggle.generator
 
GeneratorContext - Class in org.realityforge.giggle.generator
 
GeneratorContext(GeneratorEntry, GlobalGeneratorContext) - Constructor for class org.realityforge.giggle.generator.GeneratorContext
 
GeneratorEntry - Class in org.realityforge.giggle.generator
 
GeneratorEntry(Generator) - Constructor for class org.realityforge.giggle.generator.GeneratorEntry
 
GeneratorRepository - Class in org.realityforge.giggle.generator
 
GeneratorRepository() - Constructor for class org.realityforge.giggle.generator.GeneratorRepository
 
getDefines() - Method in class org.realityforge.giggle.generator.GlobalGeneratorContext
 
getDescription() - Method in class org.realityforge.giggle.generator.PropertyDef
 
getDocument(GraphQLSchema, List<Path>) - Method in class org.realityforge.giggle.document.DocumentRepository
Return a GraphQL Document instance constructed from the supplied files.
getDocument() - Method in class org.realityforge.giggle.generator.GeneratorContext
 
getDocument() - Method in class org.realityforge.giggle.generator.GlobalGeneratorContext
 
getErrors() - Method in exception org.realityforge.giggle.document.DocumentValidateException
 
getFragmentMapping() - Method in class org.realityforge.giggle.generator.GeneratorContext
 
getFragmentMapping() - Method in class org.realityforge.giggle.generator.GlobalGeneratorContext
 
getGenerator(String) - Method in class org.realityforge.giggle.generator.AbstractGeneratorRepository
 
getGenerator() - Method in class org.realityforge.giggle.generator.GeneratorEntry
 
getGeneratorNames() - Method in class org.realityforge.giggle.generator.AbstractGeneratorRepository
 
getJavaType(Map<GraphQLType, String>, Type) - Static method in class org.realityforge.giggle.generator.java.JavaGenUtil
 
getJavaType(Map<GraphQLType, String>, GraphQLDirectiveContainer) - Static method in class org.realityforge.giggle.generator.java.JavaGenUtil
 
getKey() - Method in class org.realityforge.giggle.generator.PropertyDef
 
getMapping(List<Path>) - Static method in class org.realityforge.giggle.util.MappingUtil
Return a mapping between types from the supplied files.
getName() - Method in exception org.realityforge.giggle.generator.GenerateException
 
getName() - Method in class org.realityforge.giggle.generator.GeneratorEntry
 
getName() - Method in exception org.realityforge.giggle.generator.NoSuchGeneratorException
 
getOutputDirectory() - Method in class org.realityforge.giggle.generator.GeneratorContext
 
getOutputDirectory() - Method in class org.realityforge.giggle.generator.GlobalGeneratorContext
 
getPackageName() - Method in class org.realityforge.giggle.generator.GeneratorContext
 
getPackageName() - Method in class org.realityforge.giggle.generator.GlobalGeneratorContext
 
getPackageOutputDirectory(GeneratorContext) - Method in class org.realityforge.giggle.generator.java.AbstractJavaGenerator
 
getProperty(String) - Method in class org.realityforge.giggle.generator.GeneratorContext
 
getProperty(String) - Method in class org.realityforge.giggle.generator.GeneratorEntry
 
getRequiredProperty(String) - Method in class org.realityforge.giggle.generator.GeneratorContext
 
getSchema() - Method in class org.realityforge.giggle.generator.GeneratorContext
 
getSchema() - Method in class org.realityforge.giggle.generator.GlobalGeneratorContext
 
getSchema(List<Path>) - Method in class org.realityforge.giggle.schema.SchemaRepository
Return a GraphQLSchema instance constructed from the supplied files.
getSupportedProperties() - Method in class org.realityforge.giggle.generator.Generator
 
getSupportedProperties() - Method in class org.realityforge.giggle.generator.GeneratorEntry
 
getSupportedProperties() - Method in class org.realityforge.giggle.generator.java.cdi_client.JavaCdiClientGenerator
 
getTypeMapping() - Method in class org.realityforge.giggle.generator.GeneratorContext
 
getTypeMapping() - Method in class org.realityforge.giggle.generator.GlobalGeneratorContext
 
GlobalGeneratorContext - Class in org.realityforge.giggle.generator
 
GlobalGeneratorContext(GraphQLSchema, Document, Map<String, String>, Map<String, String>, Map<String, String>, Path, String) - Constructor for class org.realityforge.giggle.generator.GlobalGeneratorContext
 

H

HashUtil - Class in org.realityforge.giggle.util
 
hasNumericDirective(GraphQLDirectiveContainer) - Static method in class org.realityforge.giggle.generator.java.JavaGenUtil
 

I

IoUtil - Class in org.realityforge.giggle.util
 
isList(GraphQLType) - Static method in class org.realityforge.giggle.generator.java.JavaGenUtil
 
isNotIntrospectionType(GraphQLType) - Method in class org.realityforge.giggle.generator.java.AbstractJavaGenerator
Return true if type does not look like types derived from the introspection schema
isRequired() - Method in class org.realityforge.giggle.generator.PropertyDef
 

J

JavaCdiClientGenerator - Class in org.realityforge.giggle.generator.java.cdi_client
 
JavaCdiClientGenerator() - Constructor for class org.realityforge.giggle.generator.java.cdi_client.JavaCdiClientGenerator
 
JavaClientGenerator - Class in org.realityforge.giggle.generator.java.client
 
JavaClientGenerator() - Constructor for class org.realityforge.giggle.generator.java.client.JavaClientGenerator
 
JavaGenUtil - Class in org.realityforge.giggle.generator.java
 
JavaServerGenerator - Class in org.realityforge.giggle.generator.java.server
 
JavaServerGenerator() - Constructor for class org.realityforge.giggle.generator.java.server.JavaServerGenerator
 

L

listOf(TypeName) - Static method in class org.realityforge.giggle.generator.java.JavaGenUtil
 
lowercaseFirstCharacter(String) - Static method in class org.realityforge.giggle.generator.java.NamingUtil
 

M

Main - Class in org.realityforge.giggle
The entry point in which to run the tool.
Main() - Constructor for class org.realityforge.giggle.Main
 
main(String[]) - Static method in class org.realityforge.giggle.Main
 
MappingUtil - Class in org.realityforge.giggle.util
 

N

NamingUtil - Class in org.realityforge.giggle.generator.java
 
NoSuchGeneratorException - Exception in org.realityforge.giggle.generator
 
NoSuchGeneratorException(String) - Constructor for exception org.realityforge.giggle.generator.NoSuchGeneratorException
 

O

org.realityforge.giggle - package org.realityforge.giggle
 
org.realityforge.giggle.document - package org.realityforge.giggle.document
 
org.realityforge.giggle.generator - package org.realityforge.giggle.generator
 
org.realityforge.giggle.generator.java - package org.realityforge.giggle.generator.java
 
org.realityforge.giggle.generator.java.cdi_client - package org.realityforge.giggle.generator.java.cdi_client
 
org.realityforge.giggle.generator.java.client - package org.realityforge.giggle.generator.java.client
 
org.realityforge.giggle.generator.java.server - package org.realityforge.giggle.generator.java.server
 
org.realityforge.giggle.schema - package org.realityforge.giggle.schema
 
org.realityforge.giggle.util - package org.realityforge.giggle.util
 

P

PropertyDef - Class in org.realityforge.giggle.generator
 
PropertyDef(String, boolean, String) - Constructor for class org.realityforge.giggle.generator.PropertyDef
 

R

registerGenerator(Generator) - Method in class org.realityforge.giggle.generator.AbstractGeneratorRepository
 

S

SchemaReadException - Exception in org.realityforge.giggle.schema
 
SchemaReadException(String, Throwable) - Constructor for exception org.realityforge.giggle.schema.SchemaReadException
 
SchemaRepository - Class in org.realityforge.giggle.schema
Container responsible for building and caching instances of GraphQLSchema.
SchemaRepository() - Constructor for class org.realityforge.giggle.schema.SchemaRepository
 
sha256(byte[]) - Static method in class org.realityforge.giggle.util.HashUtil
 

U

uppercaseFirstCharacter(String) - Static method in class org.realityforge.giggle.generator.java.NamingUtil
 

W

writeFile(Path, String) - Method in class org.realityforge.giggle.generator.java.AbstractJavaGenerator
 
writeFile(Path, byte[]) - Method in class org.realityforge.giggle.generator.java.AbstractJavaGenerator
 
writeTopLevelType(GeneratorContext, TypeSpec.Builder) - Static method in class org.realityforge.giggle.generator.java.JavaGenUtil
 
writeTypeMappingFile(GeneratorContext, Map<GraphQLType, String>) - Method in class org.realityforge.giggle.generator.java.AbstractJavaGenerator
 
A B D E G H I J L M N O P R S U W 
Skip navigation links