private static PB.Filter ToPBFilter(IFilter f)
 {
     PB.Filter.Builder builder = PB.Filter.CreateBuilder();
     builder.SetType(ToPBFilterType(f.GetFilterType()));
     builder.SetFilter_(f.Serialize());
     return(builder.Build());
 }
        private static ByteString BuildFilter(IColumnCondition filter)
        {
            PB.Filter.Builder builder = PB.Filter.CreateBuilder();

            builder.SetType(EncodeFilterType(filter.GetConditionType()));
            builder.SetFilter_(filter.Serialize());
            return(builder.Build().ToByteString());
        }
        private static ByteString BuildFilter(IFilter filter)
        {
            PB.Filter.Builder builder = PB.Filter.CreateBuilder();

            builder.SetType(ToPBFilterType(filter.GetFilterType()));
            builder.SetFilter_(filter.Serialize());
            return(builder.Build().ToByteString());
        }