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

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
 

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
DateScalar() - Constructor for class graphql.scalars.datetime.DateScalar
 
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
DateTimeScalar() - Constructor for class graphql.scalars.datetime.DateTimeScalar
 
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.datetime - package graphql.scalars.datetime
 
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

J

JavaPrimitives - Class in graphql.scalars.java
Access these via ExtendedScalars
JavaPrimitives() - Constructor for class graphql.scalars.java.JavaPrimitives
 
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
JsonScalar() - Constructor for class graphql.scalars.object.JsonScalar
 

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
LocaleScalar() - Constructor for class graphql.scalars.locale.LocaleScalar
 

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
NegativeFloatScalar() - Constructor for class graphql.scalars.numeric.NegativeFloatScalar
 
NegativeInt - Static variable in class graphql.scalars.ExtendedScalars
An `Int` scalar that MUST be less than zero
NegativeIntScalar - Class in graphql.scalars.numeric
NegativeIntScalar() - Constructor for class graphql.scalars.numeric.NegativeIntScalar
 
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
NonNegativeFloatScalar() - Constructor for class graphql.scalars.numeric.NonNegativeFloatScalar
 
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
NonNegativeIntScalar() - Constructor for class graphql.scalars.numeric.NonNegativeIntScalar
 
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
NonPositiveFloatScalar() - Constructor for class graphql.scalars.numeric.NonPositiveFloatScalar
 
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
NonPositiveIntScalar() - Constructor for class graphql.scalars.numeric.NonPositiveIntScalar
 

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
ObjectScalar() - Constructor for class graphql.scalars.object.ObjectScalar
 

P

PositiveFloat - Static variable in class graphql.scalars.ExtendedScalars
An `Float` scalar that MUST be greater than zero
PositiveFloatScalar - Class in graphql.scalars.numeric
PositiveFloatScalar() - Constructor for class graphql.scalars.numeric.PositiveFloatScalar
 
PositiveInt - Static variable in class graphql.scalars.ExtendedScalars
An `Int` scalar that MUST be greater than zero
PositiveIntScalar - Class in graphql.scalars.numeric
PositiveIntScalar() - Constructor for class graphql.scalars.numeric.PositiveIntScalar
 

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

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
TimeScalar() - Constructor for class graphql.scalars.datetime.TimeScalar
 
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
 
UrlScalar() - Constructor for class graphql.scalars.url.UrlScalar
 
A B D E G J K L N O P R T U 
Skip navigation links