Package io.smallrye.graphql.execution
Class Classes
java.lang.Object
io.smallrye.graphql.execution.Classes
Class helper
- Author:
- Phillip Kruger (phillip.kruger@redhat.com)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Method Summary
Modifier and TypeMethodDescriptionstatic ClassgetPrimativeClassType(String primitiveName) static booleanstatic booleanisCharacter(String className) static booleanstatic booleanisDateLikeType(String className) static booleanisDuration(String className) static booleanstatic booleanisNumberLikeType(String className) static booleanstatic booleanisPrimitive(String primitiveName) static booleanisPrimitiveOf(String primitiveType, String boxedType) Tests, ifboxedTypeis the wrapper-type ofprimitiveType.static booleanstatic booleanstatic boolean
-
Field Details
-
ENUM
-
OPTIONAL
-
UUID
-
URL
-
URI
-
LOCALDATE
-
LOCALDATETIME
-
LOCALTIME
-
ZONEDDATETIME
-
OFFSETDATETIME
-
OFFSETTIME
-
INSTANT
-
UTIL_DATE
-
SQL_DATE
-
SQL_TIMESTAMP
-
SQL_TIME
-
CALENDAR
-
GREGORIAN_CALENDAR
-
DURATION
-
PERIOD
-
BYTE
-
BYTE_PRIMATIVE
-
SHORT
-
SHORT_PRIMATIVE
-
INTEGER
-
INTEGER_PRIMATIVE
-
BIG_INTEGER
-
DOUBLE
-
DOUBLE_PRIMATIVE
-
BIG_DECIMAL
-
LONG
-
LONG_PRIMATIVE
-
FLOAT
-
FLOAT_PRIMATIVE
-
BOOLEAN
-
BOOLEAN_PRIMITIVE
-
CHARACTER
-
CHARACTER_PRIMITIVE
-
-
Method Details
-
isUUID
-
isURL
-
isURI
-
isPeriod
-
isDuration
-
isPrimitive
-
isCollection
-
isMap
-
getPrimativeClassType
- Throws:
ClassNotFoundException
-
isNumberLikeType
-
isDateLikeType
-
isPrimitiveOf
Tests, ifboxedTypeis the wrapper-type ofprimitiveType. For example,java.lang.Integeris the wrapper forint.- Parameters:
primitiveType- the classname of the primitive typeboxedType- the classname of the boxed type- Returns:
- true, if
boxedTypeis the wrapper-type ofprimitiveType
-
isBoolean
-
isCharacter
-