Uses of Interface
io.leangen.graphql.generator.mapping.TypeMapper
-
-
Uses of TypeMapper in io.leangen.graphql
Methods in io.leangen.graphql with parameters of type TypeMapper Modifier and Type Method Description GraphQLSchemaGeneratorGraphQLSchemaGenerator. withTypeMappers(TypeMapper... typeMappers)Registers customTypeMappers to be used for mapping Java type to GraphQL types.GraphQLSchemaGeneratorGraphQLSchemaGenerator. withTypeMappersPrepended(TypeMapper... typeMappers)Method parameters in io.leangen.graphql with type arguments of type TypeMapper Modifier and Type Method Description GraphQLSchemaGeneratorGraphQLSchemaGenerator. withTypeMappers(ExtensionProvider<GeneratorConfiguration,TypeMapper> provider)Registers customTypeMappers to be used for mapping Java type to GraphQL types.GraphQLSchemaGeneratorGraphQLSchemaGenerator. withTypeMappersPrepended(ExtensionProvider<GeneratorConfiguration,TypeMapper> provider) -
Uses of TypeMapper in io.leangen.graphql.generator
Method parameters in io.leangen.graphql.generator with type arguments of type TypeMapper Modifier and Type Method Description graphql.schema.GraphQLInputTypeOperationMapper. toGraphQLInputType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)Maps a Java type to a GraphQL input type.graphql.schema.GraphQLOutputTypeOperationMapper. toGraphQLType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)Maps a Java type to a GraphQL output type. -
Uses of TypeMapper in io.leangen.graphql.generator.mapping
Classes in io.leangen.graphql.generator.mapping that implement TypeMapper Modifier and Type Class Description classAbstractSimpleTypeAdapter<T,S>classAbstractTypeAdapter<T,S>Created by bojan.tomic on 9/21/16.Methods in io.leangen.graphql.generator.mapping that return TypeMapper Modifier and Type Method Description TypeMapperTypeMapperRegistry. getTypeMapper(AnnotatedElement element, AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip)Method parameters in io.leangen.graphql.generator.mapping with type arguments of type TypeMapper Modifier and Type Method Description TypeMapperTypeMapperRegistry. getTypeMapper(AnnotatedElement element, AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip)graphql.schema.GraphQLInputTypeTypeMapper. toGraphQLInputType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)graphql.schema.GraphQLOutputTypeTypeMapper. toGraphQLType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)Constructor parameters in io.leangen.graphql.generator.mapping with type arguments of type TypeMapper Constructor Description TypeMapperRegistry(List<TypeMapper> typeMappers) -
Uses of TypeMapper in io.leangen.graphql.generator.mapping.common
Classes in io.leangen.graphql.generator.mapping.common that implement TypeMapper Modifier and Type Class Description classAbstractTypeSubstitutingMapper<S>classAnnotationMapperclassArrayAdapterclassCachingMapper<O extends graphql.schema.GraphQLOutputType,I extends graphql.schema.GraphQLInputType>classEnumMapperclassEnumMapToObjectTypeAdapter<E extends Enum<E>,V>classIdAdapterMaps, converts and injects GraphQL IDs.classInterfaceMapperclassIterableAdapter<T>classListMapperclassMapToListTypeAdapterAs maps are dynamic structures with no equivalent in GraphQL, they require special treatment.classNonNullMapperclassObjectScalarMapperclassObjectTypeMapperclassOptionalAdapterclassOptionalDoubleAdapterclassOptionalIntAdapterclassOptionalLongAdapterclassPageMapperclassScalarMapperclassStreamToCollectionTypeAdapter<T>classUnionInlineMapperclassUnionMapperclassUnionTypeMapperclassVoidToBooleanTypeAdapterMethod parameters in io.leangen.graphql.generator.mapping.common with type arguments of type TypeMapper Modifier and Type Method Description graphql.schema.GraphQLInputTypeAbstractTypeSubstitutingMapper. toGraphQLInputType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)graphql.schema.GraphQLInputTypeCachingMapper. toGraphQLInputType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)graphql.schema.GraphQLInputTypeIdAdapter. toGraphQLInputType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)graphql.schema.GraphQLInputTypeListMapper. toGraphQLInputType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)graphql.schema.GraphQLNonNullNonNullMapper. toGraphQLInputType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)graphql.schema.GraphQLInputTypePageMapper. toGraphQLInputType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)graphql.schema.GraphQLInputTypeUnionMapper. toGraphQLInputType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)graphql.schema.GraphQLOutputTypeAbstractTypeSubstitutingMapper. toGraphQLType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)graphql.schema.GraphQLOutputTypeCachingMapper. toGraphQLType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)graphql.schema.GraphQLOutputTypeIdAdapter. toGraphQLType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)graphql.schema.GraphQLOutputTypeListMapper. toGraphQLType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)graphql.schema.GraphQLNonNullNonNullMapper. toGraphQLType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)graphql.schema.GraphQLOutputTypePageMapper. toGraphQLType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)graphql.schema.GraphQLOutputTypeUnionInlineMapper. toGraphQLType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)graphql.schema.GraphQLOutputTypeUnionTypeMapper. toGraphQLType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env) -
Uses of TypeMapper in io.leangen.graphql.generator.mapping.core
Classes in io.leangen.graphql.generator.mapping.core that implement TypeMapper Modifier and Type Class Description classCompletableFutureAdapter<T>classDataFetcherResultAdapter<T>classPublisherAdapter<T>Method parameters in io.leangen.graphql.generator.mapping.core with type arguments of type TypeMapper Modifier and Type Method Description graphql.schema.GraphQLInputTypeDataFetcherResultAdapter. toGraphQLInputType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)graphql.schema.GraphQLInputTypePublisherAdapter. toGraphQLInputType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env) -
Uses of TypeMapper in io.leangen.graphql.module
Methods in io.leangen.graphql.module that return types with arguments of type TypeMapper Modifier and Type Method Description default List<TypeMapper>SimpleModule. getTypeMappers() -
Uses of TypeMapper in io.leangen.graphql.module.common.gson
Classes in io.leangen.graphql.module.common.gson that implement TypeMapper Modifier and Type Class Description classGsonArrayAdapterclassGsonScalarTypeMapperMethods in io.leangen.graphql.module.common.gson that return types with arguments of type TypeMapper Modifier and Type Method Description List<TypeMapper>GsonModule. getTypeMappers()Method parameters in io.leangen.graphql.module.common.gson with type arguments of type TypeMapper Modifier and Type Method Description graphql.schema.GraphQLScalarTypeGsonScalarTypeMapper. toGraphQLInputType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)graphql.schema.GraphQLScalarTypeGsonScalarTypeMapper. toGraphQLType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env) -
Uses of TypeMapper in io.leangen.graphql.module.common.jackson
Classes in io.leangen.graphql.module.common.jackson that implement TypeMapper Modifier and Type Class Description classJacksonObjectScalarMapperclassJacksonScalarTypeMapperclassJsonArrayAdapterclassJsonNodeAdapterMethods in io.leangen.graphql.module.common.jackson that return types with arguments of type TypeMapper Modifier and Type Method Description List<TypeMapper>JacksonModule. getTypeMappers()Method parameters in io.leangen.graphql.module.common.jackson with type arguments of type TypeMapper Modifier and Type Method Description graphql.schema.GraphQLScalarTypeJacksonObjectScalarMapper. toGraphQLInputType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)graphql.schema.GraphQLScalarTypeJacksonScalarTypeMapper. toGraphQLInputType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)graphql.schema.GraphQLInputTypeJsonNodeAdapter. toGraphQLInputType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)graphql.schema.GraphQLScalarTypeJacksonObjectScalarMapper. toGraphQLType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)graphql.schema.GraphQLScalarTypeJacksonScalarTypeMapper. toGraphQLType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)graphql.schema.GraphQLOutputTypeJsonNodeAdapter. toGraphQLType(AnnotatedType javaType, Set<Class<? extends TypeMapper>> mappersToSkip, TypeMappingEnvironment env)
-