Supported Data Types and Facets
Data Types |
Facets |
C++ |
C# |
Java |
VB 6 |
anyType |
length |
STL string |
String |
String |
String |
hexBinary |
length |
CBinaryData * |
BinaryData * |
BinaryData * |
BinaryData * |
byte |
maxExclusive |
BYTE |
SByte |
Byte |
Integer |
short |
maxExclusive |
SHORT |
Int16 |
Short |
Integer |
int |
maxExclusive |
LONG |
Int32 |
Integer |
Long |
decimal | maxExclusive minExclusive maxInclusive minInclusive whiteSpace |
CDecimal * |
Decimal |
BigDecimal |
Decimal* |
negativeInteger |
maxExclusive |
CBigInteger* |
BigInteger* |
BigInteger |
BigInteger* |
longinteger |
maxExclusive |
LONGLONG |
Int64 |
Long |
Long |
unsignedByte |
maxExclusive |
CHAR |
Byte |
Short |
Integer |
unsignedShort |
maxExclusive |
WORD |
Uint16 |
Integer |
Long |
unsignedInt |
maxExclusive |
DWORD |
Uint32 |
Long |
Long |
unsignedLong |
maxExclusive |
DWORDLONG |
Uint64 |
Long |
Long |
float |
maxExclusive |
float |
Single |
Float |
Single |
double |
maxExclusive |
double |
Double |
Double |
Double |
duration |
maxExclusive |
CDateTimeSpan * |
XmlDateTimeSpan * |
Duration * |
DateTimeSpan * |
datetime |
maxExclusive |
CDateTime * |
XmlDateTime * |
DateTime * |
DateTime * |
boolean |
whiteSpace |
bool |
Boolean |
Boolean |
Boolean |
* Data Type provided within the Liquid Technologies Runtime