@PublicApi public class Scalars extends java.lang.Object
For more info see http://graphql.org/learn/schema/#scalar-types and more specifically https://spec.graphql.org/October2021/#sec-Scalars
Modifier and Type | Field and Description |
---|---|
static GraphQLScalarType |
GraphQLBoolean
This represents the "Boolean" type as defined in the graphql specification : https://spec.graphql.org/October2021/#sec-Boolean
|
static GraphQLScalarType |
GraphQLFloat
This represents the "Float" type as defined in the graphql specification : https://spec.graphql.org/October2021/#sec-Float
|
static GraphQLScalarType |
GraphQLID
This represents the "ID" type as defined in the graphql specification : https://spec.graphql.org/October2021/#sec-ID
|
static GraphQLScalarType |
GraphQLInt
This represents the "Int" type as defined in the graphql specification : https://spec.graphql.org/October2021/#sec-Int
|
static GraphQLScalarType |
GraphQLString
This represents the "String" type as defined in the graphql specification : https://spec.graphql.org/October2021/#sec-String
|
Constructor and Description |
---|
Scalars() |
public static final GraphQLScalarType GraphQLInt
The Int scalar type represents a signed 32‐bit numeric non‐fractional value.
public static final GraphQLScalarType GraphQLFloat
Note: The Float type in GraphQL is equivalent to Double in Java. (double precision IEEE 754)
public static final GraphQLScalarType GraphQLString
public static final GraphQLScalarType GraphQLBoolean
public static final GraphQLScalarType GraphQLID
The ID scalar type represents a unique identifier, often used to re-fetch an object or as the key for a cache. The ID type is serialized in the same way as a String; however, it is not intended to be human‐readable. While it is often numeric, it should always serialize as a String.