Skip navigation links
A B C D E G I J K L N O P R S T U V 

A

addPattern(Pattern) - Method in class graphql.scalars.regex.RegexScalar.Builder
Adds a Pattern that controls the acceptable value for this scalar
addPatterns(Pattern...) - Method in class graphql.scalars.regex.RegexScalar.Builder
Adds a Pattern that controls the acceptable value for this scalar
AliasedScalar - Class in graphql.scalars.alias
aliasedScalar(GraphQLScalarType) - Method in class graphql.scalars.alias.AliasedScalar.Builder
Sets the scalar that is to be aliased
AliasedScalar.Builder - Class in graphql.scalars.alias
A builder for AliasedScalar

B

build() - Method in class graphql.scalars.alias.AliasedScalar.Builder
 
build() - Method in class graphql.scalars.regex.RegexScalar.Builder
 
Builder() - Constructor for class graphql.scalars.alias.AliasedScalar.Builder
 
Builder() - Constructor for class graphql.scalars.regex.RegexScalar.Builder
 

C

CountryCode - Enum in graphql.scalars.country.code
The CountryCode list as defined by ISO 3166-1 alpha-2.
CountryCode - Static variable in class graphql.scalars.ExtendedScalars
The CountryCode scalar type as defined by ISO 3166-1 alpha-2.
CountryCodeScalar - Class in graphql.scalars.country.code
CountryCodeScalar() - Constructor for class graphql.scalars.country.code.CountryCodeScalar
 
Currency - Static variable in class graphql.scalars.ExtendedScalars
A field whose value is an ISO-4217 currency.
CurrencyScalar - Class in graphql.scalars.currency
Access this via ExtendedScalars.Currency
CurrencyScalar() - Constructor for class graphql.scalars.currency.CurrencyScalar
 

D

Date - Static variable in class graphql.scalars.ExtendedScalars
An RFC-3339 compliant date scalar that accepts string values like `1996-12-19` and produces `java.time.LocalDate` objects at runtime.
DateScalar - Class in graphql.scalars.datetime
Access this via ExtendedScalars.Date
DateTime - Static variable in class graphql.scalars.ExtendedScalars
An RFC-3339 compliant date time scalar that accepts string values like `1996-12-19T16:39:57-08:00` and produces `java.time.OffsetDateTime` objects at runtime.
DateTimeScalar - Class in graphql.scalars.datetime
Access this via ExtendedScalars.DateTime
description(String) - Method in class graphql.scalars.alias.AliasedScalar.Builder
Sets the description of the aliased scalar
description(String) - Method in class graphql.scalars.regex.RegexScalar.Builder
Sets the description of the regex scalar

E

ExtendedScalars - Class in graphql.scalars
This is the API entry point for all the extended scalars
ExtendedScalars() - Constructor for class graphql.scalars.ExtendedScalars
 

G

graphql.scalars - package graphql.scalars
 
graphql.scalars.alias - package graphql.scalars.alias
 
graphql.scalars.country.code - package graphql.scalars.country.code
 
graphql.scalars.currency - package graphql.scalars.currency
 
graphql.scalars.datetime - package graphql.scalars.datetime
 
graphql.scalars.id - package graphql.scalars.id
 
graphql.scalars.java - package graphql.scalars.java
 
graphql.scalars.locale - package graphql.scalars.locale
 
graphql.scalars.numeric - package graphql.scalars.numeric
 
graphql.scalars.object - package graphql.scalars.object
 
graphql.scalars.regex - package graphql.scalars.regex
 
graphql.scalars.url - package graphql.scalars.url
 
graphql.scalars.util - package graphql.scalars.util
 
GraphQLBigDecimal - Static variable in class graphql.scalars.ExtendedScalars
This represents the "BigDecimal" type which is a representation of java.math.BigDecimal
GraphQLBigDecimal - Static variable in class graphql.scalars.java.JavaPrimitives
This represents the "BigDecimal" type which is a representation of java.math.BigDecimal
GraphQLBigInteger - Static variable in class graphql.scalars.ExtendedScalars
This represents the "BigInteger" type which is a representation of java.math.BigInteger
GraphQLBigInteger - Static variable in class graphql.scalars.java.JavaPrimitives
This represents the "BigInteger" type which is a representation of java.math.BigInteger
GraphQLByte - Static variable in class graphql.scalars.ExtendedScalars
This represents the "Byte" type which is a representation of java.lang.Byte
GraphQLByte - Static variable in class graphql.scalars.java.JavaPrimitives
This represents the "Byte" type which is a representation of java.lang.Byte
GraphQLChar - Static variable in class graphql.scalars.ExtendedScalars
This represents the "Char" type which is a representation of java.lang.Character
GraphQLChar - Static variable in class graphql.scalars.java.JavaPrimitives
This represents the "Char" type which is a representation of java.lang.Character
GraphQLLong - Static variable in class graphql.scalars.ExtendedScalars
This represents the "Long" type which is a representation of java.lang.Long
GraphQLLong - Static variable in class graphql.scalars.java.JavaPrimitives
This represents the "Long" type which is a representation of java.lang.Long
GraphQLShort - Static variable in class graphql.scalars.ExtendedScalars
This represents the "Short" type which is a representation of java.lang.Short
GraphQLShort - Static variable in class graphql.scalars.java.JavaPrimitives
This represents the "Short" type which is a representation of java.lang.Short

I

INSTANCE - Static variable in class graphql.scalars.country.code.CountryCodeScalar
 
INSTANCE - Static variable in class graphql.scalars.currency.CurrencyScalar
 
INSTANCE - Static variable in class graphql.scalars.datetime.DateScalar
 
INSTANCE - Static variable in class graphql.scalars.datetime.DateTimeScalar
 
INSTANCE - Static variable in class graphql.scalars.datetime.TimeScalar
 
INSTANCE - Static variable in class graphql.scalars.id.UUIDScalar
 
INSTANCE - Static variable in class graphql.scalars.locale.LocaleScalar
 
INSTANCE - Static variable in class graphql.scalars.numeric.NegativeFloatScalar
 
INSTANCE - Static variable in class graphql.scalars.numeric.NegativeIntScalar
 
INSTANCE - Static variable in class graphql.scalars.numeric.NonNegativeFloatScalar
 
INSTANCE - Static variable in class graphql.scalars.numeric.NonNegativeIntScalar
 
INSTANCE - Static variable in class graphql.scalars.numeric.NonPositiveFloatScalar
 
INSTANCE - Static variable in class graphql.scalars.numeric.NonPositiveIntScalar
 
INSTANCE - Static variable in class graphql.scalars.numeric.PositiveFloatScalar
 
INSTANCE - Static variable in class graphql.scalars.numeric.PositiveIntScalar
 
INSTANCE - Static variable in class graphql.scalars.object.JsonScalar
 
INSTANCE - Static variable in class graphql.scalars.object.ObjectScalar
 
INSTANCE - Static variable in class graphql.scalars.url.UrlScalar
 

J

JavaPrimitives - Class in graphql.scalars.java
Access these via ExtendedScalars
Json - Static variable in class graphql.scalars.ExtendedScalars
A synonym class for the ExtendedScalars.Object scalar, since some people prefer their SDL to look like the following :
JsonScalar - Class in graphql.scalars.object
A synonym class for ObjectScalar Access this via ExtendedScalars.Json

K

Kit - Class in graphql.scalars.util
 
Kit() - Constructor for class graphql.scalars.util.Kit
 

L

Locale - Static variable in class graphql.scalars.ExtendedScalars
A Locale scalar that accepts a IETF BCP 47 language tag string and produces Locale objects at runtime.
LocaleScalar - Class in graphql.scalars.locale
Access this via ExtendedScalars.Locale
LocalTime - Static variable in class graphql.scalars.ExtendedScalars
A 24-hour local time scalar that accepts strings like `hh:mm:ss` and `hh:mm:ss.sss` and produces `java.time.LocalTime` objects at runtime.
LocalTimeCoercing - Class in graphql.scalars.datetime
 
LocalTimeCoercing() - Constructor for class graphql.scalars.datetime.LocalTimeCoercing
 

N

name(String) - Method in class graphql.scalars.alias.AliasedScalar.Builder
Sets the name of the aliased scalar
name(String) - Method in class graphql.scalars.regex.RegexScalar.Builder
Sets the name of the regex scalar
NegativeFloat - Static variable in class graphql.scalars.ExtendedScalars
An `Float` scalar that MUST be less than zero
NegativeFloatScalar - Class in graphql.scalars.numeric
NegativeInt - Static variable in class graphql.scalars.ExtendedScalars
An `Int` scalar that MUST be less than zero
NegativeIntScalar - Class in graphql.scalars.numeric
newAliasedScalar(String) - Static method in class graphql.scalars.ExtendedScalars
This allows an existing scalar to be wrapped and aliased with a new name.
newRegexScalar(String) - Static method in class graphql.scalars.ExtendedScalars
A builder of a scalar that uses one or more regular expression Patterns to control the acceptable values for that scalar.
NonNegativeFloat - Static variable in class graphql.scalars.ExtendedScalars
An `Float` scalar that MUST be greater than or equal to zero
NonNegativeFloatScalar - Class in graphql.scalars.numeric
NonNegativeInt - Static variable in class graphql.scalars.ExtendedScalars
An `Int` scalar that MUST be greater than or equal to zero
NonNegativeIntScalar - Class in graphql.scalars.numeric
NonPositiveFloat - Static variable in class graphql.scalars.ExtendedScalars
An `Float` scalar that MUST be less than or equal to zero
NonPositiveFloatScalar - Class in graphql.scalars.numeric
NonPositiveInt - Static variable in class graphql.scalars.ExtendedScalars
An `Int` scalar that MUST be less than or equal to zero
NonPositiveIntScalar - Class in graphql.scalars.numeric

O

Object - Static variable in class graphql.scalars.ExtendedScalars
An object scalar allows you to have a multi level data value without defining it in the graphql schema.
ObjectScalar - Class in graphql.scalars.object
Access this via ExtendedScalars.Object

P

parseLiteral(Object) - Method in class graphql.scalars.datetime.LocalTimeCoercing
 
parseValue(Object) - Method in class graphql.scalars.datetime.LocalTimeCoercing
 
PositiveFloat - Static variable in class graphql.scalars.ExtendedScalars
An `Float` scalar that MUST be greater than zero
PositiveFloatScalar - Class in graphql.scalars.numeric
PositiveInt - Static variable in class graphql.scalars.ExtendedScalars
An `Int` scalar that MUST be greater than zero
PositiveIntScalar - Class in graphql.scalars.numeric

R

RegexScalar - Class in graphql.scalars.regex
This is really a scalar factory for creating new scalar String types that are based on a value matching a regular expression.
RegexScalar.Builder - Class in graphql.scalars.regex
A builder for RegexScalar

S

serialize(Object) - Method in class graphql.scalars.datetime.LocalTimeCoercing
 

T

Time - Static variable in class graphql.scalars.ExtendedScalars
An RFC-3339 compliant time scalar that accepts string values like `6:39:57-08:00` and produces `java.time.OffsetTime` objects at runtime.
TimeScalar - Class in graphql.scalars.datetime
Access this via ExtendedScalars.Time
typeName(Object) - Static method in class graphql.scalars.util.Kit
 

U

Url - Static variable in class graphql.scalars.ExtendedScalars
A URL scalar that accepts URL strings and produces URL objects at runtime
UrlScalar - Class in graphql.scalars.url
 
UUID - Static variable in class graphql.scalars.ExtendedScalars
A UUID scalar that accepts a universally unique identifier and produces UUID objects at runtime.
UUIDScalar - Class in graphql.scalars.id
Access this via ExtendedScalars.UUID
UUIDScalar() - Constructor for class graphql.scalars.id.UUIDScalar
 

V

valueOf(String) - Static method in enum graphql.scalars.country.code.CountryCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum graphql.scalars.country.code.CountryCode
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E G I J K L N O P R S T U V 
Skip navigation links