Skip to main content





Data Types at Runtime

OutSystems maps its data types to .NET and Java at runtime. You can check the mapping done in the following table:

OutSystems data types .NET data types Java data types
Text System.String java.lang.String
Integer System.Int32 int
Long Integer System.Int64 long
Decimal System.Decimal java.math.BigDecimal
Boolean System.Boolean boolean
Date Time System.DateTime outsystems.hubedition.util.DateTime
Date System.DateTime outsystems.hubedition.util.DateTime
Time System.DateTime outsystems.hubedition.util.DateTime
Phone Number System.String java.lang.String
Email System.String java.lang.String
Binary Data System.Byte [] byte[]
Currency System.Decimal java.math.BigDecimal
Object System.Object java.lang.Object
Entity Reference Integer System.Int32 int
Entity Reference Long Integer System.Int64 long
Entity Reference Text System.String java.lang.String
  • Was this article helpful?