| The Casbah Project: APIs and Reference Manual: Developer's Release 1 | ||
|---|---|---|
| Prev | The Casbah Project: Casbah Datatypes | Next |
Table 3. Casbah Datatype Mappings in Perl
Casbah Primitive | Perl 5 |
|---|---|
CaString, CaFloat, CaDouble, CaBoolean, CaInt*, CaUInt* | scalar ($) |
CaList | list (@) |
CaDict | associtive array (%) |
CaNull | undef |
Table 4. Casbah Datatype Mappings in Java
Casbah Primitive | Java Method Arg / Return Value | Java CaObject Type |
|---|---|---|
CaBoolean | boolean | java.lang.Boolean |
CaString | String | java.lang.String |
CaInt8, CUInt8 | byte | java.lang.Byte |
CaInt16, CUInt16 | short | java.lang.Short |
CaInt32, CUInt32 | int | java.lang.Integer |
CaInt64, CUInt64 | long | java.lang.Long |
CaFloat | float | java.lang.Float |
CaDouble | double | java.lang.Double |
CaBinary | byte[] | byte[] |
CaList | java.util.Vector | java.util.Vector |
CaDict | java.util.Hashtable | java.util.Hashtable |
CaNull | null |