public class GraphQLBeanConverter
extends java.lang.Object
| Constructor and Description |
|---|
GraphQLBeanConverter() |
| Modifier and Type | Method and Description |
|---|---|
static graphql.schema.GraphQLInputType |
asInputType(java.lang.Class<?> type) |
static <T> T |
asObject(java.lang.Object argument,
java.lang.Class<T> type) |
static graphql.schema.GraphQLObjectType |
asObjectType(java.lang.Class<?> type,
net.nemerosa.ontrack.graphql.schema.GQLTypeCache cache) |
static graphql.schema.GraphQLObjectType |
asObjectType(java.lang.Class<?> type,
net.nemerosa.ontrack.graphql.schema.GQLTypeCache cache,
java.util.Set<java.lang.String> exclusions) |
static graphql.schema.GraphQLScalarType |
getScalarType(java.lang.Class<?> type) |
public static graphql.schema.GraphQLInputType asInputType(java.lang.Class<?> type)
public static graphql.schema.GraphQLObjectType asObjectType(java.lang.Class<?> type,
net.nemerosa.ontrack.graphql.schema.GQLTypeCache cache)
public static graphql.schema.GraphQLObjectType asObjectType(java.lang.Class<?> type,
net.nemerosa.ontrack.graphql.schema.GQLTypeCache cache,
java.util.Set<java.lang.String> exclusions)
public static graphql.schema.GraphQLScalarType getScalarType(java.lang.Class<?> type)
public static <T> T asObject(java.lang.Object argument,
java.lang.Class<T> type)