|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| 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 -
NetflixCassandraExceptionboolean isEmpty()
int size()
boolean isSuperColumn()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||