public SlicePredicate(SliceRange sliceRange) { if (sliceRange != null && sliceRange.Count > 0) { Slice_range = sliceRange; } }
public SlicePredicate(List <byte[]> column_names, SliceRange sliceRange) : this(sliceRange) { if (column_names != null && column_names.Count > 0) { Column_names = column_names; } }
public void Read(TProtocol iprot) { TField field; iprot.ReadStructBegin(); while (true) { field = iprot.ReadFieldBegin(); if (field.Type == TType.Stop) { break; } switch (field.ID) { case 1: if (field.Type == TType.List) { { this.column_names = new List <byte[]>(); TList _list4 = iprot.ReadListBegin(); for (int _i5 = 0; _i5 < _list4.Count; ++_i5) { byte[] _elem6 = null; _elem6 = iprot.ReadBinary(); this.column_names.Add(_elem6); } iprot.ReadListEnd(); } this.__isset.column_names = true; } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 2: if (field.Type == TType.Struct) { this.slice_range = new SliceRange(); this.slice_range.Read(iprot); this.__isset.slice_range = true; } else { TProtocolUtil.Skip(iprot, field.Type); } break; default: TProtocolUtil.Skip(iprot, field.Type); break; } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); }
public void Read(TProtocol iprot) { TField field; iprot.ReadStructBegin(); while (true) { field = iprot.ReadFieldBegin(); if (field.Type == TType.Stop) { break; } switch (field.ID) { case 1: if (field.Type == TType.List) { { this.column_names = new List<byte[]>(); TList _list4 = iprot.ReadListBegin(); for( int _i5 = 0; _i5 < _list4.Count; ++_i5) { byte[] _elem6 = null; _elem6 = iprot.ReadBinary(); this.column_names.Add(_elem6); } iprot.ReadListEnd(); } this.__isset.column_names = true; } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 2: if (field.Type == TType.Struct) { this.slice_range = new SliceRange(); this.slice_range.Read(iprot); this.__isset.slice_range = true; } else { TProtocolUtil.Skip(iprot, field.Type); } break; default: TProtocolUtil.Skip(iprot, field.Type); break; } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); }
public SlicePredicate(List<byte[]> column_names, SliceRange sliceRange) : this(sliceRange) { if (column_names != null && column_names.Count > 0) Column_names = column_names; }
public SlicePredicate(SliceRange sliceRange) { if (sliceRange != null && sliceRange.Count > 0) Slice_range = sliceRange; }