public final class JavaGenUtil
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static com.squareup.javapoet.TypeName |
getJavaType(java.util.Map<graphql.schema.GraphQLNamedType,java.lang.String> typeMap,
graphql.schema.GraphQLDirectiveContainer container,
graphql.schema.GraphQLType specifiedType) |
static com.squareup.javapoet.TypeName |
getJavaType(java.util.Map<graphql.schema.GraphQLNamedType,java.lang.String> typeMap,
graphql.language.Type<?> varType) |
static boolean |
hasNumericDirective(graphql.schema.GraphQLDirectiveContainer type) |
static boolean |
isList(graphql.schema.GraphQLType type) |
static com.squareup.javapoet.TypeName |
listOf(com.squareup.javapoet.TypeName typeName) |
static void |
writeTopLevelType(GeneratorContext context,
com.squareup.javapoet.TypeSpec.Builder builder) |
public static void writeTopLevelType(@Nonnull
GeneratorContext context,
@Nonnull
com.squareup.javapoet.TypeSpec.Builder builder)
throws java.io.IOException
java.io.IOException@Nonnull
public static com.squareup.javapoet.TypeName getJavaType(@Nonnull
java.util.Map<graphql.schema.GraphQLNamedType,java.lang.String> typeMap,
@Nonnull
graphql.language.Type<?> varType)
@Nonnull
public static com.squareup.javapoet.TypeName getJavaType(@Nonnull
java.util.Map<graphql.schema.GraphQLNamedType,java.lang.String> typeMap,
@Nonnull
graphql.schema.GraphQLDirectiveContainer container,
@Nonnull
graphql.schema.GraphQLType specifiedType)
@Nonnull
public static com.squareup.javapoet.TypeName listOf(@Nonnull
com.squareup.javapoet.TypeName typeName)
public static boolean isList(@Nonnull
graphql.schema.GraphQLType type)
public static boolean hasNumericDirective(@Nonnull
graphql.schema.GraphQLDirectiveContainer type)