Hi,

I have several non-primitive columns in my cassandra tables.
Some of them are user-defined-types UDTs.

While querying them through datastax driver, I want to convert such UDTs
into JSON values.
More specifically, I want to get JSON string for the value object below:

            Row row = itr.next();

            ColumnDefinitions cds = row.getColumnDefinitions();

            cds.asList().forEach((ColumnDefinitions.Definition cd) -> {

                String name = cd.getName();

                Object value = row.getObject(name);

          }

I have gone through
http://docs.datastax.com/en/developer/java-driver/3.1/manual/custom_codecs/

But I do not want to add a codec for every UDT I have.


Can the driver somehow return me direct JSON without explicit meddling with
codecs and all?


Thanks

SG

Reply via email to