public class JsonStringTypeBuilder extends Object implements com.atlassian.graphql.spi.GraphQLTypeBuilder
JsonString
types.Constructor and Description |
---|
JsonStringTypeBuilder() |
Modifier and Type | Method and Description |
---|---|
graphql.schema.GraphQLType |
buildType(String typeName,
Type type,
AnnotatedElement element,
com.atlassian.graphql.spi.GraphQLTypeBuilderContext context) |
boolean |
canBuildType(Type type,
AnnotatedElement element) |
Function<Object,Object> |
getValueTransformer(Type type,
AnnotatedElement element) |
public boolean canBuildType(Type type, AnnotatedElement element)
canBuildType
in interface com.atlassian.graphql.spi.GraphQLTypeBuilder
public graphql.schema.GraphQLType buildType(String typeName, Type type, AnnotatedElement element, com.atlassian.graphql.spi.GraphQLTypeBuilderContext context)
buildType
in interface com.atlassian.graphql.spi.GraphQLTypeBuilder
public Function<Object,Object> getValueTransformer(Type type, AnnotatedElement element)
getValueTransformer
in interface com.atlassian.graphql.spi.GraphQLTypeBuilder
Copyright © 2003–2019 Atlassian. All rights reserved.