|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SerializerPackage
Grouping of serializers for a single column family. Use this only for implementing advanced data models.
Method Summary | |
---|---|
ByteBuffer |
columnAsByteBuffer(String column)
Convert a string column name to a ByteBuffer using the package's column serializer |
String |
columnAsString(ByteBuffer column)
Convert a column name to a string using the package's column serializer |
Set<ByteBuffer> |
getColumnNames()
Return the set of supported column names |
Serializer<?> |
getColumnNameSerializer()
Return serializer for column names |
Serializer<?> |
getColumnSerializer()
Deprecated. use getColumnNameSerializer() |
Serializer<?> |
getColumnSerializer(ByteBuffer columnName)
Return the value serializer for the specified column name |
Serializer<?> |
getColumnSerializer(String columnName)
Return the value serializer for the specified column name |
Serializer<?> |
getDefaultValueSerializer()
Return the default value serializer |
Serializer<?> |
getKeySerializer()
Return the serializer for keys |
Serializer<?> |
getValueSerializer()
Deprecated. use getDefaultValueSerializer() |
Serializer<?> |
getValueSerializer(ByteBuffer columnName)
Deprecated. use getColumnSerializer() |
Serializer<?> |
getValueSerializer(String columnName)
Deprecated. use getColumnSerializer |
ByteBuffer |
keyAsByteBuffer(String key)
Convert a string key to a ByteBuffer using the package's key serializer |
String |
keyAsString(ByteBuffer key)
Convert a key to a string using the package's key serializer |
ByteBuffer |
valueAsByteBuffer(ByteBuffer column,
String value)
Convert a string value to a string using the package's value serializer |
ByteBuffer |
valueAsByteBuffer(String column,
String value)
Convert a string value to a string using the package's value serializer |
String |
valueAsString(ByteBuffer column,
ByteBuffer value)
Convert a value to a string using the package's value serializer. |
Method Detail |
---|
Serializer<?> getKeySerializer()
@Deprecated Serializer<?> getColumnSerializer()
Serializer<?> getColumnNameSerializer()
@Deprecated Serializer<?> getValueSerializer()
Serializer<?> getDefaultValueSerializer()
@Deprecated Serializer<?> getValueSerializer(ByteBuffer columnName)
Serializer<?> getColumnSerializer(ByteBuffer columnName)
columnName
-
@Deprecated Serializer<?> getValueSerializer(String columnName)
Serializer<?> getColumnSerializer(String columnName)
columnName
-
Set<ByteBuffer> getColumnNames()
String keyAsString(ByteBuffer key)
key
-
String columnAsString(ByteBuffer column)
key
-
String valueAsString(ByteBuffer column, ByteBuffer value)
key
-
ByteBuffer keyAsByteBuffer(String key)
key
-
ByteBuffer columnAsByteBuffer(String column)
key
-
ByteBuffer valueAsByteBuffer(ByteBuffer column, String value)
key
-
ByteBuffer valueAsByteBuffer(String column, String value)
column
- value
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |