Revision: e1fe33cb345c
Author: Rick Shaw <[email protected]>
Date: Tue Sep 18 15:39:25 2012
Log: Updated TypedColumn Class to better check for nulls and empty
ByteBuffers
http://code.google.com/a/apache-extras.org/p/cassandra-jdbc/source/detail?r=e1fe33cb345c
Modified:
/src/main/java/org/apache/cassandra/cql/jdbc/TypedColumn.java
=======================================
--- /src/main/java/org/apache/cassandra/cql/jdbc/TypedColumn.java Tue Dec
20 21:22:20 2011
+++ /src/main/java/org/apache/cassandra/cql/jdbc/TypedColumn.java Tue Sep
18 15:39:25 2012
@@ -41,7 +41,7 @@
public TypedColumn(Column column, AbstractJdbcType<?> comparator,
AbstractJdbcType<?> validator)
{
rawColumn = column;
- this.value = column.value == null ? null :
validator.compose(column.value);
+ this.value = (column.value == null |
| !column.value.hasRemaining()) ? null : validator.compose(column.value);
nameString = comparator.getString(column.name);
nameType = comparator;
valueType = validator;