|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
C
- Data type for column namespublic interface ColumnList<C>
Interface to a list of columns.
Method Summary | ||
---|---|---|
java.lang.Boolean |
getBooleanValue(C columnName,
java.lang.Boolean defaultValue)
Get value as a boolean |
|
byte[] |
getByteArrayValue(C columnName,
byte[] defaultValue)
Get the raw byte[] value |
|
java.nio.ByteBuffer |
getByteBufferValue(C columnName,
java.nio.ByteBuffer defaultValue)
Get the raw ByteBuffer value |
|
Column<C> |
getColumnByIndex(int idx)
Queries column by index |
|
Column<C> |
getColumnByName(C columnName)
Queries column by name |
|
java.util.Collection<C> |
getColumnNames()
Return the column names |
|
java.lang.String |
getCompressedStringValue(C columnName,
java.lang.String defaultValue)
Get a string that was stored as a compressed blob |
|
java.util.Date |
getDateValue(C columnName,
java.util.Date defaultValue)
Get the value as a date object |
|
java.lang.Double |
getDoubleValue(C columnName,
java.lang.Double defaultValue)
Return value as a double |
|
java.lang.Integer |
getIntegerValue(C columnName,
java.lang.Integer defaultValue)
Return value as an integer |
|
java.lang.Long |
getLongValue(C columnName,
java.lang.Long defaultValue)
Return value as a long. |
|
java.lang.String |
getStringValue(C columnName,
java.lang.String defaultValue)
Return value as a string |
|
|
getSuperColumn(C columnName,
Serializer<C2> colSer)
Deprecated. Super columns should be replaced with composite columns |
|
|
getSuperColumn(int idx,
Serializer<C2> colSer)
Deprecated. Super columns should be replaced with composite columns |
|
java.util.UUID |
getUUIDValue(C columnName,
java.util.UUID defaultValue)
Get the value as a UUID |
|
|
getValue(C columnName,
Serializer<T> serializer,
T defaultValue)
Get a value with optional default using a specified serializer |
|
boolean |
isEmpty()
Indicates if the list of columns is empty |
|
boolean |
isSuperColumn()
Deprecated. Super columns should be replaced with composite columns |
|
int |
size()
returns the number of columns in the row |
Methods inherited from interface java.lang.Iterable |
---|
iterator |
Method Detail |
---|
java.util.Collection<C> getColumnNames()
Column<C> getColumnByName(C columnName)
columnName
-
java.lang.Exception
java.lang.String getStringValue(C columnName, java.lang.String defaultValue)
java.lang.String getCompressedStringValue(C columnName, java.lang.String defaultValue)
columnName
- defaultValue
-
java.lang.Integer getIntegerValue(C columnName, java.lang.Integer defaultValue)
java.lang.Double getDoubleValue(C columnName, java.lang.Double defaultValue)
java.lang.Long getLongValue(C columnName, java.lang.Long defaultValue)
byte[] getByteArrayValue(C columnName, byte[] defaultValue)
java.lang.Boolean getBooleanValue(C columnName, java.lang.Boolean defaultValue)
java.nio.ByteBuffer getByteBufferValue(C columnName, java.nio.ByteBuffer defaultValue)
<T> T getValue(C columnName, Serializer<T> serializer, T defaultValue)
T
- columnName
- serializer
- defaultValue
-
java.util.Date getDateValue(C columnName, java.util.Date defaultValue)
java.util.UUID getUUIDValue(C columnName, java.util.UUID defaultValue)
Column<C> getColumnByIndex(int idx)
idx
-
NetflixCassandraException
<C2> Column<C2> getSuperColumn(C columnName, Serializer<C2> colSer)
C2
- columnName
- colSer
-
NetflixCassandraException
<C2> Column<C2> getSuperColumn(int idx, Serializer<C2> colSer)
idx
-
NetflixCassandraException
boolean isEmpty()
int size()
boolean isSuperColumn()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |