public abstract class CachingMapper<O extends graphql.schema.GraphQLOutputType,I extends graphql.schema.GraphQLInputType> extends AbstractionCollectingMapper
| Constructor and Description |
|---|
CachingMapper() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getInputTypeName(AnnotatedType type,
BuildContext buildContext) |
protected String |
getTypeName(AnnotatedType type,
BuildContext buildContext) |
graphql.schema.GraphQLInputType |
graphQLInputType(AnnotatedType javaType,
Set<Type> abstractTypes,
OperationMapper operationMapper,
BuildContext buildContext) |
graphql.schema.GraphQLOutputType |
graphQLType(AnnotatedType javaType,
Set<Type> abstractTypes,
OperationMapper operationMapper,
BuildContext buildContext) |
protected abstract I |
toGraphQLInputType(String typeName,
AnnotatedType javaType,
Set<Type> abstractTypes,
OperationMapper operationMapper,
BuildContext buildContext) |
protected abstract O |
toGraphQLType(String typeName,
AnnotatedType javaType,
Set<Type> abstractTypes,
OperationMapper operationMapper,
BuildContext buildContext) |
collectAbstract, registerAbstract, toGraphQLInputType, toGraphQLTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsupportspublic graphql.schema.GraphQLOutputType graphQLType(AnnotatedType javaType, Set<Type> abstractTypes, OperationMapper operationMapper, BuildContext buildContext)
graphQLType in class AbstractionCollectingMapperpublic graphql.schema.GraphQLInputType graphQLInputType(AnnotatedType javaType, Set<Type> abstractTypes, OperationMapper operationMapper, BuildContext buildContext)
graphQLInputType in class AbstractionCollectingMapperprotected abstract O toGraphQLType(String typeName, AnnotatedType javaType, Set<Type> abstractTypes, OperationMapper operationMapper, BuildContext buildContext)
protected abstract I toGraphQLInputType(String typeName, AnnotatedType javaType, Set<Type> abstractTypes, OperationMapper operationMapper, BuildContext buildContext)
protected String getTypeName(AnnotatedType type, BuildContext buildContext)
protected String getInputTypeName(AnnotatedType type, BuildContext buildContext)
Copyright © 2016–2017. All rights reserved.