Predefined Class Types
Predefined Class Types
The FROM clause establishes collections of objects that are iterated over by the remainder of the query. The attributes of the objects in these collections are added to the name space scope for the remainder of the FROM clause as well as for the WHERE clause and the SELECT projection list.
The type specification can be an imported type or any of these predefined types.
Type | Java | C++ | .NET |
short | short | CacheableInt16 | Int16 |
long | long | CacheableInt64 | Int64 |
int | int | CacheableInt32 | Int32 |
float | float | CacheableFloat | Single |
double | double | CacheableDouble | Double |
char | char | CacheableWideChar | Char |
string | java.lang.String | CacheableString | String |
boolean | boolean | CacheableBoolean | Boolean |
byte or octet | byte | CacheableByte | Byte |
date | java.sql.Date | CacheableDate | DateTime |
time | java.sql.Time | Unsupported | Unsupported |
timestamp | java.sql.Timestamp | Unsupported | Unsupported |
set<type> | java.util.Set | CacheableHashSet | HashSet<type> |
list<type> | java.util.List | CacheableVector | List<type> |
array<type> | java.lang.Object[] | CacheableArray | ArrayList<type> |
map<type,type> or dictionary<type,type> | java.lang.Map | CacheableHashMapp | Dictionary<type, type> or HashTable |