List of usage examples for org.apache.cassandra.serializers TypeSerializer toString
public String toString(T value);
From source file:com.protectwise.cassandra.db.compaction.example.ConfigurableDeleter.java
License:Apache License
protected <T> String printRanges(ByteBuffer[][] ranges, TypeSerializer<T> ser) { if (ranges.length == 0) { return "none"; }/*ww w .j a v a 2s . c o m*/ StringBuffer buf = new StringBuffer(); buf.append("["); boolean first = true; for (ByteBuffer[] range : ranges) { if (!first) buf.append(", "); if (range[0] == null && range[1] == null) { buf.append("any"); } else { buf.append("["); if (range[0] == null) { buf.append("*"); } else { buf.append(ser.toString(ser.deserialize(range[0]))); } buf.append(" - "); if (range[1] == null) { buf.append("*"); } else { buf.append(ser.toString(ser.deserialize(range[1]))); } buf.append("]"); } first = false; } buf.append("]"); return buf.toString(); }