Skip navigation links
C D E F G I M N O P S T U V 

C

capitalize(String) - Static method in class com.kobylynskyi.graphql.codegen.utils.Utils
Capitalize a string.
CLASS_NAME - Static variable in class com.kobylynskyi.graphql.codegen.model.DataModelFields
 
com.kobylynskyi.graphql.codegen - package com.kobylynskyi.graphql.codegen
 
com.kobylynskyi.graphql.codegen.mapper - package com.kobylynskyi.graphql.codegen.mapper
 
com.kobylynskyi.graphql.codegen.model - package com.kobylynskyi.graphql.codegen.model
 
com.kobylynskyi.graphql.codegen.utils - package com.kobylynskyi.graphql.codegen.utils
 
createDirIfAbsent(File) - Static method in class com.kobylynskyi.graphql.codegen.utils.Utils
Create directory if it is absent.

D

DataModelFields - Class in com.kobylynskyi.graphql.codegen.model
Freemarker data model field names
DataModelFields() - Constructor for class com.kobylynskyi.graphql.codegen.model.DataModelFields
 
DefinitionType - Enum in com.kobylynskyi.graphql.codegen.model
 
DefinitionTypeDeterminer - Class in com.kobylynskyi.graphql.codegen.model
 
DefinitionTypeDeterminer() - Constructor for class com.kobylynskyi.graphql.codegen.model.DefinitionTypeDeterminer
 
deleteDir(File) - Static method in class com.kobylynskyi.graphql.codegen.utils.Utils
Deletes a given directory recursively.
determine(Definition) - Static method in class com.kobylynskyi.graphql.codegen.model.DefinitionTypeDeterminer
 

E

EnumDefinitionToDataModelMapper - Class in com.kobylynskyi.graphql.codegen.mapper
Map enum definition to a Freemarker data model
EnumDefinitionToDataModelMapper() - Constructor for class com.kobylynskyi.graphql.codegen.mapper.EnumDefinitionToDataModelMapper
 
EnumValueDefinitionToStringMapper - Class in com.kobylynskyi.graphql.codegen.mapper
Mapper from GraphQL's EnumValueDefinition to a Freemarker-understandable format
EnumValueDefinitionToStringMapper() - Constructor for class com.kobylynskyi.graphql.codegen.mapper.EnumValueDefinitionToStringMapper
 

F

FieldDefinitionToDataModelMapper - Class in com.kobylynskyi.graphql.codegen.mapper
Map field definition to a Freemarker data model
FieldDefinitionToDataModelMapper() - Constructor for class com.kobylynskyi.graphql.codegen.mapper.FieldDefinitionToDataModelMapper
 
FieldDefinitionToParameterMapper - Class in com.kobylynskyi.graphql.codegen.mapper
Mapper from GraphQL's FieldDefinition to a Freemarker-understandable format
FieldDefinitionToParameterMapper() - Constructor for class com.kobylynskyi.graphql.codegen.mapper.FieldDefinitionToParameterMapper
 
FIELDS - Static variable in class com.kobylynskyi.graphql.codegen.model.DataModelFields
 

G

generate() - Method in class com.kobylynskyi.graphql.codegen.GraphqlCodegen
 
getFileContent(String) - Static method in class com.kobylynskyi.graphql.codegen.utils.Utils
Get content of the file.
GraphqlCodegen - Class in com.kobylynskyi.graphql.codegen
Generator of: - Interface for each GraphQL query - Interface for each GraphQL mutation - Interface for each GraphQL subscription - Class for each GraphQL data type - Class for each GraphQL enum type - Class for each GraphQL scalar type
GraphqlCodegen(List<String>, File, MappingConfig) - Constructor for class com.kobylynskyi.graphql.codegen.GraphqlCodegen
 
GraphqlCodegenValidate - Class in com.kobylynskyi.graphql.codegen
Validator of GraphQL schemas
GraphqlCodegenValidate() - Constructor for class com.kobylynskyi.graphql.codegen.GraphqlCodegenValidate
 

I

IMPLEMENTS - Static variable in class com.kobylynskyi.graphql.codegen.model.DataModelFields
 
IMPORTS - Static variable in class com.kobylynskyi.graphql.codegen.model.DataModelFields
 
InputDefinitionToDataModelMapper - Class in com.kobylynskyi.graphql.codegen.mapper
Map input type definition to a Freemarker data model
InputDefinitionToDataModelMapper() - Constructor for class com.kobylynskyi.graphql.codegen.mapper.InputDefinitionToDataModelMapper
 
InputValueDefinitionToParameterMapper - Class in com.kobylynskyi.graphql.codegen.mapper
Mapper from GraphQL's InputValueDefinition to a Freemarker-understandable format
InputValueDefinitionToParameterMapper() - Constructor for class com.kobylynskyi.graphql.codegen.mapper.InputValueDefinitionToParameterMapper
 
InterfaceDefinitionToDataModelMapper - Class in com.kobylynskyi.graphql.codegen.mapper
Map interface definition to a Freemarker data model
InterfaceDefinitionToDataModelMapper() - Constructor for class com.kobylynskyi.graphql.codegen.mapper.InterfaceDefinitionToDataModelMapper
 
isBlank(CharSequence) - Static method in class com.kobylynskyi.graphql.codegen.utils.Utils
Basically copy of org.apache.commons.lang3.StringUtils.isBlank(CharSequence cs)
isGraphqlOperation(String) - Static method in class com.kobylynskyi.graphql.codegen.utils.Utils
Check whether the given type definition is either Query or Mutation or Subscription.

M

map(MappingConfig, EnumTypeDefinition) - Static method in class com.kobylynskyi.graphql.codegen.mapper.EnumDefinitionToDataModelMapper
Map field definition to a Freemarker data model
map(List<EnumValueDefinition>) - Static method in class com.kobylynskyi.graphql.codegen.mapper.EnumValueDefinitionToStringMapper
 
map(EnumValueDefinition) - Static method in class com.kobylynskyi.graphql.codegen.mapper.EnumValueDefinitionToStringMapper
 
map(MappingConfig, FieldDefinition, String) - Static method in class com.kobylynskyi.graphql.codegen.mapper.FieldDefinitionToDataModelMapper
Map field definition to a Freemarker data model
map(MappingConfig, List<FieldDefinition>, String) - Static method in class com.kobylynskyi.graphql.codegen.mapper.FieldDefinitionToParameterMapper
Map field definition to a Freemarker-understandable data model type
map(MappingConfig, InputObjectTypeDefinition) - Static method in class com.kobylynskyi.graphql.codegen.mapper.InputDefinitionToDataModelMapper
Map input type definition to a Freemarker data model
map(MappingConfig, List<InputValueDefinition>) - Static method in class com.kobylynskyi.graphql.codegen.mapper.InputValueDefinitionToParameterMapper
 
map(MappingConfig, InputValueDefinition) - Static method in class com.kobylynskyi.graphql.codegen.mapper.InputValueDefinitionToParameterMapper
 
map(MappingConfig, InterfaceTypeDefinition) - Static method in class com.kobylynskyi.graphql.codegen.mapper.InterfaceDefinitionToDataModelMapper
Map interface definition to a Freemarker data model
map(MappingConfig, ObjectTypeDefinition) - Static method in class com.kobylynskyi.graphql.codegen.mapper.ObjectDefinitionToDataModelMapper
Map object definition to a Freemarker data model
map(MappingConfig, ObjectTypeDefinition, Document) - Static method in class com.kobylynskyi.graphql.codegen.mapper.TypeDefinitionToDataModelMapper
Map type definition to a Freemarker data model
map(MappingConfig, UnionTypeDefinition) - Static method in class com.kobylynskyi.graphql.codegen.mapper.UnionDefinitionToDataModelMapper
Map union definition to a Freemarker data model
MapperUtils - Class in com.kobylynskyi.graphql.codegen.mapper
 
MapperUtils() - Constructor for class com.kobylynskyi.graphql.codegen.mapper.MapperUtils
 
MappingConfig - Class in com.kobylynskyi.graphql.codegen.model
 
MappingConfig() - Constructor for class com.kobylynskyi.graphql.codegen.model.MappingConfig
 

N

NAME - Static variable in class com.kobylynskyi.graphql.codegen.model.DataModelFields
 

O

ObjectDefinitionToDataModelMapper - Class in com.kobylynskyi.graphql.codegen.mapper
Map object definition to a Freemarker data model
ObjectDefinitionToDataModelMapper() - Constructor for class com.kobylynskyi.graphql.codegen.mapper.ObjectDefinitionToDataModelMapper
 
Operation - Class in com.kobylynskyi.graphql.codegen.model
Freemarker-understandable format of operation (Query/Mutation/Subscription)
Operation() - Constructor for class com.kobylynskyi.graphql.codegen.model.Operation
 
OPERATIONS - Static variable in class com.kobylynskyi.graphql.codegen.model.DataModelFields
 

P

PACKAGE - Static variable in class com.kobylynskyi.graphql.codegen.model.DataModelFields
 
Parameter - Class in com.kobylynskyi.graphql.codegen.model
Freemarker-understandable format of method parameter
Parameter() - Constructor for class com.kobylynskyi.graphql.codegen.model.Parameter
 
putCustomTypeMappingIfAbsent(String, String) - Method in class com.kobylynskyi.graphql.codegen.model.MappingConfig
 

S

SchemaValidationException - Exception in com.kobylynskyi.graphql.codegen.model
Exception that indicates invalid GraphQL schema
SchemaValidationException(String) - Constructor for exception com.kobylynskyi.graphql.codegen.model.SchemaValidationException
 

T

TypeDefinitionToDataModelMapper - Class in com.kobylynskyi.graphql.codegen.mapper
Map type definition to a Freemarker data model
TypeDefinitionToDataModelMapper() - Constructor for class com.kobylynskyi.graphql.codegen.mapper.TypeDefinitionToDataModelMapper
 

U

UnableToLoadFreeMarkerTemplateException - Exception in com.kobylynskyi.graphql.codegen.model
Exception that indicates error while loading Apache FreeMarker template
UnableToLoadFreeMarkerTemplateException(Throwable) - Constructor for exception com.kobylynskyi.graphql.codegen.model.UnableToLoadFreeMarkerTemplateException
 
UnionDefinitionToDataModelMapper - Class in com.kobylynskyi.graphql.codegen.mapper
Map union definition to a Freemarker data model
UnionDefinitionToDataModelMapper() - Constructor for class com.kobylynskyi.graphql.codegen.mapper.UnionDefinitionToDataModelMapper
 
UnsupportedGraphqlDefinitionException - Exception in com.kobylynskyi.graphql.codegen.model
Exception that indicates unknown/unsupported GraphQL definition
UnsupportedGraphqlDefinitionException(Definition) - Constructor for exception com.kobylynskyi.graphql.codegen.model.UnsupportedGraphqlDefinitionException
 
Utils - Class in com.kobylynskyi.graphql.codegen.utils
Various utilities

V

validate() - Method in class com.kobylynskyi.graphql.codegen.GraphqlCodegenValidate
 
valueOf(String) - Static method in enum com.kobylynskyi.graphql.codegen.model.DefinitionType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.kobylynskyi.graphql.codegen.model.DefinitionType
Returns an array containing the constants of this enum type, in the order they are declared.
C D E F G I M N O P S T U V 
Skip navigation links