code: @Override
      public Object generate(Client<?> client, String dataType)
      {
          CqlResult cqlResult = ((CassandraClientBase) client).execute("SELECT NOW() FROM system_schema.columns LIMIT 1",
                  ((CassandraClientBase) client).getRawClient(SYSTEM));
  
          CqlRow cqlRow = cqlResult.getRowsIterator().next();
          TimeUUIDType t = TimeUUIDType.instance;
          UUID timeUUID = t.compose(ByteBuffer.wrap(cqlRow.getColumns().get(0).getValue()));
  
          switch (dataType.toLowerCase())
          {
          case UUID:
              return timeUUID;
  
          default:
              return java.util.UUID.randomUUID();
  
          }
      }
docs: /*
  (non-Javadoc)
  
  @see
  com.impetus.kundera.generator.AutoGenerator#generate(com.impetus.kundera
  .client.Client, java.lang.Object)