@Override public HColumn<N, V> getSubColumnByName(N subColumnName) { for (HColumn<N,V> column : columns ) { if ( nameSerializer.toByteBuffer(subColumnName).equals(column.getNameBytes()) ) { return column; } } return null; }
@Override public HColumn<N, V> getSubColumnByName(N subColumnName) { for (HColumn<N,V> column : columns ) { if ( nameSerializer.toByteBuffer(subColumnName).equals(column.getNameBytes()) ) { return column; } } return null; }
@Override public HColumn<N, V> getSubColumnByName(N subColumnName) { for (HColumn<N,V> column : columns ) { if ( nameSerializer.toByteBuffer(subColumnName).equals(column.getNameBytes()) ) { return column; } } return null; }
private HColumn<ByteBuffer, ByteBuffer> getUnionTypeColumn(String fieldName, Object[] hColumns) { for (int iCnt = 0; iCnt < hColumns.length; iCnt++){ @SuppressWarnings("unchecked") HColumn<ByteBuffer, ByteBuffer> hColumn = (HColumn<ByteBuffer, ByteBuffer>)hColumns[iCnt]; String columnName = StringSerializer.get().fromByteBuffer(hColumn.getNameBytes().duplicate()); if (fieldName.equals(columnName)) return hColumn; } return null; }
System.out.println(ByteBufferUtil.bytesToHex(cols.get(0).getNameBytes()));
System.out.println(ByteBufferUtil.bytesToHex(cols.get(0).getNameBytes()));