Software AG Products 10.7 | Integrating On-Premises and Cloud Applications | Service Development | Working with GraphQL Descriptors | GraphQL Data Type Mapping
 
GraphQL Data Type Mapping
The following table describes how data types are mapped between GarphQL and Integration Server.
GraphQL Type
Integration Server Type
Integer
Integer
Float
Double
Long
Long
Short
Short
Char
Char
BigDecimal
BigDecimal
BigInteger
BigInteger
String/ID
String
Boolean
Boolean
Object/Interface/Input/Union
Document type
Enum
String with enum values as pick list
One dimensional array
List of a particular type
Two dimensional String array
String table
Two dimensional array of any type other than string
Object list
Integration Server handles the exact dimension and type during run time. As Designer does not support more than one dimensional arrays so this is displayed as Object array.
N dimension array of any type
Object list