/** * Deserializes an <code>IndexExpression</code> instance from the specified input. * * @param input the input to read from * @return the <code>IndexExpression</code> instance deserialized * @throws IOException if a problem occurs while deserializing the <code>IndexExpression</code> instance. */ public static IndexExpression readFrom(DataInput input) throws IOException { return new IndexExpression(ByteBufferUtil.readWithShortLength(input), Operator.readFrom(input), ByteBufferUtil.readWithShortLength(input)); } }
static RowFilter deserializeRowFilter(DataInputPlus in, CFMetaData metadata) throws IOException { int numRowFilters = in.readInt(); if (numRowFilters == 0) return RowFilter.NONE; RowFilter rowFilter = RowFilter.create(numRowFilters); for (int i = 0; i < numRowFilters; i++) { ByteBuffer columnName = ByteBufferUtil.readWithShortLength(in); ColumnDefinition column = metadata.getColumnDefinition(columnName); Operator op = Operator.readFrom(in); ByteBuffer indexValue = ByteBufferUtil.readWithShortLength(in); rowFilter.add(column, op, indexValue); } return rowFilter; }
static RowFilter deserializeRowFilter(DataInputPlus in, CFMetaData metadata) throws IOException { int numRowFilters = in.readInt(); if (numRowFilters == 0) return RowFilter.NONE; RowFilter rowFilter = RowFilter.create(numRowFilters); for (int i = 0; i < numRowFilters; i++) { ByteBuffer columnName = ByteBufferUtil.readWithShortLength(in); ColumnDefinition column = metadata.getColumnDefinition(columnName); Operator op = Operator.readFrom(in); ByteBuffer indexValue = ByteBufferUtil.readWithShortLength(in); rowFilter.add(column, op, indexValue); } return rowFilter; }
static RowFilter deserializeRowFilter(DataInputPlus in, CFMetaData metadata) throws IOException { int numRowFilters = in.readInt(); if (numRowFilters == 0) return RowFilter.NONE; RowFilter rowFilter = RowFilter.create(numRowFilters); for (int i = 0; i < numRowFilters; i++) { ByteBuffer columnName = ByteBufferUtil.readWithShortLength(in); ColumnDefinition column = metadata.getColumnDefinition(columnName); Operator op = Operator.readFrom(in); ByteBuffer indexValue = ByteBufferUtil.readWithShortLength(in); rowFilter.add(column, op, indexValue); } return rowFilter; }
operator = Operator.readFrom(in); column = metadata.getColumnDefinition(name); if (!metadata.isCompactTable() && column == null)
operator = Operator.readFrom(in); column = metadata.getColumnDefinition(name); if (!metadata.isCompactTable() && column == null)
operator = Operator.readFrom(in); column = metadata.getColumnDefinition(name); if (!metadata.isCompactTable() && column == null)