@Override public void translateFromColumn(Row row, OWNER entity, NoSqlSession session) { String indexColFamily = getMetaDbo().getIndexTableName(); String rowKey = formRowKey(row.getKey()); byte[] key = StandardConverters.convertToBytes(rowKey); ScanInfo info = new ScanInfo(ownerMeta.getMetaDbo(), getMetaDbo(), indexColFamily, key); int batchSize = 200; AbstractCursor<IndexColumn> indexCursor = session.scanIndex(info, null, null, batchSize); CursorProxy<PROXY> cursor = new CursorProxy<PROXY>(entity, session, indexCursor, classMeta, batchSize); ReflectionUtil.putFieldValue(entity, field, cursor); }