Column Types
At the moment you use Strings for the majority of the CQL types.
| CQL Type | Java Type | Example |
|---|---|---|
| ascii | String | "a string column" |
| bigint | int or long or String or BigInteger | "2222222222" or new BigInteger("123") |
| blob | String or ByteBuffer | Hexidecimal String like cqlsh takes. "0x0012345435345345435435" |
| boolean | Boolean | true |
| counter | String or long | "11111111" |
| decimal | String | "13.6" |
| double | String | "20.5" |
| float | String | "30.5" |
| int | String or int | "5" or 5 |
| timestamp | Long | 1234l (unix time stamp) System.currentTimerMillis() |
| varchar | String | "a varchar" |
| varint | String or BigInteger | "11111111" |
| timeuuid | String or UUID | "59ad61d0-c540-11e2-881e-b9e6057626c4" or UUID.fromString("59ad61d0-c540-11e2-881e-b9e6057626c4") |
| inet | String | "127.0.0.1" or "fdda:5cc1:23:4::1f" |