public static Filter deserializeFilter(byte[] filterBytes) { if (filterBytes == null) { return null; } try { FilterProtos.Filter pbFilter = FilterProtos.Filter.parseFrom(filterBytes); return ProtobufUtil.toFilter(pbFilter); } catch (Exception e) { throw new DrillRuntimeException("Error deserializing filter: " + filterBytes, e); } }
public static byte[] serializeFilter(Filter filter) { if (filter == null) { return null; } try { FilterProtos.Filter pbFilter = ProtobufUtil.toFilter(filter); return pbFilter.toByteArray(); } catch (IOException e) { throw new DrillRuntimeException("Error serializing filter: " + filter, e); } }
builder.setMaxVersions(get.getMaxVersions()); if (get.getFilter() != null) { builder.setFilter(ProtobufUtil.toFilter(get.getFilter()));
get.setFilter(ProtobufUtil.toFilter(filter));
scanBuilder.setFilter(ProtobufUtil.toFilter(scan.getFilter()));
scan.setFilter(ProtobufUtil.toFilter(filter));
public static byte[] serializeFilter(Filter filter) { if (filter == null) { return null; } try { FilterProtos.Filter pbFilter = ProtobufUtil.toFilter(filter); return pbFilter.toByteArray(); } catch (IOException e) { throw new RuntimeException("Error serializing filter: " + filter, e); } }
public static Filter deserializeFilter(byte[] filterBytes) { if (filterBytes == null) { return null; } try { FilterProtos.Filter pbFilter = FilterProtos.Filter.parseFrom(filterBytes); return ProtobufUtil.toFilter(pbFilter); } catch (Exception e) { throw new RuntimeException("Error deserializing filter: " + filterBytes, e); } }
builder.setMaxVersions(get.getMaxVersions()); if (get.getFilter() != null) { builder.setFilter(ProtobufUtil.toFilter(get.getFilter()));
get.setFilter(ProtobufUtil.toFilter(filter));
public static Filter deserializeFilter(byte[] filterBytes) { if (filterBytes == null) { return null; } try { FilterProtos.Filter pbFilter = FilterProtos.Filter.parseFrom(filterBytes); return ProtobufUtil.toFilter(pbFilter); } catch (Exception e) { throw new DrillRuntimeException("Error deserializing filter: " + filterBytes, e); } }
public static byte[] serializeFilter(Filter filter) { if (filter == null) { return null; } try { FilterProtos.Filter pbFilter = ProtobufUtil.toFilter(filter); return pbFilter.toByteArray(); } catch (IOException e) { throw new DrillRuntimeException("Error serializing filter: " + filter, e); } }
scanBuilder.setFilter(ProtobufUtil.toFilter(scan.getFilter()));
scan.setFilter(ProtobufUtil.toFilter(filter));
/** * @return The filter serialized using pb */ public byte[] toByteArray() throws IOException { FilterProtos.SkipFilter.Builder builder = FilterProtos.SkipFilter.newBuilder(); builder.setFilter(ProtobufUtil.toFilter(this.filter)); return builder.build().toByteArray(); }
/** * @return The filter serialized using pb */ public byte[] toByteArray() throws IOException { FilterProtos.WhileMatchFilter.Builder builder = FilterProtos.WhileMatchFilter.newBuilder(); builder.setFilter(ProtobufUtil.toFilter(this.filter)); return builder.build().toByteArray(); }
/** * @return The filter serialized using pb */ public byte[] toByteArray() throws IOException { FilterProtos.FilterWrapper.Builder builder = FilterProtos.FilterWrapper.newBuilder(); builder.setFilter(ProtobufUtil.toFilter(this.filter)); return builder.build().toByteArray(); }
/** * @return The filter serialized using pb */ public byte[] toByteArray() throws IOException { FilterProtos.FilterList.Builder builder = FilterProtos.FilterList.newBuilder(); builder.setOperator(FilterProtos.FilterList.Operator.valueOf(operator.name())); int listize = filters.size(); for (int i = 0; i < listize; i++) { builder.addFilters(ProtobufUtil.toFilter(filters.get(i))); } return builder.build().toByteArray(); }
/** * @param pbBytes A pb serialized {@link SkipFilter} instance * @return An instance of {@link SkipFilter} made from <code>bytes</code> * @throws DeserializationException * @see #toByteArray */ public static SkipFilter parseFrom(final byte [] pbBytes) throws DeserializationException { FilterProtos.SkipFilter proto; try { proto = FilterProtos.SkipFilter.parseFrom(pbBytes); } catch (InvalidProtocolBufferException e) { throw new DeserializationException(e); } try { return new SkipFilter(ProtobufUtil.toFilter(proto.getFilter())); } catch (IOException ioe) { throw new DeserializationException(ioe); } }
/** * @param pbBytes A pb serialized {@link WhileMatchFilter} instance * @return An instance of {@link WhileMatchFilter} made from <code>bytes</code> * @throws org.apache.hadoop.hbase.exceptions.DeserializationException * @see #toByteArray */ public static WhileMatchFilter parseFrom(final byte [] pbBytes) throws DeserializationException { FilterProtos.WhileMatchFilter proto; try { proto = FilterProtos.WhileMatchFilter.parseFrom(pbBytes); } catch (InvalidProtocolBufferException e) { throw new DeserializationException(e); } try { return new WhileMatchFilter(ProtobufUtil.toFilter(proto.getFilter())); } catch (IOException ioe) { throw new DeserializationException(ioe); } }