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" |