1
2
3
4 package org.apache.hadoop.hbase.protobuf.generated;
5
6 public final class FilterProtos {
7 private FilterProtos() {}
8 public static void registerAllExtensions(
9 com.google.protobuf.ExtensionRegistry registry) {
10 }
11 public interface ColumnCountGetFilterOrBuilder
12 extends com.google.protobuf.MessageOrBuilder {
13
14
15 boolean hasLimit();
16 int getLimit();
17 }
18 public static final class ColumnCountGetFilter extends
19 com.google.protobuf.GeneratedMessage
20 implements ColumnCountGetFilterOrBuilder {
21
22 private ColumnCountGetFilter(Builder builder) {
23 super(builder);
24 }
25 private ColumnCountGetFilter(boolean noInit) {}
26
27 private static final ColumnCountGetFilter defaultInstance;
28 public static ColumnCountGetFilter getDefaultInstance() {
29 return defaultInstance;
30 }
31
32 public ColumnCountGetFilter getDefaultInstanceForType() {
33 return defaultInstance;
34 }
35
36 public static final com.google.protobuf.Descriptors.Descriptor
37 getDescriptor() {
38 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_ColumnCountGetFilter_descriptor;
39 }
40
41 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
42 internalGetFieldAccessorTable() {
43 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_ColumnCountGetFilter_fieldAccessorTable;
44 }
45
46 private int bitField0_;
47
48 public static final int LIMIT_FIELD_NUMBER = 1;
49 private int limit_;
50 public boolean hasLimit() {
51 return ((bitField0_ & 0x00000001) == 0x00000001);
52 }
53 public int getLimit() {
54 return limit_;
55 }
56
57 private void initFields() {
58 limit_ = 0;
59 }
60 private byte memoizedIsInitialized = -1;
61 public final boolean isInitialized() {
62 byte isInitialized = memoizedIsInitialized;
63 if (isInitialized != -1) return isInitialized == 1;
64
65 if (!hasLimit()) {
66 memoizedIsInitialized = 0;
67 return false;
68 }
69 memoizedIsInitialized = 1;
70 return true;
71 }
72
73 public void writeTo(com.google.protobuf.CodedOutputStream output)
74 throws java.io.IOException {
75 getSerializedSize();
76 if (((bitField0_ & 0x00000001) == 0x00000001)) {
77 output.writeInt32(1, limit_);
78 }
79 getUnknownFields().writeTo(output);
80 }
81
82 private int memoizedSerializedSize = -1;
83 public int getSerializedSize() {
84 int size = memoizedSerializedSize;
85 if (size != -1) return size;
86
87 size = 0;
88 if (((bitField0_ & 0x00000001) == 0x00000001)) {
89 size += com.google.protobuf.CodedOutputStream
90 .computeInt32Size(1, limit_);
91 }
92 size += getUnknownFields().getSerializedSize();
93 memoizedSerializedSize = size;
94 return size;
95 }
96
97 private static final long serialVersionUID = 0L;
98 @java.lang.Override
99 protected java.lang.Object writeReplace()
100 throws java.io.ObjectStreamException {
101 return super.writeReplace();
102 }
103
104 @java.lang.Override
105 public boolean equals(final java.lang.Object obj) {
106 if (obj == this) {
107 return true;
108 }
109 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter)) {
110 return super.equals(obj);
111 }
112 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter other = (org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter) obj;
113
114 boolean result = true;
115 result = result && (hasLimit() == other.hasLimit());
116 if (hasLimit()) {
117 result = result && (getLimit()
118 == other.getLimit());
119 }
120 result = result &&
121 getUnknownFields().equals(other.getUnknownFields());
122 return result;
123 }
124
125 @java.lang.Override
126 public int hashCode() {
127 int hash = 41;
128 hash = (19 * hash) + getDescriptorForType().hashCode();
129 if (hasLimit()) {
130 hash = (37 * hash) + LIMIT_FIELD_NUMBER;
131 hash = (53 * hash) + getLimit();
132 }
133 hash = (29 * hash) + getUnknownFields().hashCode();
134 return hash;
135 }
136
137 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter parseFrom(
138 com.google.protobuf.ByteString data)
139 throws com.google.protobuf.InvalidProtocolBufferException {
140 return newBuilder().mergeFrom(data).buildParsed();
141 }
142 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter parseFrom(
143 com.google.protobuf.ByteString data,
144 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
145 throws com.google.protobuf.InvalidProtocolBufferException {
146 return newBuilder().mergeFrom(data, extensionRegistry)
147 .buildParsed();
148 }
149 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter parseFrom(byte[] data)
150 throws com.google.protobuf.InvalidProtocolBufferException {
151 return newBuilder().mergeFrom(data).buildParsed();
152 }
153 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter parseFrom(
154 byte[] data,
155 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
156 throws com.google.protobuf.InvalidProtocolBufferException {
157 return newBuilder().mergeFrom(data, extensionRegistry)
158 .buildParsed();
159 }
160 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter parseFrom(java.io.InputStream input)
161 throws java.io.IOException {
162 return newBuilder().mergeFrom(input).buildParsed();
163 }
164 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter parseFrom(
165 java.io.InputStream input,
166 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
167 throws java.io.IOException {
168 return newBuilder().mergeFrom(input, extensionRegistry)
169 .buildParsed();
170 }
171 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter parseDelimitedFrom(java.io.InputStream input)
172 throws java.io.IOException {
173 Builder builder = newBuilder();
174 if (builder.mergeDelimitedFrom(input)) {
175 return builder.buildParsed();
176 } else {
177 return null;
178 }
179 }
180 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter parseDelimitedFrom(
181 java.io.InputStream input,
182 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
183 throws java.io.IOException {
184 Builder builder = newBuilder();
185 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
186 return builder.buildParsed();
187 } else {
188 return null;
189 }
190 }
191 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter parseFrom(
192 com.google.protobuf.CodedInputStream input)
193 throws java.io.IOException {
194 return newBuilder().mergeFrom(input).buildParsed();
195 }
196 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter parseFrom(
197 com.google.protobuf.CodedInputStream input,
198 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
199 throws java.io.IOException {
200 return newBuilder().mergeFrom(input, extensionRegistry)
201 .buildParsed();
202 }
203
204 public static Builder newBuilder() { return Builder.create(); }
205 public Builder newBuilderForType() { return newBuilder(); }
206 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter prototype) {
207 return newBuilder().mergeFrom(prototype);
208 }
209 public Builder toBuilder() { return newBuilder(this); }
210
211 @java.lang.Override
212 protected Builder newBuilderForType(
213 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
214 Builder builder = new Builder(parent);
215 return builder;
216 }
217 public static final class Builder extends
218 com.google.protobuf.GeneratedMessage.Builder<Builder>
219 implements org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilterOrBuilder {
220 public static final com.google.protobuf.Descriptors.Descriptor
221 getDescriptor() {
222 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_ColumnCountGetFilter_descriptor;
223 }
224
225 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
226 internalGetFieldAccessorTable() {
227 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_ColumnCountGetFilter_fieldAccessorTable;
228 }
229
230
231 private Builder() {
232 maybeForceBuilderInitialization();
233 }
234
235 private Builder(BuilderParent parent) {
236 super(parent);
237 maybeForceBuilderInitialization();
238 }
239 private void maybeForceBuilderInitialization() {
240 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
241 }
242 }
243 private static Builder create() {
244 return new Builder();
245 }
246
247 public Builder clear() {
248 super.clear();
249 limit_ = 0;
250 bitField0_ = (bitField0_ & ~0x00000001);
251 return this;
252 }
253
254 public Builder clone() {
255 return create().mergeFrom(buildPartial());
256 }
257
258 public com.google.protobuf.Descriptors.Descriptor
259 getDescriptorForType() {
260 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter.getDescriptor();
261 }
262
263 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter getDefaultInstanceForType() {
264 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter.getDefaultInstance();
265 }
266
267 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter build() {
268 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter result = buildPartial();
269 if (!result.isInitialized()) {
270 throw newUninitializedMessageException(result);
271 }
272 return result;
273 }
274
275 private org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter buildParsed()
276 throws com.google.protobuf.InvalidProtocolBufferException {
277 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter result = buildPartial();
278 if (!result.isInitialized()) {
279 throw newUninitializedMessageException(
280 result).asInvalidProtocolBufferException();
281 }
282 return result;
283 }
284
285 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter buildPartial() {
286 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter result = new org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter(this);
287 int from_bitField0_ = bitField0_;
288 int to_bitField0_ = 0;
289 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
290 to_bitField0_ |= 0x00000001;
291 }
292 result.limit_ = limit_;
293 result.bitField0_ = to_bitField0_;
294 onBuilt();
295 return result;
296 }
297
298 public Builder mergeFrom(com.google.protobuf.Message other) {
299 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter) {
300 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter)other);
301 } else {
302 super.mergeFrom(other);
303 return this;
304 }
305 }
306
307 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter other) {
308 if (other == org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnCountGetFilter.getDefaultInstance()) return this;
309 if (other.hasLimit()) {
310 setLimit(other.getLimit());
311 }
312 this.mergeUnknownFields(other.getUnknownFields());
313 return this;
314 }
315
316 public final boolean isInitialized() {
317 if (!hasLimit()) {
318
319 return false;
320 }
321 return true;
322 }
323
324 public Builder mergeFrom(
325 com.google.protobuf.CodedInputStream input,
326 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
327 throws java.io.IOException {
328 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
329 com.google.protobuf.UnknownFieldSet.newBuilder(
330 this.getUnknownFields());
331 while (true) {
332 int tag = input.readTag();
333 switch (tag) {
334 case 0:
335 this.setUnknownFields(unknownFields.build());
336 onChanged();
337 return this;
338 default: {
339 if (!parseUnknownField(input, unknownFields,
340 extensionRegistry, tag)) {
341 this.setUnknownFields(unknownFields.build());
342 onChanged();
343 return this;
344 }
345 break;
346 }
347 case 8: {
348 bitField0_ |= 0x00000001;
349 limit_ = input.readInt32();
350 break;
351 }
352 }
353 }
354 }
355
356 private int bitField0_;
357
358
359 private int limit_ ;
360 public boolean hasLimit() {
361 return ((bitField0_ & 0x00000001) == 0x00000001);
362 }
363 public int getLimit() {
364 return limit_;
365 }
366 public Builder setLimit(int value) {
367 bitField0_ |= 0x00000001;
368 limit_ = value;
369 onChanged();
370 return this;
371 }
372 public Builder clearLimit() {
373 bitField0_ = (bitField0_ & ~0x00000001);
374 limit_ = 0;
375 onChanged();
376 return this;
377 }
378
379
380 }
381
382 static {
383 defaultInstance = new ColumnCountGetFilter(true);
384 defaultInstance.initFields();
385 }
386
387
388 }
389
390 public interface ColumnPaginationFilterOrBuilder
391 extends com.google.protobuf.MessageOrBuilder {
392
393
394 boolean hasLimit();
395 int getLimit();
396
397
398 boolean hasOffset();
399 int getOffset();
400 }
401 public static final class ColumnPaginationFilter extends
402 com.google.protobuf.GeneratedMessage
403 implements ColumnPaginationFilterOrBuilder {
404
405 private ColumnPaginationFilter(Builder builder) {
406 super(builder);
407 }
408 private ColumnPaginationFilter(boolean noInit) {}
409
410 private static final ColumnPaginationFilter defaultInstance;
411 public static ColumnPaginationFilter getDefaultInstance() {
412 return defaultInstance;
413 }
414
415 public ColumnPaginationFilter getDefaultInstanceForType() {
416 return defaultInstance;
417 }
418
419 public static final com.google.protobuf.Descriptors.Descriptor
420 getDescriptor() {
421 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_ColumnPaginationFilter_descriptor;
422 }
423
424 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
425 internalGetFieldAccessorTable() {
426 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_ColumnPaginationFilter_fieldAccessorTable;
427 }
428
429 private int bitField0_;
430
431 public static final int LIMIT_FIELD_NUMBER = 1;
432 private int limit_;
433 public boolean hasLimit() {
434 return ((bitField0_ & 0x00000001) == 0x00000001);
435 }
436 public int getLimit() {
437 return limit_;
438 }
439
440
441 public static final int OFFSET_FIELD_NUMBER = 2;
442 private int offset_;
443 public boolean hasOffset() {
444 return ((bitField0_ & 0x00000002) == 0x00000002);
445 }
446 public int getOffset() {
447 return offset_;
448 }
449
450 private void initFields() {
451 limit_ = 0;
452 offset_ = 0;
453 }
454 private byte memoizedIsInitialized = -1;
455 public final boolean isInitialized() {
456 byte isInitialized = memoizedIsInitialized;
457 if (isInitialized != -1) return isInitialized == 1;
458
459 if (!hasLimit()) {
460 memoizedIsInitialized = 0;
461 return false;
462 }
463 memoizedIsInitialized = 1;
464 return true;
465 }
466
467 public void writeTo(com.google.protobuf.CodedOutputStream output)
468 throws java.io.IOException {
469 getSerializedSize();
470 if (((bitField0_ & 0x00000001) == 0x00000001)) {
471 output.writeInt32(1, limit_);
472 }
473 if (((bitField0_ & 0x00000002) == 0x00000002)) {
474 output.writeInt32(2, offset_);
475 }
476 getUnknownFields().writeTo(output);
477 }
478
479 private int memoizedSerializedSize = -1;
480 public int getSerializedSize() {
481 int size = memoizedSerializedSize;
482 if (size != -1) return size;
483
484 size = 0;
485 if (((bitField0_ & 0x00000001) == 0x00000001)) {
486 size += com.google.protobuf.CodedOutputStream
487 .computeInt32Size(1, limit_);
488 }
489 if (((bitField0_ & 0x00000002) == 0x00000002)) {
490 size += com.google.protobuf.CodedOutputStream
491 .computeInt32Size(2, offset_);
492 }
493 size += getUnknownFields().getSerializedSize();
494 memoizedSerializedSize = size;
495 return size;
496 }
497
498 private static final long serialVersionUID = 0L;
499 @java.lang.Override
500 protected java.lang.Object writeReplace()
501 throws java.io.ObjectStreamException {
502 return super.writeReplace();
503 }
504
505 @java.lang.Override
506 public boolean equals(final java.lang.Object obj) {
507 if (obj == this) {
508 return true;
509 }
510 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter)) {
511 return super.equals(obj);
512 }
513 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter other = (org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter) obj;
514
515 boolean result = true;
516 result = result && (hasLimit() == other.hasLimit());
517 if (hasLimit()) {
518 result = result && (getLimit()
519 == other.getLimit());
520 }
521 result = result && (hasOffset() == other.hasOffset());
522 if (hasOffset()) {
523 result = result && (getOffset()
524 == other.getOffset());
525 }
526 result = result &&
527 getUnknownFields().equals(other.getUnknownFields());
528 return result;
529 }
530
531 @java.lang.Override
532 public int hashCode() {
533 int hash = 41;
534 hash = (19 * hash) + getDescriptorForType().hashCode();
535 if (hasLimit()) {
536 hash = (37 * hash) + LIMIT_FIELD_NUMBER;
537 hash = (53 * hash) + getLimit();
538 }
539 if (hasOffset()) {
540 hash = (37 * hash) + OFFSET_FIELD_NUMBER;
541 hash = (53 * hash) + getOffset();
542 }
543 hash = (29 * hash) + getUnknownFields().hashCode();
544 return hash;
545 }
546
547 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter parseFrom(
548 com.google.protobuf.ByteString data)
549 throws com.google.protobuf.InvalidProtocolBufferException {
550 return newBuilder().mergeFrom(data).buildParsed();
551 }
552 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter parseFrom(
553 com.google.protobuf.ByteString data,
554 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
555 throws com.google.protobuf.InvalidProtocolBufferException {
556 return newBuilder().mergeFrom(data, extensionRegistry)
557 .buildParsed();
558 }
559 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter parseFrom(byte[] data)
560 throws com.google.protobuf.InvalidProtocolBufferException {
561 return newBuilder().mergeFrom(data).buildParsed();
562 }
563 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter parseFrom(
564 byte[] data,
565 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
566 throws com.google.protobuf.InvalidProtocolBufferException {
567 return newBuilder().mergeFrom(data, extensionRegistry)
568 .buildParsed();
569 }
570 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter parseFrom(java.io.InputStream input)
571 throws java.io.IOException {
572 return newBuilder().mergeFrom(input).buildParsed();
573 }
574 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter parseFrom(
575 java.io.InputStream input,
576 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
577 throws java.io.IOException {
578 return newBuilder().mergeFrom(input, extensionRegistry)
579 .buildParsed();
580 }
581 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter parseDelimitedFrom(java.io.InputStream input)
582 throws java.io.IOException {
583 Builder builder = newBuilder();
584 if (builder.mergeDelimitedFrom(input)) {
585 return builder.buildParsed();
586 } else {
587 return null;
588 }
589 }
590 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter parseDelimitedFrom(
591 java.io.InputStream input,
592 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
593 throws java.io.IOException {
594 Builder builder = newBuilder();
595 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
596 return builder.buildParsed();
597 } else {
598 return null;
599 }
600 }
601 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter parseFrom(
602 com.google.protobuf.CodedInputStream input)
603 throws java.io.IOException {
604 return newBuilder().mergeFrom(input).buildParsed();
605 }
606 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter parseFrom(
607 com.google.protobuf.CodedInputStream input,
608 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
609 throws java.io.IOException {
610 return newBuilder().mergeFrom(input, extensionRegistry)
611 .buildParsed();
612 }
613
614 public static Builder newBuilder() { return Builder.create(); }
615 public Builder newBuilderForType() { return newBuilder(); }
616 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter prototype) {
617 return newBuilder().mergeFrom(prototype);
618 }
619 public Builder toBuilder() { return newBuilder(this); }
620
621 @java.lang.Override
622 protected Builder newBuilderForType(
623 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
624 Builder builder = new Builder(parent);
625 return builder;
626 }
627 public static final class Builder extends
628 com.google.protobuf.GeneratedMessage.Builder<Builder>
629 implements org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilterOrBuilder {
630 public static final com.google.protobuf.Descriptors.Descriptor
631 getDescriptor() {
632 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_ColumnPaginationFilter_descriptor;
633 }
634
635 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
636 internalGetFieldAccessorTable() {
637 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_ColumnPaginationFilter_fieldAccessorTable;
638 }
639
640
641 private Builder() {
642 maybeForceBuilderInitialization();
643 }
644
645 private Builder(BuilderParent parent) {
646 super(parent);
647 maybeForceBuilderInitialization();
648 }
649 private void maybeForceBuilderInitialization() {
650 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
651 }
652 }
653 private static Builder create() {
654 return new Builder();
655 }
656
657 public Builder clear() {
658 super.clear();
659 limit_ = 0;
660 bitField0_ = (bitField0_ & ~0x00000001);
661 offset_ = 0;
662 bitField0_ = (bitField0_ & ~0x00000002);
663 return this;
664 }
665
666 public Builder clone() {
667 return create().mergeFrom(buildPartial());
668 }
669
670 public com.google.protobuf.Descriptors.Descriptor
671 getDescriptorForType() {
672 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter.getDescriptor();
673 }
674
675 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter getDefaultInstanceForType() {
676 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter.getDefaultInstance();
677 }
678
679 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter build() {
680 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter result = buildPartial();
681 if (!result.isInitialized()) {
682 throw newUninitializedMessageException(result);
683 }
684 return result;
685 }
686
687 private org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter buildParsed()
688 throws com.google.protobuf.InvalidProtocolBufferException {
689 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter result = buildPartial();
690 if (!result.isInitialized()) {
691 throw newUninitializedMessageException(
692 result).asInvalidProtocolBufferException();
693 }
694 return result;
695 }
696
697 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter buildPartial() {
698 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter result = new org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter(this);
699 int from_bitField0_ = bitField0_;
700 int to_bitField0_ = 0;
701 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
702 to_bitField0_ |= 0x00000001;
703 }
704 result.limit_ = limit_;
705 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
706 to_bitField0_ |= 0x00000002;
707 }
708 result.offset_ = offset_;
709 result.bitField0_ = to_bitField0_;
710 onBuilt();
711 return result;
712 }
713
714 public Builder mergeFrom(com.google.protobuf.Message other) {
715 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter) {
716 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter)other);
717 } else {
718 super.mergeFrom(other);
719 return this;
720 }
721 }
722
723 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter other) {
724 if (other == org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPaginationFilter.getDefaultInstance()) return this;
725 if (other.hasLimit()) {
726 setLimit(other.getLimit());
727 }
728 if (other.hasOffset()) {
729 setOffset(other.getOffset());
730 }
731 this.mergeUnknownFields(other.getUnknownFields());
732 return this;
733 }
734
735 public final boolean isInitialized() {
736 if (!hasLimit()) {
737
738 return false;
739 }
740 return true;
741 }
742
743 public Builder mergeFrom(
744 com.google.protobuf.CodedInputStream input,
745 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
746 throws java.io.IOException {
747 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
748 com.google.protobuf.UnknownFieldSet.newBuilder(
749 this.getUnknownFields());
750 while (true) {
751 int tag = input.readTag();
752 switch (tag) {
753 case 0:
754 this.setUnknownFields(unknownFields.build());
755 onChanged();
756 return this;
757 default: {
758 if (!parseUnknownField(input, unknownFields,
759 extensionRegistry, tag)) {
760 this.setUnknownFields(unknownFields.build());
761 onChanged();
762 return this;
763 }
764 break;
765 }
766 case 8: {
767 bitField0_ |= 0x00000001;
768 limit_ = input.readInt32();
769 break;
770 }
771 case 16: {
772 bitField0_ |= 0x00000002;
773 offset_ = input.readInt32();
774 break;
775 }
776 }
777 }
778 }
779
780 private int bitField0_;
781
782
783 private int limit_ ;
784 public boolean hasLimit() {
785 return ((bitField0_ & 0x00000001) == 0x00000001);
786 }
787 public int getLimit() {
788 return limit_;
789 }
790 public Builder setLimit(int value) {
791 bitField0_ |= 0x00000001;
792 limit_ = value;
793 onChanged();
794 return this;
795 }
796 public Builder clearLimit() {
797 bitField0_ = (bitField0_ & ~0x00000001);
798 limit_ = 0;
799 onChanged();
800 return this;
801 }
802
803
804 private int offset_ ;
805 public boolean hasOffset() {
806 return ((bitField0_ & 0x00000002) == 0x00000002);
807 }
808 public int getOffset() {
809 return offset_;
810 }
811 public Builder setOffset(int value) {
812 bitField0_ |= 0x00000002;
813 offset_ = value;
814 onChanged();
815 return this;
816 }
817 public Builder clearOffset() {
818 bitField0_ = (bitField0_ & ~0x00000002);
819 offset_ = 0;
820 onChanged();
821 return this;
822 }
823
824
825 }
826
827 static {
828 defaultInstance = new ColumnPaginationFilter(true);
829 defaultInstance.initFields();
830 }
831
832
833 }
834
835 public interface ColumnPrefixFilterOrBuilder
836 extends com.google.protobuf.MessageOrBuilder {
837
838
839 boolean hasPrefix();
840 com.google.protobuf.ByteString getPrefix();
841 }
842 public static final class ColumnPrefixFilter extends
843 com.google.protobuf.GeneratedMessage
844 implements ColumnPrefixFilterOrBuilder {
845
846 private ColumnPrefixFilter(Builder builder) {
847 super(builder);
848 }
849 private ColumnPrefixFilter(boolean noInit) {}
850
851 private static final ColumnPrefixFilter defaultInstance;
852 public static ColumnPrefixFilter getDefaultInstance() {
853 return defaultInstance;
854 }
855
856 public ColumnPrefixFilter getDefaultInstanceForType() {
857 return defaultInstance;
858 }
859
860 public static final com.google.protobuf.Descriptors.Descriptor
861 getDescriptor() {
862 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_ColumnPrefixFilter_descriptor;
863 }
864
865 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
866 internalGetFieldAccessorTable() {
867 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_ColumnPrefixFilter_fieldAccessorTable;
868 }
869
870 private int bitField0_;
871
872 public static final int PREFIX_FIELD_NUMBER = 1;
873 private com.google.protobuf.ByteString prefix_;
874 public boolean hasPrefix() {
875 return ((bitField0_ & 0x00000001) == 0x00000001);
876 }
877 public com.google.protobuf.ByteString getPrefix() {
878 return prefix_;
879 }
880
881 private void initFields() {
882 prefix_ = com.google.protobuf.ByteString.EMPTY;
883 }
884 private byte memoizedIsInitialized = -1;
885 public final boolean isInitialized() {
886 byte isInitialized = memoizedIsInitialized;
887 if (isInitialized != -1) return isInitialized == 1;
888
889 if (!hasPrefix()) {
890 memoizedIsInitialized = 0;
891 return false;
892 }
893 memoizedIsInitialized = 1;
894 return true;
895 }
896
897 public void writeTo(com.google.protobuf.CodedOutputStream output)
898 throws java.io.IOException {
899 getSerializedSize();
900 if (((bitField0_ & 0x00000001) == 0x00000001)) {
901 output.writeBytes(1, prefix_);
902 }
903 getUnknownFields().writeTo(output);
904 }
905
906 private int memoizedSerializedSize = -1;
907 public int getSerializedSize() {
908 int size = memoizedSerializedSize;
909 if (size != -1) return size;
910
911 size = 0;
912 if (((bitField0_ & 0x00000001) == 0x00000001)) {
913 size += com.google.protobuf.CodedOutputStream
914 .computeBytesSize(1, prefix_);
915 }
916 size += getUnknownFields().getSerializedSize();
917 memoizedSerializedSize = size;
918 return size;
919 }
920
921 private static final long serialVersionUID = 0L;
922 @java.lang.Override
923 protected java.lang.Object writeReplace()
924 throws java.io.ObjectStreamException {
925 return super.writeReplace();
926 }
927
928 @java.lang.Override
929 public boolean equals(final java.lang.Object obj) {
930 if (obj == this) {
931 return true;
932 }
933 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter)) {
934 return super.equals(obj);
935 }
936 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter other = (org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter) obj;
937
938 boolean result = true;
939 result = result && (hasPrefix() == other.hasPrefix());
940 if (hasPrefix()) {
941 result = result && getPrefix()
942 .equals(other.getPrefix());
943 }
944 result = result &&
945 getUnknownFields().equals(other.getUnknownFields());
946 return result;
947 }
948
949 @java.lang.Override
950 public int hashCode() {
951 int hash = 41;
952 hash = (19 * hash) + getDescriptorForType().hashCode();
953 if (hasPrefix()) {
954 hash = (37 * hash) + PREFIX_FIELD_NUMBER;
955 hash = (53 * hash) + getPrefix().hashCode();
956 }
957 hash = (29 * hash) + getUnknownFields().hashCode();
958 return hash;
959 }
960
961 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter parseFrom(
962 com.google.protobuf.ByteString data)
963 throws com.google.protobuf.InvalidProtocolBufferException {
964 return newBuilder().mergeFrom(data).buildParsed();
965 }
966 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter parseFrom(
967 com.google.protobuf.ByteString data,
968 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
969 throws com.google.protobuf.InvalidProtocolBufferException {
970 return newBuilder().mergeFrom(data, extensionRegistry)
971 .buildParsed();
972 }
973 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter parseFrom(byte[] data)
974 throws com.google.protobuf.InvalidProtocolBufferException {
975 return newBuilder().mergeFrom(data).buildParsed();
976 }
977 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter parseFrom(
978 byte[] data,
979 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
980 throws com.google.protobuf.InvalidProtocolBufferException {
981 return newBuilder().mergeFrom(data, extensionRegistry)
982 .buildParsed();
983 }
984 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter parseFrom(java.io.InputStream input)
985 throws java.io.IOException {
986 return newBuilder().mergeFrom(input).buildParsed();
987 }
988 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter parseFrom(
989 java.io.InputStream input,
990 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
991 throws java.io.IOException {
992 return newBuilder().mergeFrom(input, extensionRegistry)
993 .buildParsed();
994 }
995 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter parseDelimitedFrom(java.io.InputStream input)
996 throws java.io.IOException {
997 Builder builder = newBuilder();
998 if (builder.mergeDelimitedFrom(input)) {
999 return builder.buildParsed();
1000 } else {
1001 return null;
1002 }
1003 }
1004 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter parseDelimitedFrom(
1005 java.io.InputStream input,
1006 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1007 throws java.io.IOException {
1008 Builder builder = newBuilder();
1009 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
1010 return builder.buildParsed();
1011 } else {
1012 return null;
1013 }
1014 }
1015 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter parseFrom(
1016 com.google.protobuf.CodedInputStream input)
1017 throws java.io.IOException {
1018 return newBuilder().mergeFrom(input).buildParsed();
1019 }
1020 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter parseFrom(
1021 com.google.protobuf.CodedInputStream input,
1022 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1023 throws java.io.IOException {
1024 return newBuilder().mergeFrom(input, extensionRegistry)
1025 .buildParsed();
1026 }
1027
1028 public static Builder newBuilder() { return Builder.create(); }
1029 public Builder newBuilderForType() { return newBuilder(); }
1030 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter prototype) {
1031 return newBuilder().mergeFrom(prototype);
1032 }
1033 public Builder toBuilder() { return newBuilder(this); }
1034
1035 @java.lang.Override
1036 protected Builder newBuilderForType(
1037 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
1038 Builder builder = new Builder(parent);
1039 return builder;
1040 }
1041 public static final class Builder extends
1042 com.google.protobuf.GeneratedMessage.Builder<Builder>
1043 implements org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilterOrBuilder {
1044 public static final com.google.protobuf.Descriptors.Descriptor
1045 getDescriptor() {
1046 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_ColumnPrefixFilter_descriptor;
1047 }
1048
1049 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1050 internalGetFieldAccessorTable() {
1051 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_ColumnPrefixFilter_fieldAccessorTable;
1052 }
1053
1054
1055 private Builder() {
1056 maybeForceBuilderInitialization();
1057 }
1058
1059 private Builder(BuilderParent parent) {
1060 super(parent);
1061 maybeForceBuilderInitialization();
1062 }
1063 private void maybeForceBuilderInitialization() {
1064 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
1065 }
1066 }
1067 private static Builder create() {
1068 return new Builder();
1069 }
1070
1071 public Builder clear() {
1072 super.clear();
1073 prefix_ = com.google.protobuf.ByteString.EMPTY;
1074 bitField0_ = (bitField0_ & ~0x00000001);
1075 return this;
1076 }
1077
1078 public Builder clone() {
1079 return create().mergeFrom(buildPartial());
1080 }
1081
1082 public com.google.protobuf.Descriptors.Descriptor
1083 getDescriptorForType() {
1084 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter.getDescriptor();
1085 }
1086
1087 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter getDefaultInstanceForType() {
1088 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter.getDefaultInstance();
1089 }
1090
1091 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter build() {
1092 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter result = buildPartial();
1093 if (!result.isInitialized()) {
1094 throw newUninitializedMessageException(result);
1095 }
1096 return result;
1097 }
1098
1099 private org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter buildParsed()
1100 throws com.google.protobuf.InvalidProtocolBufferException {
1101 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter result = buildPartial();
1102 if (!result.isInitialized()) {
1103 throw newUninitializedMessageException(
1104 result).asInvalidProtocolBufferException();
1105 }
1106 return result;
1107 }
1108
1109 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter buildPartial() {
1110 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter result = new org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter(this);
1111 int from_bitField0_ = bitField0_;
1112 int to_bitField0_ = 0;
1113 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
1114 to_bitField0_ |= 0x00000001;
1115 }
1116 result.prefix_ = prefix_;
1117 result.bitField0_ = to_bitField0_;
1118 onBuilt();
1119 return result;
1120 }
1121
1122 public Builder mergeFrom(com.google.protobuf.Message other) {
1123 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter) {
1124 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter)other);
1125 } else {
1126 super.mergeFrom(other);
1127 return this;
1128 }
1129 }
1130
1131 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter other) {
1132 if (other == org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnPrefixFilter.getDefaultInstance()) return this;
1133 if (other.hasPrefix()) {
1134 setPrefix(other.getPrefix());
1135 }
1136 this.mergeUnknownFields(other.getUnknownFields());
1137 return this;
1138 }
1139
1140 public final boolean isInitialized() {
1141 if (!hasPrefix()) {
1142
1143 return false;
1144 }
1145 return true;
1146 }
1147
1148 public Builder mergeFrom(
1149 com.google.protobuf.CodedInputStream input,
1150 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1151 throws java.io.IOException {
1152 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
1153 com.google.protobuf.UnknownFieldSet.newBuilder(
1154 this.getUnknownFields());
1155 while (true) {
1156 int tag = input.readTag();
1157 switch (tag) {
1158 case 0:
1159 this.setUnknownFields(unknownFields.build());
1160 onChanged();
1161 return this;
1162 default: {
1163 if (!parseUnknownField(input, unknownFields,
1164 extensionRegistry, tag)) {
1165 this.setUnknownFields(unknownFields.build());
1166 onChanged();
1167 return this;
1168 }
1169 break;
1170 }
1171 case 10: {
1172 bitField0_ |= 0x00000001;
1173 prefix_ = input.readBytes();
1174 break;
1175 }
1176 }
1177 }
1178 }
1179
1180 private int bitField0_;
1181
1182
1183 private com.google.protobuf.ByteString prefix_ = com.google.protobuf.ByteString.EMPTY;
1184 public boolean hasPrefix() {
1185 return ((bitField0_ & 0x00000001) == 0x00000001);
1186 }
1187 public com.google.protobuf.ByteString getPrefix() {
1188 return prefix_;
1189 }
1190 public Builder setPrefix(com.google.protobuf.ByteString value) {
1191 if (value == null) {
1192 throw new NullPointerException();
1193 }
1194 bitField0_ |= 0x00000001;
1195 prefix_ = value;
1196 onChanged();
1197 return this;
1198 }
1199 public Builder clearPrefix() {
1200 bitField0_ = (bitField0_ & ~0x00000001);
1201 prefix_ = getDefaultInstance().getPrefix();
1202 onChanged();
1203 return this;
1204 }
1205
1206
1207 }
1208
1209 static {
1210 defaultInstance = new ColumnPrefixFilter(true);
1211 defaultInstance.initFields();
1212 }
1213
1214
1215 }
1216
1217 public interface ColumnRangeFilterOrBuilder
1218 extends com.google.protobuf.MessageOrBuilder {
1219
1220
1221 boolean hasMinColumn();
1222 com.google.protobuf.ByteString getMinColumn();
1223
1224
1225 boolean hasMinColumnInclusive();
1226 boolean getMinColumnInclusive();
1227
1228
1229 boolean hasMaxColumn();
1230 com.google.protobuf.ByteString getMaxColumn();
1231
1232
1233 boolean hasMaxColumnInclusive();
1234 boolean getMaxColumnInclusive();
1235 }
1236 public static final class ColumnRangeFilter extends
1237 com.google.protobuf.GeneratedMessage
1238 implements ColumnRangeFilterOrBuilder {
1239
1240 private ColumnRangeFilter(Builder builder) {
1241 super(builder);
1242 }
1243 private ColumnRangeFilter(boolean noInit) {}
1244
1245 private static final ColumnRangeFilter defaultInstance;
1246 public static ColumnRangeFilter getDefaultInstance() {
1247 return defaultInstance;
1248 }
1249
1250 public ColumnRangeFilter getDefaultInstanceForType() {
1251 return defaultInstance;
1252 }
1253
1254 public static final com.google.protobuf.Descriptors.Descriptor
1255 getDescriptor() {
1256 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_ColumnRangeFilter_descriptor;
1257 }
1258
1259 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1260 internalGetFieldAccessorTable() {
1261 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_ColumnRangeFilter_fieldAccessorTable;
1262 }
1263
1264 private int bitField0_;
1265
1266 public static final int MINCOLUMN_FIELD_NUMBER = 1;
1267 private com.google.protobuf.ByteString minColumn_;
1268 public boolean hasMinColumn() {
1269 return ((bitField0_ & 0x00000001) == 0x00000001);
1270 }
1271 public com.google.protobuf.ByteString getMinColumn() {
1272 return minColumn_;
1273 }
1274
1275
1276 public static final int MINCOLUMNINCLUSIVE_FIELD_NUMBER = 2;
1277 private boolean minColumnInclusive_;
1278 public boolean hasMinColumnInclusive() {
1279 return ((bitField0_ & 0x00000002) == 0x00000002);
1280 }
1281 public boolean getMinColumnInclusive() {
1282 return minColumnInclusive_;
1283 }
1284
1285
1286 public static final int MAXCOLUMN_FIELD_NUMBER = 3;
1287 private com.google.protobuf.ByteString maxColumn_;
1288 public boolean hasMaxColumn() {
1289 return ((bitField0_ & 0x00000004) == 0x00000004);
1290 }
1291 public com.google.protobuf.ByteString getMaxColumn() {
1292 return maxColumn_;
1293 }
1294
1295
1296 public static final int MAXCOLUMNINCLUSIVE_FIELD_NUMBER = 4;
1297 private boolean maxColumnInclusive_;
1298 public boolean hasMaxColumnInclusive() {
1299 return ((bitField0_ & 0x00000008) == 0x00000008);
1300 }
1301 public boolean getMaxColumnInclusive() {
1302 return maxColumnInclusive_;
1303 }
1304
1305 private void initFields() {
1306 minColumn_ = com.google.protobuf.ByteString.EMPTY;
1307 minColumnInclusive_ = false;
1308 maxColumn_ = com.google.protobuf.ByteString.EMPTY;
1309 maxColumnInclusive_ = false;
1310 }
1311 private byte memoizedIsInitialized = -1;
1312 public final boolean isInitialized() {
1313 byte isInitialized = memoizedIsInitialized;
1314 if (isInitialized != -1) return isInitialized == 1;
1315
1316 memoizedIsInitialized = 1;
1317 return true;
1318 }
1319
1320 public void writeTo(com.google.protobuf.CodedOutputStream output)
1321 throws java.io.IOException {
1322 getSerializedSize();
1323 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1324 output.writeBytes(1, minColumn_);
1325 }
1326 if (((bitField0_ & 0x00000002) == 0x00000002)) {
1327 output.writeBool(2, minColumnInclusive_);
1328 }
1329 if (((bitField0_ & 0x00000004) == 0x00000004)) {
1330 output.writeBytes(3, maxColumn_);
1331 }
1332 if (((bitField0_ & 0x00000008) == 0x00000008)) {
1333 output.writeBool(4, maxColumnInclusive_);
1334 }
1335 getUnknownFields().writeTo(output);
1336 }
1337
1338 private int memoizedSerializedSize = -1;
1339 public int getSerializedSize() {
1340 int size = memoizedSerializedSize;
1341 if (size != -1) return size;
1342
1343 size = 0;
1344 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1345 size += com.google.protobuf.CodedOutputStream
1346 .computeBytesSize(1, minColumn_);
1347 }
1348 if (((bitField0_ & 0x00000002) == 0x00000002)) {
1349 size += com.google.protobuf.CodedOutputStream
1350 .computeBoolSize(2, minColumnInclusive_);
1351 }
1352 if (((bitField0_ & 0x00000004) == 0x00000004)) {
1353 size += com.google.protobuf.CodedOutputStream
1354 .computeBytesSize(3, maxColumn_);
1355 }
1356 if (((bitField0_ & 0x00000008) == 0x00000008)) {
1357 size += com.google.protobuf.CodedOutputStream
1358 .computeBoolSize(4, maxColumnInclusive_);
1359 }
1360 size += getUnknownFields().getSerializedSize();
1361 memoizedSerializedSize = size;
1362 return size;
1363 }
1364
1365 private static final long serialVersionUID = 0L;
1366 @java.lang.Override
1367 protected java.lang.Object writeReplace()
1368 throws java.io.ObjectStreamException {
1369 return super.writeReplace();
1370 }
1371
1372 @java.lang.Override
1373 public boolean equals(final java.lang.Object obj) {
1374 if (obj == this) {
1375 return true;
1376 }
1377 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter)) {
1378 return super.equals(obj);
1379 }
1380 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter other = (org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter) obj;
1381
1382 boolean result = true;
1383 result = result && (hasMinColumn() == other.hasMinColumn());
1384 if (hasMinColumn()) {
1385 result = result && getMinColumn()
1386 .equals(other.getMinColumn());
1387 }
1388 result = result && (hasMinColumnInclusive() == other.hasMinColumnInclusive());
1389 if (hasMinColumnInclusive()) {
1390 result = result && (getMinColumnInclusive()
1391 == other.getMinColumnInclusive());
1392 }
1393 result = result && (hasMaxColumn() == other.hasMaxColumn());
1394 if (hasMaxColumn()) {
1395 result = result && getMaxColumn()
1396 .equals(other.getMaxColumn());
1397 }
1398 result = result && (hasMaxColumnInclusive() == other.hasMaxColumnInclusive());
1399 if (hasMaxColumnInclusive()) {
1400 result = result && (getMaxColumnInclusive()
1401 == other.getMaxColumnInclusive());
1402 }
1403 result = result &&
1404 getUnknownFields().equals(other.getUnknownFields());
1405 return result;
1406 }
1407
1408 @java.lang.Override
1409 public int hashCode() {
1410 int hash = 41;
1411 hash = (19 * hash) + getDescriptorForType().hashCode();
1412 if (hasMinColumn()) {
1413 hash = (37 * hash) + MINCOLUMN_FIELD_NUMBER;
1414 hash = (53 * hash) + getMinColumn().hashCode();
1415 }
1416 if (hasMinColumnInclusive()) {
1417 hash = (37 * hash) + MINCOLUMNINCLUSIVE_FIELD_NUMBER;
1418 hash = (53 * hash) + hashBoolean(getMinColumnInclusive());
1419 }
1420 if (hasMaxColumn()) {
1421 hash = (37 * hash) + MAXCOLUMN_FIELD_NUMBER;
1422 hash = (53 * hash) + getMaxColumn().hashCode();
1423 }
1424 if (hasMaxColumnInclusive()) {
1425 hash = (37 * hash) + MAXCOLUMNINCLUSIVE_FIELD_NUMBER;
1426 hash = (53 * hash) + hashBoolean(getMaxColumnInclusive());
1427 }
1428 hash = (29 * hash) + getUnknownFields().hashCode();
1429 return hash;
1430 }
1431
1432 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter parseFrom(
1433 com.google.protobuf.ByteString data)
1434 throws com.google.protobuf.InvalidProtocolBufferException {
1435 return newBuilder().mergeFrom(data).buildParsed();
1436 }
1437 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter parseFrom(
1438 com.google.protobuf.ByteString data,
1439 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1440 throws com.google.protobuf.InvalidProtocolBufferException {
1441 return newBuilder().mergeFrom(data, extensionRegistry)
1442 .buildParsed();
1443 }
1444 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter parseFrom(byte[] data)
1445 throws com.google.protobuf.InvalidProtocolBufferException {
1446 return newBuilder().mergeFrom(data).buildParsed();
1447 }
1448 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter parseFrom(
1449 byte[] data,
1450 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1451 throws com.google.protobuf.InvalidProtocolBufferException {
1452 return newBuilder().mergeFrom(data, extensionRegistry)
1453 .buildParsed();
1454 }
1455 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter parseFrom(java.io.InputStream input)
1456 throws java.io.IOException {
1457 return newBuilder().mergeFrom(input).buildParsed();
1458 }
1459 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter parseFrom(
1460 java.io.InputStream input,
1461 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1462 throws java.io.IOException {
1463 return newBuilder().mergeFrom(input, extensionRegistry)
1464 .buildParsed();
1465 }
1466 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter parseDelimitedFrom(java.io.InputStream input)
1467 throws java.io.IOException {
1468 Builder builder = newBuilder();
1469 if (builder.mergeDelimitedFrom(input)) {
1470 return builder.buildParsed();
1471 } else {
1472 return null;
1473 }
1474 }
1475 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter parseDelimitedFrom(
1476 java.io.InputStream input,
1477 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1478 throws java.io.IOException {
1479 Builder builder = newBuilder();
1480 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
1481 return builder.buildParsed();
1482 } else {
1483 return null;
1484 }
1485 }
1486 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter parseFrom(
1487 com.google.protobuf.CodedInputStream input)
1488 throws java.io.IOException {
1489 return newBuilder().mergeFrom(input).buildParsed();
1490 }
1491 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter parseFrom(
1492 com.google.protobuf.CodedInputStream input,
1493 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1494 throws java.io.IOException {
1495 return newBuilder().mergeFrom(input, extensionRegistry)
1496 .buildParsed();
1497 }
1498
1499 public static Builder newBuilder() { return Builder.create(); }
1500 public Builder newBuilderForType() { return newBuilder(); }
1501 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter prototype) {
1502 return newBuilder().mergeFrom(prototype);
1503 }
1504 public Builder toBuilder() { return newBuilder(this); }
1505
1506 @java.lang.Override
1507 protected Builder newBuilderForType(
1508 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
1509 Builder builder = new Builder(parent);
1510 return builder;
1511 }
1512 public static final class Builder extends
1513 com.google.protobuf.GeneratedMessage.Builder<Builder>
1514 implements org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilterOrBuilder {
1515 public static final com.google.protobuf.Descriptors.Descriptor
1516 getDescriptor() {
1517 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_ColumnRangeFilter_descriptor;
1518 }
1519
1520 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1521 internalGetFieldAccessorTable() {
1522 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_ColumnRangeFilter_fieldAccessorTable;
1523 }
1524
1525
1526 private Builder() {
1527 maybeForceBuilderInitialization();
1528 }
1529
1530 private Builder(BuilderParent parent) {
1531 super(parent);
1532 maybeForceBuilderInitialization();
1533 }
1534 private void maybeForceBuilderInitialization() {
1535 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
1536 }
1537 }
1538 private static Builder create() {
1539 return new Builder();
1540 }
1541
1542 public Builder clear() {
1543 super.clear();
1544 minColumn_ = com.google.protobuf.ByteString.EMPTY;
1545 bitField0_ = (bitField0_ & ~0x00000001);
1546 minColumnInclusive_ = false;
1547 bitField0_ = (bitField0_ & ~0x00000002);
1548 maxColumn_ = com.google.protobuf.ByteString.EMPTY;
1549 bitField0_ = (bitField0_ & ~0x00000004);
1550 maxColumnInclusive_ = false;
1551 bitField0_ = (bitField0_ & ~0x00000008);
1552 return this;
1553 }
1554
1555 public Builder clone() {
1556 return create().mergeFrom(buildPartial());
1557 }
1558
1559 public com.google.protobuf.Descriptors.Descriptor
1560 getDescriptorForType() {
1561 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter.getDescriptor();
1562 }
1563
1564 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter getDefaultInstanceForType() {
1565 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter.getDefaultInstance();
1566 }
1567
1568 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter build() {
1569 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter result = buildPartial();
1570 if (!result.isInitialized()) {
1571 throw newUninitializedMessageException(result);
1572 }
1573 return result;
1574 }
1575
1576 private org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter buildParsed()
1577 throws com.google.protobuf.InvalidProtocolBufferException {
1578 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter result = buildPartial();
1579 if (!result.isInitialized()) {
1580 throw newUninitializedMessageException(
1581 result).asInvalidProtocolBufferException();
1582 }
1583 return result;
1584 }
1585
1586 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter buildPartial() {
1587 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter result = new org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter(this);
1588 int from_bitField0_ = bitField0_;
1589 int to_bitField0_ = 0;
1590 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
1591 to_bitField0_ |= 0x00000001;
1592 }
1593 result.minColumn_ = minColumn_;
1594 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
1595 to_bitField0_ |= 0x00000002;
1596 }
1597 result.minColumnInclusive_ = minColumnInclusive_;
1598 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
1599 to_bitField0_ |= 0x00000004;
1600 }
1601 result.maxColumn_ = maxColumn_;
1602 if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
1603 to_bitField0_ |= 0x00000008;
1604 }
1605 result.maxColumnInclusive_ = maxColumnInclusive_;
1606 result.bitField0_ = to_bitField0_;
1607 onBuilt();
1608 return result;
1609 }
1610
1611 public Builder mergeFrom(com.google.protobuf.Message other) {
1612 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter) {
1613 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter)other);
1614 } else {
1615 super.mergeFrom(other);
1616 return this;
1617 }
1618 }
1619
1620 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter other) {
1621 if (other == org.apache.hadoop.hbase.protobuf.generated.FilterProtos.ColumnRangeFilter.getDefaultInstance()) return this;
1622 if (other.hasMinColumn()) {
1623 setMinColumn(other.getMinColumn());
1624 }
1625 if (other.hasMinColumnInclusive()) {
1626 setMinColumnInclusive(other.getMinColumnInclusive());
1627 }
1628 if (other.hasMaxColumn()) {
1629 setMaxColumn(other.getMaxColumn());
1630 }
1631 if (other.hasMaxColumnInclusive()) {
1632 setMaxColumnInclusive(other.getMaxColumnInclusive());
1633 }
1634 this.mergeUnknownFields(other.getUnknownFields());
1635 return this;
1636 }
1637
1638 public final boolean isInitialized() {
1639 return true;
1640 }
1641
1642 public Builder mergeFrom(
1643 com.google.protobuf.CodedInputStream input,
1644 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1645 throws java.io.IOException {
1646 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
1647 com.google.protobuf.UnknownFieldSet.newBuilder(
1648 this.getUnknownFields());
1649 while (true) {
1650 int tag = input.readTag();
1651 switch (tag) {
1652 case 0:
1653 this.setUnknownFields(unknownFields.build());
1654 onChanged();
1655 return this;
1656 default: {
1657 if (!parseUnknownField(input, unknownFields,
1658 extensionRegistry, tag)) {
1659 this.setUnknownFields(unknownFields.build());
1660 onChanged();
1661 return this;
1662 }
1663 break;
1664 }
1665 case 10: {
1666 bitField0_ |= 0x00000001;
1667 minColumn_ = input.readBytes();
1668 break;
1669 }
1670 case 16: {
1671 bitField0_ |= 0x00000002;
1672 minColumnInclusive_ = input.readBool();
1673 break;
1674 }
1675 case 26: {
1676 bitField0_ |= 0x00000004;
1677 maxColumn_ = input.readBytes();
1678 break;
1679 }
1680 case 32: {
1681 bitField0_ |= 0x00000008;
1682 maxColumnInclusive_ = input.readBool();
1683 break;
1684 }
1685 }
1686 }
1687 }
1688
1689 private int bitField0_;
1690
1691
1692 private com.google.protobuf.ByteString minColumn_ = com.google.protobuf.ByteString.EMPTY;
1693 public boolean hasMinColumn() {
1694 return ((bitField0_ & 0x00000001) == 0x00000001);
1695 }
1696 public com.google.protobuf.ByteString getMinColumn() {
1697 return minColumn_;
1698 }
1699 public Builder setMinColumn(com.google.protobuf.ByteString value) {
1700 if (value == null) {
1701 throw new NullPointerException();
1702 }
1703 bitField0_ |= 0x00000001;
1704 minColumn_ = value;
1705 onChanged();
1706 return this;
1707 }
1708 public Builder clearMinColumn() {
1709 bitField0_ = (bitField0_ & ~0x00000001);
1710 minColumn_ = getDefaultInstance().getMinColumn();
1711 onChanged();
1712 return this;
1713 }
1714
1715
1716 private boolean minColumnInclusive_ ;
1717 public boolean hasMinColumnInclusive() {
1718 return ((bitField0_ & 0x00000002) == 0x00000002);
1719 }
1720 public boolean getMinColumnInclusive() {
1721 return minColumnInclusive_;
1722 }
1723 public Builder setMinColumnInclusive(boolean value) {
1724 bitField0_ |= 0x00000002;
1725 minColumnInclusive_ = value;
1726 onChanged();
1727 return this;
1728 }
1729 public Builder clearMinColumnInclusive() {
1730 bitField0_ = (bitField0_ & ~0x00000002);
1731 minColumnInclusive_ = false;
1732 onChanged();
1733 return this;
1734 }
1735
1736
1737 private com.google.protobuf.ByteString maxColumn_ = com.google.protobuf.ByteString.EMPTY;
1738 public boolean hasMaxColumn() {
1739 return ((bitField0_ & 0x00000004) == 0x00000004);
1740 }
1741 public com.google.protobuf.ByteString getMaxColumn() {
1742 return maxColumn_;
1743 }
1744 public Builder setMaxColumn(com.google.protobuf.ByteString value) {
1745 if (value == null) {
1746 throw new NullPointerException();
1747 }
1748 bitField0_ |= 0x00000004;
1749 maxColumn_ = value;
1750 onChanged();
1751 return this;
1752 }
1753 public Builder clearMaxColumn() {
1754 bitField0_ = (bitField0_ & ~0x00000004);
1755 maxColumn_ = getDefaultInstance().getMaxColumn();
1756 onChanged();
1757 return this;
1758 }
1759
1760
1761 private boolean maxColumnInclusive_ ;
1762 public boolean hasMaxColumnInclusive() {
1763 return ((bitField0_ & 0x00000008) == 0x00000008);
1764 }
1765 public boolean getMaxColumnInclusive() {
1766 return maxColumnInclusive_;
1767 }
1768 public Builder setMaxColumnInclusive(boolean value) {
1769 bitField0_ |= 0x00000008;
1770 maxColumnInclusive_ = value;
1771 onChanged();
1772 return this;
1773 }
1774 public Builder clearMaxColumnInclusive() {
1775 bitField0_ = (bitField0_ & ~0x00000008);
1776 maxColumnInclusive_ = false;
1777 onChanged();
1778 return this;
1779 }
1780
1781
1782 }
1783
1784 static {
1785 defaultInstance = new ColumnRangeFilter(true);
1786 defaultInstance.initFields();
1787 }
1788
1789
1790 }
1791
1792 public interface CompareFilterOrBuilder
1793 extends com.google.protobuf.MessageOrBuilder {
1794
1795
1796 boolean hasCompareOp();
1797 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.CompareType getCompareOp();
1798
1799
1800 boolean hasComparator();
1801 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator getComparator();
1802 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ComparatorOrBuilder getComparatorOrBuilder();
1803 }
1804 public static final class CompareFilter extends
1805 com.google.protobuf.GeneratedMessage
1806 implements CompareFilterOrBuilder {
1807
1808 private CompareFilter(Builder builder) {
1809 super(builder);
1810 }
1811 private CompareFilter(boolean noInit) {}
1812
1813 private static final CompareFilter defaultInstance;
1814 public static CompareFilter getDefaultInstance() {
1815 return defaultInstance;
1816 }
1817
1818 public CompareFilter getDefaultInstanceForType() {
1819 return defaultInstance;
1820 }
1821
1822 public static final com.google.protobuf.Descriptors.Descriptor
1823 getDescriptor() {
1824 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_CompareFilter_descriptor;
1825 }
1826
1827 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1828 internalGetFieldAccessorTable() {
1829 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_CompareFilter_fieldAccessorTable;
1830 }
1831
1832 private int bitField0_;
1833
1834 public static final int COMPAREOP_FIELD_NUMBER = 1;
1835 private org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.CompareType compareOp_;
1836 public boolean hasCompareOp() {
1837 return ((bitField0_ & 0x00000001) == 0x00000001);
1838 }
1839 public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.CompareType getCompareOp() {
1840 return compareOp_;
1841 }
1842
1843
1844 public static final int COMPARATOR_FIELD_NUMBER = 2;
1845 private org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator comparator_;
1846 public boolean hasComparator() {
1847 return ((bitField0_ & 0x00000002) == 0x00000002);
1848 }
1849 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator getComparator() {
1850 return comparator_;
1851 }
1852 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ComparatorOrBuilder getComparatorOrBuilder() {
1853 return comparator_;
1854 }
1855
1856 private void initFields() {
1857 compareOp_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.CompareType.LESS;
1858 comparator_ = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator.getDefaultInstance();
1859 }
1860 private byte memoizedIsInitialized = -1;
1861 public final boolean isInitialized() {
1862 byte isInitialized = memoizedIsInitialized;
1863 if (isInitialized != -1) return isInitialized == 1;
1864
1865 if (!hasCompareOp()) {
1866 memoizedIsInitialized = 0;
1867 return false;
1868 }
1869 if (hasComparator()) {
1870 if (!getComparator().isInitialized()) {
1871 memoizedIsInitialized = 0;
1872 return false;
1873 }
1874 }
1875 memoizedIsInitialized = 1;
1876 return true;
1877 }
1878
1879 public void writeTo(com.google.protobuf.CodedOutputStream output)
1880 throws java.io.IOException {
1881 getSerializedSize();
1882 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1883 output.writeEnum(1, compareOp_.getNumber());
1884 }
1885 if (((bitField0_ & 0x00000002) == 0x00000002)) {
1886 output.writeMessage(2, comparator_);
1887 }
1888 getUnknownFields().writeTo(output);
1889 }
1890
1891 private int memoizedSerializedSize = -1;
1892 public int getSerializedSize() {
1893 int size = memoizedSerializedSize;
1894 if (size != -1) return size;
1895
1896 size = 0;
1897 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1898 size += com.google.protobuf.CodedOutputStream
1899 .computeEnumSize(1, compareOp_.getNumber());
1900 }
1901 if (((bitField0_ & 0x00000002) == 0x00000002)) {
1902 size += com.google.protobuf.CodedOutputStream
1903 .computeMessageSize(2, comparator_);
1904 }
1905 size += getUnknownFields().getSerializedSize();
1906 memoizedSerializedSize = size;
1907 return size;
1908 }
1909
1910 private static final long serialVersionUID = 0L;
1911 @java.lang.Override
1912 protected java.lang.Object writeReplace()
1913 throws java.io.ObjectStreamException {
1914 return super.writeReplace();
1915 }
1916
1917 @java.lang.Override
1918 public boolean equals(final java.lang.Object obj) {
1919 if (obj == this) {
1920 return true;
1921 }
1922 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter)) {
1923 return super.equals(obj);
1924 }
1925 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter other = (org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter) obj;
1926
1927 boolean result = true;
1928 result = result && (hasCompareOp() == other.hasCompareOp());
1929 if (hasCompareOp()) {
1930 result = result &&
1931 (getCompareOp() == other.getCompareOp());
1932 }
1933 result = result && (hasComparator() == other.hasComparator());
1934 if (hasComparator()) {
1935 result = result && getComparator()
1936 .equals(other.getComparator());
1937 }
1938 result = result &&
1939 getUnknownFields().equals(other.getUnknownFields());
1940 return result;
1941 }
1942
1943 @java.lang.Override
1944 public int hashCode() {
1945 int hash = 41;
1946 hash = (19 * hash) + getDescriptorForType().hashCode();
1947 if (hasCompareOp()) {
1948 hash = (37 * hash) + COMPAREOP_FIELD_NUMBER;
1949 hash = (53 * hash) + hashEnum(getCompareOp());
1950 }
1951 if (hasComparator()) {
1952 hash = (37 * hash) + COMPARATOR_FIELD_NUMBER;
1953 hash = (53 * hash) + getComparator().hashCode();
1954 }
1955 hash = (29 * hash) + getUnknownFields().hashCode();
1956 return hash;
1957 }
1958
1959 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter parseFrom(
1960 com.google.protobuf.ByteString data)
1961 throws com.google.protobuf.InvalidProtocolBufferException {
1962 return newBuilder().mergeFrom(data).buildParsed();
1963 }
1964 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter parseFrom(
1965 com.google.protobuf.ByteString data,
1966 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1967 throws com.google.protobuf.InvalidProtocolBufferException {
1968 return newBuilder().mergeFrom(data, extensionRegistry)
1969 .buildParsed();
1970 }
1971 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter parseFrom(byte[] data)
1972 throws com.google.protobuf.InvalidProtocolBufferException {
1973 return newBuilder().mergeFrom(data).buildParsed();
1974 }
1975 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter parseFrom(
1976 byte[] data,
1977 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1978 throws com.google.protobuf.InvalidProtocolBufferException {
1979 return newBuilder().mergeFrom(data, extensionRegistry)
1980 .buildParsed();
1981 }
1982 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter parseFrom(java.io.InputStream input)
1983 throws java.io.IOException {
1984 return newBuilder().mergeFrom(input).buildParsed();
1985 }
1986 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter parseFrom(
1987 java.io.InputStream input,
1988 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1989 throws java.io.IOException {
1990 return newBuilder().mergeFrom(input, extensionRegistry)
1991 .buildParsed();
1992 }
1993 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter parseDelimitedFrom(java.io.InputStream input)
1994 throws java.io.IOException {
1995 Builder builder = newBuilder();
1996 if (builder.mergeDelimitedFrom(input)) {
1997 return builder.buildParsed();
1998 } else {
1999 return null;
2000 }
2001 }
2002 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter parseDelimitedFrom(
2003 java.io.InputStream input,
2004 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2005 throws java.io.IOException {
2006 Builder builder = newBuilder();
2007 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
2008 return builder.buildParsed();
2009 } else {
2010 return null;
2011 }
2012 }
2013 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter parseFrom(
2014 com.google.protobuf.CodedInputStream input)
2015 throws java.io.IOException {
2016 return newBuilder().mergeFrom(input).buildParsed();
2017 }
2018 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter parseFrom(
2019 com.google.protobuf.CodedInputStream input,
2020 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2021 throws java.io.IOException {
2022 return newBuilder().mergeFrom(input, extensionRegistry)
2023 .buildParsed();
2024 }
2025
2026 public static Builder newBuilder() { return Builder.create(); }
2027 public Builder newBuilderForType() { return newBuilder(); }
2028 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter prototype) {
2029 return newBuilder().mergeFrom(prototype);
2030 }
2031 public Builder toBuilder() { return newBuilder(this); }
2032
2033 @java.lang.Override
2034 protected Builder newBuilderForType(
2035 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2036 Builder builder = new Builder(parent);
2037 return builder;
2038 }
2039 public static final class Builder extends
2040 com.google.protobuf.GeneratedMessage.Builder<Builder>
2041 implements org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilterOrBuilder {
2042 public static final com.google.protobuf.Descriptors.Descriptor
2043 getDescriptor() {
2044 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_CompareFilter_descriptor;
2045 }
2046
2047 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2048 internalGetFieldAccessorTable() {
2049 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_CompareFilter_fieldAccessorTable;
2050 }
2051
2052
2053 private Builder() {
2054 maybeForceBuilderInitialization();
2055 }
2056
2057 private Builder(BuilderParent parent) {
2058 super(parent);
2059 maybeForceBuilderInitialization();
2060 }
2061 private void maybeForceBuilderInitialization() {
2062 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
2063 getComparatorFieldBuilder();
2064 }
2065 }
2066 private static Builder create() {
2067 return new Builder();
2068 }
2069
2070 public Builder clear() {
2071 super.clear();
2072 compareOp_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.CompareType.LESS;
2073 bitField0_ = (bitField0_ & ~0x00000001);
2074 if (comparatorBuilder_ == null) {
2075 comparator_ = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator.getDefaultInstance();
2076 } else {
2077 comparatorBuilder_.clear();
2078 }
2079 bitField0_ = (bitField0_ & ~0x00000002);
2080 return this;
2081 }
2082
2083 public Builder clone() {
2084 return create().mergeFrom(buildPartial());
2085 }
2086
2087 public com.google.protobuf.Descriptors.Descriptor
2088 getDescriptorForType() {
2089 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.getDescriptor();
2090 }
2091
2092 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter getDefaultInstanceForType() {
2093 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.getDefaultInstance();
2094 }
2095
2096 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter build() {
2097 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter result = buildPartial();
2098 if (!result.isInitialized()) {
2099 throw newUninitializedMessageException(result);
2100 }
2101 return result;
2102 }
2103
2104 private org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter buildParsed()
2105 throws com.google.protobuf.InvalidProtocolBufferException {
2106 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter result = buildPartial();
2107 if (!result.isInitialized()) {
2108 throw newUninitializedMessageException(
2109 result).asInvalidProtocolBufferException();
2110 }
2111 return result;
2112 }
2113
2114 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter buildPartial() {
2115 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter result = new org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter(this);
2116 int from_bitField0_ = bitField0_;
2117 int to_bitField0_ = 0;
2118 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
2119 to_bitField0_ |= 0x00000001;
2120 }
2121 result.compareOp_ = compareOp_;
2122 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
2123 to_bitField0_ |= 0x00000002;
2124 }
2125 if (comparatorBuilder_ == null) {
2126 result.comparator_ = comparator_;
2127 } else {
2128 result.comparator_ = comparatorBuilder_.build();
2129 }
2130 result.bitField0_ = to_bitField0_;
2131 onBuilt();
2132 return result;
2133 }
2134
2135 public Builder mergeFrom(com.google.protobuf.Message other) {
2136 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter) {
2137 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter)other);
2138 } else {
2139 super.mergeFrom(other);
2140 return this;
2141 }
2142 }
2143
2144 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter other) {
2145 if (other == org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.getDefaultInstance()) return this;
2146 if (other.hasCompareOp()) {
2147 setCompareOp(other.getCompareOp());
2148 }
2149 if (other.hasComparator()) {
2150 mergeComparator(other.getComparator());
2151 }
2152 this.mergeUnknownFields(other.getUnknownFields());
2153 return this;
2154 }
2155
2156 public final boolean isInitialized() {
2157 if (!hasCompareOp()) {
2158
2159 return false;
2160 }
2161 if (hasComparator()) {
2162 if (!getComparator().isInitialized()) {
2163
2164 return false;
2165 }
2166 }
2167 return true;
2168 }
2169
2170 public Builder mergeFrom(
2171 com.google.protobuf.CodedInputStream input,
2172 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2173 throws java.io.IOException {
2174 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
2175 com.google.protobuf.UnknownFieldSet.newBuilder(
2176 this.getUnknownFields());
2177 while (true) {
2178 int tag = input.readTag();
2179 switch (tag) {
2180 case 0:
2181 this.setUnknownFields(unknownFields.build());
2182 onChanged();
2183 return this;
2184 default: {
2185 if (!parseUnknownField(input, unknownFields,
2186 extensionRegistry, tag)) {
2187 this.setUnknownFields(unknownFields.build());
2188 onChanged();
2189 return this;
2190 }
2191 break;
2192 }
2193 case 8: {
2194 int rawValue = input.readEnum();
2195 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.CompareType value = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.CompareType.valueOf(rawValue);
2196 if (value == null) {
2197 unknownFields.mergeVarintField(1, rawValue);
2198 } else {
2199 bitField0_ |= 0x00000001;
2200 compareOp_ = value;
2201 }
2202 break;
2203 }
2204 case 18: {
2205 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator.Builder subBuilder = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator.newBuilder();
2206 if (hasComparator()) {
2207 subBuilder.mergeFrom(getComparator());
2208 }
2209 input.readMessage(subBuilder, extensionRegistry);
2210 setComparator(subBuilder.buildPartial());
2211 break;
2212 }
2213 }
2214 }
2215 }
2216
2217 private int bitField0_;
2218
2219
2220 private org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.CompareType compareOp_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.CompareType.LESS;
2221 public boolean hasCompareOp() {
2222 return ((bitField0_ & 0x00000001) == 0x00000001);
2223 }
2224 public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.CompareType getCompareOp() {
2225 return compareOp_;
2226 }
2227 public Builder setCompareOp(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.CompareType value) {
2228 if (value == null) {
2229 throw new NullPointerException();
2230 }
2231 bitField0_ |= 0x00000001;
2232 compareOp_ = value;
2233 onChanged();
2234 return this;
2235 }
2236 public Builder clearCompareOp() {
2237 bitField0_ = (bitField0_ & ~0x00000001);
2238 compareOp_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.CompareType.LESS;
2239 onChanged();
2240 return this;
2241 }
2242
2243
2244 private org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator comparator_ = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator.getDefaultInstance();
2245 private com.google.protobuf.SingleFieldBuilder<
2246 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator.Builder, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ComparatorOrBuilder> comparatorBuilder_;
2247 public boolean hasComparator() {
2248 return ((bitField0_ & 0x00000002) == 0x00000002);
2249 }
2250 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator getComparator() {
2251 if (comparatorBuilder_ == null) {
2252 return comparator_;
2253 } else {
2254 return comparatorBuilder_.getMessage();
2255 }
2256 }
2257 public Builder setComparator(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator value) {
2258 if (comparatorBuilder_ == null) {
2259 if (value == null) {
2260 throw new NullPointerException();
2261 }
2262 comparator_ = value;
2263 onChanged();
2264 } else {
2265 comparatorBuilder_.setMessage(value);
2266 }
2267 bitField0_ |= 0x00000002;
2268 return this;
2269 }
2270 public Builder setComparator(
2271 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator.Builder builderForValue) {
2272 if (comparatorBuilder_ == null) {
2273 comparator_ = builderForValue.build();
2274 onChanged();
2275 } else {
2276 comparatorBuilder_.setMessage(builderForValue.build());
2277 }
2278 bitField0_ |= 0x00000002;
2279 return this;
2280 }
2281 public Builder mergeComparator(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator value) {
2282 if (comparatorBuilder_ == null) {
2283 if (((bitField0_ & 0x00000002) == 0x00000002) &&
2284 comparator_ != org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator.getDefaultInstance()) {
2285 comparator_ =
2286 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator.newBuilder(comparator_).mergeFrom(value).buildPartial();
2287 } else {
2288 comparator_ = value;
2289 }
2290 onChanged();
2291 } else {
2292 comparatorBuilder_.mergeFrom(value);
2293 }
2294 bitField0_ |= 0x00000002;
2295 return this;
2296 }
2297 public Builder clearComparator() {
2298 if (comparatorBuilder_ == null) {
2299 comparator_ = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator.getDefaultInstance();
2300 onChanged();
2301 } else {
2302 comparatorBuilder_.clear();
2303 }
2304 bitField0_ = (bitField0_ & ~0x00000002);
2305 return this;
2306 }
2307 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator.Builder getComparatorBuilder() {
2308 bitField0_ |= 0x00000002;
2309 onChanged();
2310 return getComparatorFieldBuilder().getBuilder();
2311 }
2312 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ComparatorOrBuilder getComparatorOrBuilder() {
2313 if (comparatorBuilder_ != null) {
2314 return comparatorBuilder_.getMessageOrBuilder();
2315 } else {
2316 return comparator_;
2317 }
2318 }
2319 private com.google.protobuf.SingleFieldBuilder<
2320 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator.Builder, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ComparatorOrBuilder>
2321 getComparatorFieldBuilder() {
2322 if (comparatorBuilder_ == null) {
2323 comparatorBuilder_ = new com.google.protobuf.SingleFieldBuilder<
2324 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator.Builder, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ComparatorOrBuilder>(
2325 comparator_,
2326 getParentForChildren(),
2327 isClean());
2328 comparator_ = null;
2329 }
2330 return comparatorBuilder_;
2331 }
2332
2333
2334 }
2335
2336 static {
2337 defaultInstance = new CompareFilter(true);
2338 defaultInstance.initFields();
2339 }
2340
2341
2342 }
2343
2344 public interface DependentColumnFilterOrBuilder
2345 extends com.google.protobuf.MessageOrBuilder {
2346
2347
2348 boolean hasCompareFilter();
2349 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter getCompareFilter();
2350 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilterOrBuilder getCompareFilterOrBuilder();
2351
2352
2353 boolean hasColumnFamily();
2354 com.google.protobuf.ByteString getColumnFamily();
2355
2356
2357 boolean hasColumnQualifier();
2358 com.google.protobuf.ByteString getColumnQualifier();
2359
2360
2361 boolean hasDropDependentColumn();
2362 boolean getDropDependentColumn();
2363 }
2364 public static final class DependentColumnFilter extends
2365 com.google.protobuf.GeneratedMessage
2366 implements DependentColumnFilterOrBuilder {
2367
2368 private DependentColumnFilter(Builder builder) {
2369 super(builder);
2370 }
2371 private DependentColumnFilter(boolean noInit) {}
2372
2373 private static final DependentColumnFilter defaultInstance;
2374 public static DependentColumnFilter getDefaultInstance() {
2375 return defaultInstance;
2376 }
2377
2378 public DependentColumnFilter getDefaultInstanceForType() {
2379 return defaultInstance;
2380 }
2381
2382 public static final com.google.protobuf.Descriptors.Descriptor
2383 getDescriptor() {
2384 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_DependentColumnFilter_descriptor;
2385 }
2386
2387 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2388 internalGetFieldAccessorTable() {
2389 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_DependentColumnFilter_fieldAccessorTable;
2390 }
2391
2392 private int bitField0_;
2393
2394 public static final int COMPAREFILTER_FIELD_NUMBER = 1;
2395 private org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter compareFilter_;
2396 public boolean hasCompareFilter() {
2397 return ((bitField0_ & 0x00000001) == 0x00000001);
2398 }
2399 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter getCompareFilter() {
2400 return compareFilter_;
2401 }
2402 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilterOrBuilder getCompareFilterOrBuilder() {
2403 return compareFilter_;
2404 }
2405
2406
2407 public static final int COLUMNFAMILY_FIELD_NUMBER = 2;
2408 private com.google.protobuf.ByteString columnFamily_;
2409 public boolean hasColumnFamily() {
2410 return ((bitField0_ & 0x00000002) == 0x00000002);
2411 }
2412 public com.google.protobuf.ByteString getColumnFamily() {
2413 return columnFamily_;
2414 }
2415
2416
2417 public static final int COLUMNQUALIFIER_FIELD_NUMBER = 3;
2418 private com.google.protobuf.ByteString columnQualifier_;
2419 public boolean hasColumnQualifier() {
2420 return ((bitField0_ & 0x00000004) == 0x00000004);
2421 }
2422 public com.google.protobuf.ByteString getColumnQualifier() {
2423 return columnQualifier_;
2424 }
2425
2426
2427 public static final int DROPDEPENDENTCOLUMN_FIELD_NUMBER = 4;
2428 private boolean dropDependentColumn_;
2429 public boolean hasDropDependentColumn() {
2430 return ((bitField0_ & 0x00000008) == 0x00000008);
2431 }
2432 public boolean getDropDependentColumn() {
2433 return dropDependentColumn_;
2434 }
2435
2436 private void initFields() {
2437 compareFilter_ = org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.getDefaultInstance();
2438 columnFamily_ = com.google.protobuf.ByteString.EMPTY;
2439 columnQualifier_ = com.google.protobuf.ByteString.EMPTY;
2440 dropDependentColumn_ = false;
2441 }
2442 private byte memoizedIsInitialized = -1;
2443 public final boolean isInitialized() {
2444 byte isInitialized = memoizedIsInitialized;
2445 if (isInitialized != -1) return isInitialized == 1;
2446
2447 if (!hasCompareFilter()) {
2448 memoizedIsInitialized = 0;
2449 return false;
2450 }
2451 if (!getCompareFilter().isInitialized()) {
2452 memoizedIsInitialized = 0;
2453 return false;
2454 }
2455 memoizedIsInitialized = 1;
2456 return true;
2457 }
2458
2459 public void writeTo(com.google.protobuf.CodedOutputStream output)
2460 throws java.io.IOException {
2461 getSerializedSize();
2462 if (((bitField0_ & 0x00000001) == 0x00000001)) {
2463 output.writeMessage(1, compareFilter_);
2464 }
2465 if (((bitField0_ & 0x00000002) == 0x00000002)) {
2466 output.writeBytes(2, columnFamily_);
2467 }
2468 if (((bitField0_ & 0x00000004) == 0x00000004)) {
2469 output.writeBytes(3, columnQualifier_);
2470 }
2471 if (((bitField0_ & 0x00000008) == 0x00000008)) {
2472 output.writeBool(4, dropDependentColumn_);
2473 }
2474 getUnknownFields().writeTo(output);
2475 }
2476
2477 private int memoizedSerializedSize = -1;
2478 public int getSerializedSize() {
2479 int size = memoizedSerializedSize;
2480 if (size != -1) return size;
2481
2482 size = 0;
2483 if (((bitField0_ & 0x00000001) == 0x00000001)) {
2484 size += com.google.protobuf.CodedOutputStream
2485 .computeMessageSize(1, compareFilter_);
2486 }
2487 if (((bitField0_ & 0x00000002) == 0x00000002)) {
2488 size += com.google.protobuf.CodedOutputStream
2489 .computeBytesSize(2, columnFamily_);
2490 }
2491 if (((bitField0_ & 0x00000004) == 0x00000004)) {
2492 size += com.google.protobuf.CodedOutputStream
2493 .computeBytesSize(3, columnQualifier_);
2494 }
2495 if (((bitField0_ & 0x00000008) == 0x00000008)) {
2496 size += com.google.protobuf.CodedOutputStream
2497 .computeBoolSize(4, dropDependentColumn_);
2498 }
2499 size += getUnknownFields().getSerializedSize();
2500 memoizedSerializedSize = size;
2501 return size;
2502 }
2503
2504 private static final long serialVersionUID = 0L;
2505 @java.lang.Override
2506 protected java.lang.Object writeReplace()
2507 throws java.io.ObjectStreamException {
2508 return super.writeReplace();
2509 }
2510
2511 @java.lang.Override
2512 public boolean equals(final java.lang.Object obj) {
2513 if (obj == this) {
2514 return true;
2515 }
2516 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter)) {
2517 return super.equals(obj);
2518 }
2519 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter other = (org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter) obj;
2520
2521 boolean result = true;
2522 result = result && (hasCompareFilter() == other.hasCompareFilter());
2523 if (hasCompareFilter()) {
2524 result = result && getCompareFilter()
2525 .equals(other.getCompareFilter());
2526 }
2527 result = result && (hasColumnFamily() == other.hasColumnFamily());
2528 if (hasColumnFamily()) {
2529 result = result && getColumnFamily()
2530 .equals(other.getColumnFamily());
2531 }
2532 result = result && (hasColumnQualifier() == other.hasColumnQualifier());
2533 if (hasColumnQualifier()) {
2534 result = result && getColumnQualifier()
2535 .equals(other.getColumnQualifier());
2536 }
2537 result = result && (hasDropDependentColumn() == other.hasDropDependentColumn());
2538 if (hasDropDependentColumn()) {
2539 result = result && (getDropDependentColumn()
2540 == other.getDropDependentColumn());
2541 }
2542 result = result &&
2543 getUnknownFields().equals(other.getUnknownFields());
2544 return result;
2545 }
2546
2547 @java.lang.Override
2548 public int hashCode() {
2549 int hash = 41;
2550 hash = (19 * hash) + getDescriptorForType().hashCode();
2551 if (hasCompareFilter()) {
2552 hash = (37 * hash) + COMPAREFILTER_FIELD_NUMBER;
2553 hash = (53 * hash) + getCompareFilter().hashCode();
2554 }
2555 if (hasColumnFamily()) {
2556 hash = (37 * hash) + COLUMNFAMILY_FIELD_NUMBER;
2557 hash = (53 * hash) + getColumnFamily().hashCode();
2558 }
2559 if (hasColumnQualifier()) {
2560 hash = (37 * hash) + COLUMNQUALIFIER_FIELD_NUMBER;
2561 hash = (53 * hash) + getColumnQualifier().hashCode();
2562 }
2563 if (hasDropDependentColumn()) {
2564 hash = (37 * hash) + DROPDEPENDENTCOLUMN_FIELD_NUMBER;
2565 hash = (53 * hash) + hashBoolean(getDropDependentColumn());
2566 }
2567 hash = (29 * hash) + getUnknownFields().hashCode();
2568 return hash;
2569 }
2570
2571 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter parseFrom(
2572 com.google.protobuf.ByteString data)
2573 throws com.google.protobuf.InvalidProtocolBufferException {
2574 return newBuilder().mergeFrom(data).buildParsed();
2575 }
2576 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter parseFrom(
2577 com.google.protobuf.ByteString data,
2578 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2579 throws com.google.protobuf.InvalidProtocolBufferException {
2580 return newBuilder().mergeFrom(data, extensionRegistry)
2581 .buildParsed();
2582 }
2583 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter parseFrom(byte[] data)
2584 throws com.google.protobuf.InvalidProtocolBufferException {
2585 return newBuilder().mergeFrom(data).buildParsed();
2586 }
2587 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter parseFrom(
2588 byte[] data,
2589 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2590 throws com.google.protobuf.InvalidProtocolBufferException {
2591 return newBuilder().mergeFrom(data, extensionRegistry)
2592 .buildParsed();
2593 }
2594 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter parseFrom(java.io.InputStream input)
2595 throws java.io.IOException {
2596 return newBuilder().mergeFrom(input).buildParsed();
2597 }
2598 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter parseFrom(
2599 java.io.InputStream input,
2600 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2601 throws java.io.IOException {
2602 return newBuilder().mergeFrom(input, extensionRegistry)
2603 .buildParsed();
2604 }
2605 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter parseDelimitedFrom(java.io.InputStream input)
2606 throws java.io.IOException {
2607 Builder builder = newBuilder();
2608 if (builder.mergeDelimitedFrom(input)) {
2609 return builder.buildParsed();
2610 } else {
2611 return null;
2612 }
2613 }
2614 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter parseDelimitedFrom(
2615 java.io.InputStream input,
2616 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2617 throws java.io.IOException {
2618 Builder builder = newBuilder();
2619 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
2620 return builder.buildParsed();
2621 } else {
2622 return null;
2623 }
2624 }
2625 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter parseFrom(
2626 com.google.protobuf.CodedInputStream input)
2627 throws java.io.IOException {
2628 return newBuilder().mergeFrom(input).buildParsed();
2629 }
2630 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter parseFrom(
2631 com.google.protobuf.CodedInputStream input,
2632 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2633 throws java.io.IOException {
2634 return newBuilder().mergeFrom(input, extensionRegistry)
2635 .buildParsed();
2636 }
2637
2638 public static Builder newBuilder() { return Builder.create(); }
2639 public Builder newBuilderForType() { return newBuilder(); }
2640 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter prototype) {
2641 return newBuilder().mergeFrom(prototype);
2642 }
2643 public Builder toBuilder() { return newBuilder(this); }
2644
2645 @java.lang.Override
2646 protected Builder newBuilderForType(
2647 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2648 Builder builder = new Builder(parent);
2649 return builder;
2650 }
2651 public static final class Builder extends
2652 com.google.protobuf.GeneratedMessage.Builder<Builder>
2653 implements org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilterOrBuilder {
2654 public static final com.google.protobuf.Descriptors.Descriptor
2655 getDescriptor() {
2656 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_DependentColumnFilter_descriptor;
2657 }
2658
2659 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2660 internalGetFieldAccessorTable() {
2661 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_DependentColumnFilter_fieldAccessorTable;
2662 }
2663
2664
2665 private Builder() {
2666 maybeForceBuilderInitialization();
2667 }
2668
2669 private Builder(BuilderParent parent) {
2670 super(parent);
2671 maybeForceBuilderInitialization();
2672 }
2673 private void maybeForceBuilderInitialization() {
2674 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
2675 getCompareFilterFieldBuilder();
2676 }
2677 }
2678 private static Builder create() {
2679 return new Builder();
2680 }
2681
2682 public Builder clear() {
2683 super.clear();
2684 if (compareFilterBuilder_ == null) {
2685 compareFilter_ = org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.getDefaultInstance();
2686 } else {
2687 compareFilterBuilder_.clear();
2688 }
2689 bitField0_ = (bitField0_ & ~0x00000001);
2690 columnFamily_ = com.google.protobuf.ByteString.EMPTY;
2691 bitField0_ = (bitField0_ & ~0x00000002);
2692 columnQualifier_ = com.google.protobuf.ByteString.EMPTY;
2693 bitField0_ = (bitField0_ & ~0x00000004);
2694 dropDependentColumn_ = false;
2695 bitField0_ = (bitField0_ & ~0x00000008);
2696 return this;
2697 }
2698
2699 public Builder clone() {
2700 return create().mergeFrom(buildPartial());
2701 }
2702
2703 public com.google.protobuf.Descriptors.Descriptor
2704 getDescriptorForType() {
2705 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter.getDescriptor();
2706 }
2707
2708 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter getDefaultInstanceForType() {
2709 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter.getDefaultInstance();
2710 }
2711
2712 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter build() {
2713 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter result = buildPartial();
2714 if (!result.isInitialized()) {
2715 throw newUninitializedMessageException(result);
2716 }
2717 return result;
2718 }
2719
2720 private org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter buildParsed()
2721 throws com.google.protobuf.InvalidProtocolBufferException {
2722 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter result = buildPartial();
2723 if (!result.isInitialized()) {
2724 throw newUninitializedMessageException(
2725 result).asInvalidProtocolBufferException();
2726 }
2727 return result;
2728 }
2729
2730 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter buildPartial() {
2731 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter result = new org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter(this);
2732 int from_bitField0_ = bitField0_;
2733 int to_bitField0_ = 0;
2734 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
2735 to_bitField0_ |= 0x00000001;
2736 }
2737 if (compareFilterBuilder_ == null) {
2738 result.compareFilter_ = compareFilter_;
2739 } else {
2740 result.compareFilter_ = compareFilterBuilder_.build();
2741 }
2742 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
2743 to_bitField0_ |= 0x00000002;
2744 }
2745 result.columnFamily_ = columnFamily_;
2746 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
2747 to_bitField0_ |= 0x00000004;
2748 }
2749 result.columnQualifier_ = columnQualifier_;
2750 if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
2751 to_bitField0_ |= 0x00000008;
2752 }
2753 result.dropDependentColumn_ = dropDependentColumn_;
2754 result.bitField0_ = to_bitField0_;
2755 onBuilt();
2756 return result;
2757 }
2758
2759 public Builder mergeFrom(com.google.protobuf.Message other) {
2760 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter) {
2761 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter)other);
2762 } else {
2763 super.mergeFrom(other);
2764 return this;
2765 }
2766 }
2767
2768 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter other) {
2769 if (other == org.apache.hadoop.hbase.protobuf.generated.FilterProtos.DependentColumnFilter.getDefaultInstance()) return this;
2770 if (other.hasCompareFilter()) {
2771 mergeCompareFilter(other.getCompareFilter());
2772 }
2773 if (other.hasColumnFamily()) {
2774 setColumnFamily(other.getColumnFamily());
2775 }
2776 if (other.hasColumnQualifier()) {
2777 setColumnQualifier(other.getColumnQualifier());
2778 }
2779 if (other.hasDropDependentColumn()) {
2780 setDropDependentColumn(other.getDropDependentColumn());
2781 }
2782 this.mergeUnknownFields(other.getUnknownFields());
2783 return this;
2784 }
2785
2786 public final boolean isInitialized() {
2787 if (!hasCompareFilter()) {
2788
2789 return false;
2790 }
2791 if (!getCompareFilter().isInitialized()) {
2792
2793 return false;
2794 }
2795 return true;
2796 }
2797
2798 public Builder mergeFrom(
2799 com.google.protobuf.CodedInputStream input,
2800 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2801 throws java.io.IOException {
2802 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
2803 com.google.protobuf.UnknownFieldSet.newBuilder(
2804 this.getUnknownFields());
2805 while (true) {
2806 int tag = input.readTag();
2807 switch (tag) {
2808 case 0:
2809 this.setUnknownFields(unknownFields.build());
2810 onChanged();
2811 return this;
2812 default: {
2813 if (!parseUnknownField(input, unknownFields,
2814 extensionRegistry, tag)) {
2815 this.setUnknownFields(unknownFields.build());
2816 onChanged();
2817 return this;
2818 }
2819 break;
2820 }
2821 case 10: {
2822 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.Builder subBuilder = org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.newBuilder();
2823 if (hasCompareFilter()) {
2824 subBuilder.mergeFrom(getCompareFilter());
2825 }
2826 input.readMessage(subBuilder, extensionRegistry);
2827 setCompareFilter(subBuilder.buildPartial());
2828 break;
2829 }
2830 case 18: {
2831 bitField0_ |= 0x00000002;
2832 columnFamily_ = input.readBytes();
2833 break;
2834 }
2835 case 26: {
2836 bitField0_ |= 0x00000004;
2837 columnQualifier_ = input.readBytes();
2838 break;
2839 }
2840 case 32: {
2841 bitField0_ |= 0x00000008;
2842 dropDependentColumn_ = input.readBool();
2843 break;
2844 }
2845 }
2846 }
2847 }
2848
2849 private int bitField0_;
2850
2851
2852 private org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter compareFilter_ = org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.getDefaultInstance();
2853 private com.google.protobuf.SingleFieldBuilder<
2854 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter, org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.Builder, org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilterOrBuilder> compareFilterBuilder_;
2855 public boolean hasCompareFilter() {
2856 return ((bitField0_ & 0x00000001) == 0x00000001);
2857 }
2858 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter getCompareFilter() {
2859 if (compareFilterBuilder_ == null) {
2860 return compareFilter_;
2861 } else {
2862 return compareFilterBuilder_.getMessage();
2863 }
2864 }
2865 public Builder setCompareFilter(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter value) {
2866 if (compareFilterBuilder_ == null) {
2867 if (value == null) {
2868 throw new NullPointerException();
2869 }
2870 compareFilter_ = value;
2871 onChanged();
2872 } else {
2873 compareFilterBuilder_.setMessage(value);
2874 }
2875 bitField0_ |= 0x00000001;
2876 return this;
2877 }
2878 public Builder setCompareFilter(
2879 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.Builder builderForValue) {
2880 if (compareFilterBuilder_ == null) {
2881 compareFilter_ = builderForValue.build();
2882 onChanged();
2883 } else {
2884 compareFilterBuilder_.setMessage(builderForValue.build());
2885 }
2886 bitField0_ |= 0x00000001;
2887 return this;
2888 }
2889 public Builder mergeCompareFilter(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter value) {
2890 if (compareFilterBuilder_ == null) {
2891 if (((bitField0_ & 0x00000001) == 0x00000001) &&
2892 compareFilter_ != org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.getDefaultInstance()) {
2893 compareFilter_ =
2894 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.newBuilder(compareFilter_).mergeFrom(value).buildPartial();
2895 } else {
2896 compareFilter_ = value;
2897 }
2898 onChanged();
2899 } else {
2900 compareFilterBuilder_.mergeFrom(value);
2901 }
2902 bitField0_ |= 0x00000001;
2903 return this;
2904 }
2905 public Builder clearCompareFilter() {
2906 if (compareFilterBuilder_ == null) {
2907 compareFilter_ = org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.getDefaultInstance();
2908 onChanged();
2909 } else {
2910 compareFilterBuilder_.clear();
2911 }
2912 bitField0_ = (bitField0_ & ~0x00000001);
2913 return this;
2914 }
2915 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.Builder getCompareFilterBuilder() {
2916 bitField0_ |= 0x00000001;
2917 onChanged();
2918 return getCompareFilterFieldBuilder().getBuilder();
2919 }
2920 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilterOrBuilder getCompareFilterOrBuilder() {
2921 if (compareFilterBuilder_ != null) {
2922 return compareFilterBuilder_.getMessageOrBuilder();
2923 } else {
2924 return compareFilter_;
2925 }
2926 }
2927 private com.google.protobuf.SingleFieldBuilder<
2928 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter, org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.Builder, org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilterOrBuilder>
2929 getCompareFilterFieldBuilder() {
2930 if (compareFilterBuilder_ == null) {
2931 compareFilterBuilder_ = new com.google.protobuf.SingleFieldBuilder<
2932 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter, org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.Builder, org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilterOrBuilder>(
2933 compareFilter_,
2934 getParentForChildren(),
2935 isClean());
2936 compareFilter_ = null;
2937 }
2938 return compareFilterBuilder_;
2939 }
2940
2941
2942 private com.google.protobuf.ByteString columnFamily_ = com.google.protobuf.ByteString.EMPTY;
2943 public boolean hasColumnFamily() {
2944 return ((bitField0_ & 0x00000002) == 0x00000002);
2945 }
2946 public com.google.protobuf.ByteString getColumnFamily() {
2947 return columnFamily_;
2948 }
2949 public Builder setColumnFamily(com.google.protobuf.ByteString value) {
2950 if (value == null) {
2951 throw new NullPointerException();
2952 }
2953 bitField0_ |= 0x00000002;
2954 columnFamily_ = value;
2955 onChanged();
2956 return this;
2957 }
2958 public Builder clearColumnFamily() {
2959 bitField0_ = (bitField0_ & ~0x00000002);
2960 columnFamily_ = getDefaultInstance().getColumnFamily();
2961 onChanged();
2962 return this;
2963 }
2964
2965
2966 private com.google.protobuf.ByteString columnQualifier_ = com.google.protobuf.ByteString.EMPTY;
2967 public boolean hasColumnQualifier() {
2968 return ((bitField0_ & 0x00000004) == 0x00000004);
2969 }
2970 public com.google.protobuf.ByteString getColumnQualifier() {
2971 return columnQualifier_;
2972 }
2973 public Builder setColumnQualifier(com.google.protobuf.ByteString value) {
2974 if (value == null) {
2975 throw new NullPointerException();
2976 }
2977 bitField0_ |= 0x00000004;
2978 columnQualifier_ = value;
2979 onChanged();
2980 return this;
2981 }
2982 public Builder clearColumnQualifier() {
2983 bitField0_ = (bitField0_ & ~0x00000004);
2984 columnQualifier_ = getDefaultInstance().getColumnQualifier();
2985 onChanged();
2986 return this;
2987 }
2988
2989
2990 private boolean dropDependentColumn_ ;
2991 public boolean hasDropDependentColumn() {
2992 return ((bitField0_ & 0x00000008) == 0x00000008);
2993 }
2994 public boolean getDropDependentColumn() {
2995 return dropDependentColumn_;
2996 }
2997 public Builder setDropDependentColumn(boolean value) {
2998 bitField0_ |= 0x00000008;
2999 dropDependentColumn_ = value;
3000 onChanged();
3001 return this;
3002 }
3003 public Builder clearDropDependentColumn() {
3004 bitField0_ = (bitField0_ & ~0x00000008);
3005 dropDependentColumn_ = false;
3006 onChanged();
3007 return this;
3008 }
3009
3010
3011 }
3012
3013 static {
3014 defaultInstance = new DependentColumnFilter(true);
3015 defaultInstance.initFields();
3016 }
3017
3018
3019 }
3020
3021 public interface FamilyFilterOrBuilder
3022 extends com.google.protobuf.MessageOrBuilder {
3023
3024
3025 boolean hasCompareFilter();
3026 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter getCompareFilter();
3027 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilterOrBuilder getCompareFilterOrBuilder();
3028 }
3029 public static final class FamilyFilter extends
3030 com.google.protobuf.GeneratedMessage
3031 implements FamilyFilterOrBuilder {
3032
3033 private FamilyFilter(Builder builder) {
3034 super(builder);
3035 }
3036 private FamilyFilter(boolean noInit) {}
3037
3038 private static final FamilyFilter defaultInstance;
3039 public static FamilyFilter getDefaultInstance() {
3040 return defaultInstance;
3041 }
3042
3043 public FamilyFilter getDefaultInstanceForType() {
3044 return defaultInstance;
3045 }
3046
3047 public static final com.google.protobuf.Descriptors.Descriptor
3048 getDescriptor() {
3049 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FamilyFilter_descriptor;
3050 }
3051
3052 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
3053 internalGetFieldAccessorTable() {
3054 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FamilyFilter_fieldAccessorTable;
3055 }
3056
3057 private int bitField0_;
3058
3059 public static final int COMPAREFILTER_FIELD_NUMBER = 1;
3060 private org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter compareFilter_;
3061 public boolean hasCompareFilter() {
3062 return ((bitField0_ & 0x00000001) == 0x00000001);
3063 }
3064 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter getCompareFilter() {
3065 return compareFilter_;
3066 }
3067 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilterOrBuilder getCompareFilterOrBuilder() {
3068 return compareFilter_;
3069 }
3070
3071 private void initFields() {
3072 compareFilter_ = org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.getDefaultInstance();
3073 }
3074 private byte memoizedIsInitialized = -1;
3075 public final boolean isInitialized() {
3076 byte isInitialized = memoizedIsInitialized;
3077 if (isInitialized != -1) return isInitialized == 1;
3078
3079 if (!hasCompareFilter()) {
3080 memoizedIsInitialized = 0;
3081 return false;
3082 }
3083 if (!getCompareFilter().isInitialized()) {
3084 memoizedIsInitialized = 0;
3085 return false;
3086 }
3087 memoizedIsInitialized = 1;
3088 return true;
3089 }
3090
3091 public void writeTo(com.google.protobuf.CodedOutputStream output)
3092 throws java.io.IOException {
3093 getSerializedSize();
3094 if (((bitField0_ & 0x00000001) == 0x00000001)) {
3095 output.writeMessage(1, compareFilter_);
3096 }
3097 getUnknownFields().writeTo(output);
3098 }
3099
3100 private int memoizedSerializedSize = -1;
3101 public int getSerializedSize() {
3102 int size = memoizedSerializedSize;
3103 if (size != -1) return size;
3104
3105 size = 0;
3106 if (((bitField0_ & 0x00000001) == 0x00000001)) {
3107 size += com.google.protobuf.CodedOutputStream
3108 .computeMessageSize(1, compareFilter_);
3109 }
3110 size += getUnknownFields().getSerializedSize();
3111 memoizedSerializedSize = size;
3112 return size;
3113 }
3114
3115 private static final long serialVersionUID = 0L;
3116 @java.lang.Override
3117 protected java.lang.Object writeReplace()
3118 throws java.io.ObjectStreamException {
3119 return super.writeReplace();
3120 }
3121
3122 @java.lang.Override
3123 public boolean equals(final java.lang.Object obj) {
3124 if (obj == this) {
3125 return true;
3126 }
3127 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter)) {
3128 return super.equals(obj);
3129 }
3130 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter other = (org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter) obj;
3131
3132 boolean result = true;
3133 result = result && (hasCompareFilter() == other.hasCompareFilter());
3134 if (hasCompareFilter()) {
3135 result = result && getCompareFilter()
3136 .equals(other.getCompareFilter());
3137 }
3138 result = result &&
3139 getUnknownFields().equals(other.getUnknownFields());
3140 return result;
3141 }
3142
3143 @java.lang.Override
3144 public int hashCode() {
3145 int hash = 41;
3146 hash = (19 * hash) + getDescriptorForType().hashCode();
3147 if (hasCompareFilter()) {
3148 hash = (37 * hash) + COMPAREFILTER_FIELD_NUMBER;
3149 hash = (53 * hash) + getCompareFilter().hashCode();
3150 }
3151 hash = (29 * hash) + getUnknownFields().hashCode();
3152 return hash;
3153 }
3154
3155 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter parseFrom(
3156 com.google.protobuf.ByteString data)
3157 throws com.google.protobuf.InvalidProtocolBufferException {
3158 return newBuilder().mergeFrom(data).buildParsed();
3159 }
3160 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter parseFrom(
3161 com.google.protobuf.ByteString data,
3162 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3163 throws com.google.protobuf.InvalidProtocolBufferException {
3164 return newBuilder().mergeFrom(data, extensionRegistry)
3165 .buildParsed();
3166 }
3167 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter parseFrom(byte[] data)
3168 throws com.google.protobuf.InvalidProtocolBufferException {
3169 return newBuilder().mergeFrom(data).buildParsed();
3170 }
3171 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter parseFrom(
3172 byte[] data,
3173 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3174 throws com.google.protobuf.InvalidProtocolBufferException {
3175 return newBuilder().mergeFrom(data, extensionRegistry)
3176 .buildParsed();
3177 }
3178 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter parseFrom(java.io.InputStream input)
3179 throws java.io.IOException {
3180 return newBuilder().mergeFrom(input).buildParsed();
3181 }
3182 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter parseFrom(
3183 java.io.InputStream input,
3184 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3185 throws java.io.IOException {
3186 return newBuilder().mergeFrom(input, extensionRegistry)
3187 .buildParsed();
3188 }
3189 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter parseDelimitedFrom(java.io.InputStream input)
3190 throws java.io.IOException {
3191 Builder builder = newBuilder();
3192 if (builder.mergeDelimitedFrom(input)) {
3193 return builder.buildParsed();
3194 } else {
3195 return null;
3196 }
3197 }
3198 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter parseDelimitedFrom(
3199 java.io.InputStream input,
3200 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3201 throws java.io.IOException {
3202 Builder builder = newBuilder();
3203 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
3204 return builder.buildParsed();
3205 } else {
3206 return null;
3207 }
3208 }
3209 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter parseFrom(
3210 com.google.protobuf.CodedInputStream input)
3211 throws java.io.IOException {
3212 return newBuilder().mergeFrom(input).buildParsed();
3213 }
3214 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter parseFrom(
3215 com.google.protobuf.CodedInputStream input,
3216 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3217 throws java.io.IOException {
3218 return newBuilder().mergeFrom(input, extensionRegistry)
3219 .buildParsed();
3220 }
3221
3222 public static Builder newBuilder() { return Builder.create(); }
3223 public Builder newBuilderForType() { return newBuilder(); }
3224 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter prototype) {
3225 return newBuilder().mergeFrom(prototype);
3226 }
3227 public Builder toBuilder() { return newBuilder(this); }
3228
3229 @java.lang.Override
3230 protected Builder newBuilderForType(
3231 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
3232 Builder builder = new Builder(parent);
3233 return builder;
3234 }
3235 public static final class Builder extends
3236 com.google.protobuf.GeneratedMessage.Builder<Builder>
3237 implements org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilterOrBuilder {
3238 public static final com.google.protobuf.Descriptors.Descriptor
3239 getDescriptor() {
3240 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FamilyFilter_descriptor;
3241 }
3242
3243 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
3244 internalGetFieldAccessorTable() {
3245 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FamilyFilter_fieldAccessorTable;
3246 }
3247
3248
3249 private Builder() {
3250 maybeForceBuilderInitialization();
3251 }
3252
3253 private Builder(BuilderParent parent) {
3254 super(parent);
3255 maybeForceBuilderInitialization();
3256 }
3257 private void maybeForceBuilderInitialization() {
3258 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
3259 getCompareFilterFieldBuilder();
3260 }
3261 }
3262 private static Builder create() {
3263 return new Builder();
3264 }
3265
3266 public Builder clear() {
3267 super.clear();
3268 if (compareFilterBuilder_ == null) {
3269 compareFilter_ = org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.getDefaultInstance();
3270 } else {
3271 compareFilterBuilder_.clear();
3272 }
3273 bitField0_ = (bitField0_ & ~0x00000001);
3274 return this;
3275 }
3276
3277 public Builder clone() {
3278 return create().mergeFrom(buildPartial());
3279 }
3280
3281 public com.google.protobuf.Descriptors.Descriptor
3282 getDescriptorForType() {
3283 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter.getDescriptor();
3284 }
3285
3286 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter getDefaultInstanceForType() {
3287 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter.getDefaultInstance();
3288 }
3289
3290 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter build() {
3291 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter result = buildPartial();
3292 if (!result.isInitialized()) {
3293 throw newUninitializedMessageException(result);
3294 }
3295 return result;
3296 }
3297
3298 private org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter buildParsed()
3299 throws com.google.protobuf.InvalidProtocolBufferException {
3300 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter result = buildPartial();
3301 if (!result.isInitialized()) {
3302 throw newUninitializedMessageException(
3303 result).asInvalidProtocolBufferException();
3304 }
3305 return result;
3306 }
3307
3308 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter buildPartial() {
3309 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter result = new org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter(this);
3310 int from_bitField0_ = bitField0_;
3311 int to_bitField0_ = 0;
3312 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
3313 to_bitField0_ |= 0x00000001;
3314 }
3315 if (compareFilterBuilder_ == null) {
3316 result.compareFilter_ = compareFilter_;
3317 } else {
3318 result.compareFilter_ = compareFilterBuilder_.build();
3319 }
3320 result.bitField0_ = to_bitField0_;
3321 onBuilt();
3322 return result;
3323 }
3324
3325 public Builder mergeFrom(com.google.protobuf.Message other) {
3326 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter) {
3327 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter)other);
3328 } else {
3329 super.mergeFrom(other);
3330 return this;
3331 }
3332 }
3333
3334 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter other) {
3335 if (other == org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FamilyFilter.getDefaultInstance()) return this;
3336 if (other.hasCompareFilter()) {
3337 mergeCompareFilter(other.getCompareFilter());
3338 }
3339 this.mergeUnknownFields(other.getUnknownFields());
3340 return this;
3341 }
3342
3343 public final boolean isInitialized() {
3344 if (!hasCompareFilter()) {
3345
3346 return false;
3347 }
3348 if (!getCompareFilter().isInitialized()) {
3349
3350 return false;
3351 }
3352 return true;
3353 }
3354
3355 public Builder mergeFrom(
3356 com.google.protobuf.CodedInputStream input,
3357 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3358 throws java.io.IOException {
3359 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
3360 com.google.protobuf.UnknownFieldSet.newBuilder(
3361 this.getUnknownFields());
3362 while (true) {
3363 int tag = input.readTag();
3364 switch (tag) {
3365 case 0:
3366 this.setUnknownFields(unknownFields.build());
3367 onChanged();
3368 return this;
3369 default: {
3370 if (!parseUnknownField(input, unknownFields,
3371 extensionRegistry, tag)) {
3372 this.setUnknownFields(unknownFields.build());
3373 onChanged();
3374 return this;
3375 }
3376 break;
3377 }
3378 case 10: {
3379 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.Builder subBuilder = org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.newBuilder();
3380 if (hasCompareFilter()) {
3381 subBuilder.mergeFrom(getCompareFilter());
3382 }
3383 input.readMessage(subBuilder, extensionRegistry);
3384 setCompareFilter(subBuilder.buildPartial());
3385 break;
3386 }
3387 }
3388 }
3389 }
3390
3391 private int bitField0_;
3392
3393
3394 private org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter compareFilter_ = org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.getDefaultInstance();
3395 private com.google.protobuf.SingleFieldBuilder<
3396 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter, org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.Builder, org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilterOrBuilder> compareFilterBuilder_;
3397 public boolean hasCompareFilter() {
3398 return ((bitField0_ & 0x00000001) == 0x00000001);
3399 }
3400 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter getCompareFilter() {
3401 if (compareFilterBuilder_ == null) {
3402 return compareFilter_;
3403 } else {
3404 return compareFilterBuilder_.getMessage();
3405 }
3406 }
3407 public Builder setCompareFilter(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter value) {
3408 if (compareFilterBuilder_ == null) {
3409 if (value == null) {
3410 throw new NullPointerException();
3411 }
3412 compareFilter_ = value;
3413 onChanged();
3414 } else {
3415 compareFilterBuilder_.setMessage(value);
3416 }
3417 bitField0_ |= 0x00000001;
3418 return this;
3419 }
3420 public Builder setCompareFilter(
3421 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.Builder builderForValue) {
3422 if (compareFilterBuilder_ == null) {
3423 compareFilter_ = builderForValue.build();
3424 onChanged();
3425 } else {
3426 compareFilterBuilder_.setMessage(builderForValue.build());
3427 }
3428 bitField0_ |= 0x00000001;
3429 return this;
3430 }
3431 public Builder mergeCompareFilter(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter value) {
3432 if (compareFilterBuilder_ == null) {
3433 if (((bitField0_ & 0x00000001) == 0x00000001) &&
3434 compareFilter_ != org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.getDefaultInstance()) {
3435 compareFilter_ =
3436 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.newBuilder(compareFilter_).mergeFrom(value).buildPartial();
3437 } else {
3438 compareFilter_ = value;
3439 }
3440 onChanged();
3441 } else {
3442 compareFilterBuilder_.mergeFrom(value);
3443 }
3444 bitField0_ |= 0x00000001;
3445 return this;
3446 }
3447 public Builder clearCompareFilter() {
3448 if (compareFilterBuilder_ == null) {
3449 compareFilter_ = org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.getDefaultInstance();
3450 onChanged();
3451 } else {
3452 compareFilterBuilder_.clear();
3453 }
3454 bitField0_ = (bitField0_ & ~0x00000001);
3455 return this;
3456 }
3457 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.Builder getCompareFilterBuilder() {
3458 bitField0_ |= 0x00000001;
3459 onChanged();
3460 return getCompareFilterFieldBuilder().getBuilder();
3461 }
3462 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilterOrBuilder getCompareFilterOrBuilder() {
3463 if (compareFilterBuilder_ != null) {
3464 return compareFilterBuilder_.getMessageOrBuilder();
3465 } else {
3466 return compareFilter_;
3467 }
3468 }
3469 private com.google.protobuf.SingleFieldBuilder<
3470 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter, org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.Builder, org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilterOrBuilder>
3471 getCompareFilterFieldBuilder() {
3472 if (compareFilterBuilder_ == null) {
3473 compareFilterBuilder_ = new com.google.protobuf.SingleFieldBuilder<
3474 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter, org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilter.Builder, org.apache.hadoop.hbase.protobuf.generated.FilterProtos.CompareFilterOrBuilder>(
3475 compareFilter_,
3476 getParentForChildren(),
3477 isClean());
3478 compareFilter_ = null;
3479 }
3480 return compareFilterBuilder_;
3481 }
3482
3483
3484 }
3485
3486 static {
3487 defaultInstance = new FamilyFilter(true);
3488 defaultInstance.initFields();
3489 }
3490
3491
3492 }
3493
3494 public interface FilterListOrBuilder
3495 extends com.google.protobuf.MessageOrBuilder {
3496
3497
3498 boolean hasOperator();
3499 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList.Operator getOperator();
3500
3501
3502 java.util.List<org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter>
3503 getFiltersList();
3504 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter getFilters(int index);
3505 int getFiltersCount();
3506 java.util.List<? extends org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.FilterOrBuilder>
3507 getFiltersOrBuilderList();
3508 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.FilterOrBuilder getFiltersOrBuilder(
3509 int index);
3510 }
3511 public static final class FilterList extends
3512 com.google.protobuf.GeneratedMessage
3513 implements FilterListOrBuilder {
3514
3515 private FilterList(Builder builder) {
3516 super(builder);
3517 }
3518 private FilterList(boolean noInit) {}
3519
3520 private static final FilterList defaultInstance;
3521 public static FilterList getDefaultInstance() {
3522 return defaultInstance;
3523 }
3524
3525 public FilterList getDefaultInstanceForType() {
3526 return defaultInstance;
3527 }
3528
3529 public static final com.google.protobuf.Descriptors.Descriptor
3530 getDescriptor() {
3531 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FilterList_descriptor;
3532 }
3533
3534 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
3535 internalGetFieldAccessorTable() {
3536 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FilterList_fieldAccessorTable;
3537 }
3538
3539 public enum Operator
3540 implements com.google.protobuf.ProtocolMessageEnum {
3541 MUST_PASS_ALL(0, 1),
3542 MUST_PASS_ONE(1, 2),
3543 ;
3544
3545 public static final int MUST_PASS_ALL_VALUE = 1;
3546 public static final int MUST_PASS_ONE_VALUE = 2;
3547
3548
3549 public final int getNumber() { return value; }
3550
3551 public static Operator valueOf(int value) {
3552 switch (value) {
3553 case 1: return MUST_PASS_ALL;
3554 case 2: return MUST_PASS_ONE;
3555 default: return null;
3556 }
3557 }
3558
3559 public static com.google.protobuf.Internal.EnumLiteMap<Operator>
3560 internalGetValueMap() {
3561 return internalValueMap;
3562 }
3563 private static com.google.protobuf.Internal.EnumLiteMap<Operator>
3564 internalValueMap =
3565 new com.google.protobuf.Internal.EnumLiteMap<Operator>() {
3566 public Operator findValueByNumber(int number) {
3567 return Operator.valueOf(number);
3568 }
3569 };
3570
3571 public final com.google.protobuf.Descriptors.EnumValueDescriptor
3572 getValueDescriptor() {
3573 return getDescriptor().getValues().get(index);
3574 }
3575 public final com.google.protobuf.Descriptors.EnumDescriptor
3576 getDescriptorForType() {
3577 return getDescriptor();
3578 }
3579 public static final com.google.protobuf.Descriptors.EnumDescriptor
3580 getDescriptor() {
3581 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList.getDescriptor().getEnumTypes().get(0);
3582 }
3583
3584 private static final Operator[] VALUES = {
3585 MUST_PASS_ALL, MUST_PASS_ONE,
3586 };
3587
3588 public static Operator valueOf(
3589 com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
3590 if (desc.getType() != getDescriptor()) {
3591 throw new java.lang.IllegalArgumentException(
3592 "EnumValueDescriptor is not for this type.");
3593 }
3594 return VALUES[desc.getIndex()];
3595 }
3596
3597 private final int index;
3598 private final int value;
3599
3600 private Operator(int index, int value) {
3601 this.index = index;
3602 this.value = value;
3603 }
3604
3605
3606 }
3607
3608 private int bitField0_;
3609
3610 public static final int OPERATOR_FIELD_NUMBER = 1;
3611 private org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList.Operator operator_;
3612 public boolean hasOperator() {
3613 return ((bitField0_ & 0x00000001) == 0x00000001);
3614 }
3615 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList.Operator getOperator() {
3616 return operator_;
3617 }
3618
3619
3620 public static final int FILTERS_FIELD_NUMBER = 2;
3621 private java.util.List<org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter> filters_;
3622 public java.util.List<org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter> getFiltersList() {
3623 return filters_;
3624 }
3625 public java.util.List<? extends org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.FilterOrBuilder>
3626 getFiltersOrBuilderList() {
3627 return filters_;
3628 }
3629 public int getFiltersCount() {
3630 return filters_.size();
3631 }
3632 public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter getFilters(int index) {
3633 return filters_.get(index);
3634 }
3635 public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.FilterOrBuilder getFiltersOrBuilder(
3636 int index) {
3637 return filters_.get(index);
3638 }
3639
3640 private void initFields() {
3641 operator_ = org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList.Operator.MUST_PASS_ALL;
3642 filters_ = java.util.Collections.emptyList();
3643 }
3644 private byte memoizedIsInitialized = -1;
3645 public final boolean isInitialized() {
3646 byte isInitialized = memoizedIsInitialized;
3647 if (isInitialized != -1) return isInitialized == 1;
3648
3649 if (!hasOperator()) {
3650 memoizedIsInitialized = 0;
3651 return false;
3652 }
3653 for (int i = 0; i < getFiltersCount(); i++) {
3654 if (!getFilters(i).isInitialized()) {
3655 memoizedIsInitialized = 0;
3656 return false;
3657 }
3658 }
3659 memoizedIsInitialized = 1;
3660 return true;
3661 }
3662
3663 public void writeTo(com.google.protobuf.CodedOutputStream output)
3664 throws java.io.IOException {
3665 getSerializedSize();
3666 if (((bitField0_ & 0x00000001) == 0x00000001)) {
3667 output.writeEnum(1, operator_.getNumber());
3668 }
3669 for (int i = 0; i < filters_.size(); i++) {
3670 output.writeMessage(2, filters_.get(i));
3671 }
3672 getUnknownFields().writeTo(output);
3673 }
3674
3675 private int memoizedSerializedSize = -1;
3676 public int getSerializedSize() {
3677 int size = memoizedSerializedSize;
3678 if (size != -1) return size;
3679
3680 size = 0;
3681 if (((bitField0_ & 0x00000001) == 0x00000001)) {
3682 size += com.google.protobuf.CodedOutputStream
3683 .computeEnumSize(1, operator_.getNumber());
3684 }
3685 for (int i = 0; i < filters_.size(); i++) {
3686 size += com.google.protobuf.CodedOutputStream
3687 .computeMessageSize(2, filters_.get(i));
3688 }
3689 size += getUnknownFields().getSerializedSize();
3690 memoizedSerializedSize = size;
3691 return size;
3692 }
3693
3694 private static final long serialVersionUID = 0L;
3695 @java.lang.Override
3696 protected java.lang.Object writeReplace()
3697 throws java.io.ObjectStreamException {
3698 return super.writeReplace();
3699 }
3700
3701 @java.lang.Override
3702 public boolean equals(final java.lang.Object obj) {
3703 if (obj == this) {
3704 return true;
3705 }
3706 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList)) {
3707 return super.equals(obj);
3708 }
3709 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList other = (org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList) obj;
3710
3711 boolean result = true;
3712 result = result && (hasOperator() == other.hasOperator());
3713 if (hasOperator()) {
3714 result = result &&
3715 (getOperator() == other.getOperator());
3716 }
3717 result = result && getFiltersList()
3718 .equals(other.getFiltersList());
3719 result = result &&
3720 getUnknownFields().equals(other.getUnknownFields());
3721 return result;
3722 }
3723
3724 @java.lang.Override
3725 public int hashCode() {
3726 int hash = 41;
3727 hash = (19 * hash) + getDescriptorForType().hashCode();
3728 if (hasOperator()) {
3729 hash = (37 * hash) + OPERATOR_FIELD_NUMBER;
3730 hash = (53 * hash) + hashEnum(getOperator());
3731 }
3732 if (getFiltersCount() > 0) {
3733 hash = (37 * hash) + FILTERS_FIELD_NUMBER;
3734 hash = (53 * hash) + getFiltersList().hashCode();
3735 }
3736 hash = (29 * hash) + getUnknownFields().hashCode();
3737 return hash;
3738 }
3739
3740 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList parseFrom(
3741 com.google.protobuf.ByteString data)
3742 throws com.google.protobuf.InvalidProtocolBufferException {
3743 return newBuilder().mergeFrom(data).buildParsed();
3744 }
3745 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList parseFrom(
3746 com.google.protobuf.ByteString data,
3747 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3748 throws com.google.protobuf.InvalidProtocolBufferException {
3749 return newBuilder().mergeFrom(data, extensionRegistry)
3750 .buildParsed();
3751 }
3752 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList parseFrom(byte[] data)
3753 throws com.google.protobuf.InvalidProtocolBufferException {
3754 return newBuilder().mergeFrom(data).buildParsed();
3755 }
3756 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList parseFrom(
3757 byte[] data,
3758 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3759 throws com.google.protobuf.InvalidProtocolBufferException {
3760 return newBuilder().mergeFrom(data, extensionRegistry)
3761 .buildParsed();
3762 }
3763 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList parseFrom(java.io.InputStream input)
3764 throws java.io.IOException {
3765 return newBuilder().mergeFrom(input).buildParsed();
3766 }
3767 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList parseFrom(
3768 java.io.InputStream input,
3769 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3770 throws java.io.IOException {
3771 return newBuilder().mergeFrom(input, extensionRegistry)
3772 .buildParsed();
3773 }
3774 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList parseDelimitedFrom(java.io.InputStream input)
3775 throws java.io.IOException {
3776 Builder builder = newBuilder();
3777 if (builder.mergeDelimitedFrom(input)) {
3778 return builder.buildParsed();
3779 } else {
3780 return null;
3781 }
3782 }
3783 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList parseDelimitedFrom(
3784 java.io.InputStream input,
3785 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3786 throws java.io.IOException {
3787 Builder builder = newBuilder();
3788 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
3789 return builder.buildParsed();
3790 } else {
3791 return null;
3792 }
3793 }
3794 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList parseFrom(
3795 com.google.protobuf.CodedInputStream input)
3796 throws java.io.IOException {
3797 return newBuilder().mergeFrom(input).buildParsed();
3798 }
3799 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList parseFrom(
3800 com.google.protobuf.CodedInputStream input,
3801 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3802 throws java.io.IOException {
3803 return newBuilder().mergeFrom(input, extensionRegistry)
3804 .buildParsed();
3805 }
3806
3807 public static Builder newBuilder() { return Builder.create(); }
3808 public Builder newBuilderForType() { return newBuilder(); }
3809 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList prototype) {
3810 return newBuilder().mergeFrom(prototype);
3811 }
3812 public Builder toBuilder() { return newBuilder(this); }
3813
3814 @java.lang.Override
3815 protected Builder newBuilderForType(
3816 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
3817 Builder builder = new Builder(parent);
3818 return builder;
3819 }
3820 public static final class Builder extends
3821 com.google.protobuf.GeneratedMessage.Builder<Builder>
3822 implements org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterListOrBuilder {
3823 public static final com.google.protobuf.Descriptors.Descriptor
3824 getDescriptor() {
3825 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FilterList_descriptor;
3826 }
3827
3828 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
3829 internalGetFieldAccessorTable() {
3830 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FilterList_fieldAccessorTable;
3831 }
3832
3833
3834 private Builder() {
3835 maybeForceBuilderInitialization();
3836 }
3837
3838 private Builder(BuilderParent parent) {
3839 super(parent);
3840 maybeForceBuilderInitialization();
3841 }
3842 private void maybeForceBuilderInitialization() {
3843 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
3844 getFiltersFieldBuilder();
3845 }
3846 }
3847 private static Builder create() {
3848 return new Builder();
3849 }
3850
3851 public Builder clear() {
3852 super.clear();
3853 operator_ = org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList.Operator.MUST_PASS_ALL;
3854 bitField0_ = (bitField0_ & ~0x00000001);
3855 if (filtersBuilder_ == null) {
3856 filters_ = java.util.Collections.emptyList();
3857 bitField0_ = (bitField0_ & ~0x00000002);
3858 } else {
3859 filtersBuilder_.clear();
3860 }
3861 return this;
3862 }
3863
3864 public Builder clone() {
3865 return create().mergeFrom(buildPartial());
3866 }
3867
3868 public com.google.protobuf.Descriptors.Descriptor
3869 getDescriptorForType() {
3870 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList.getDescriptor();
3871 }
3872
3873 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList getDefaultInstanceForType() {
3874 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList.getDefaultInstance();
3875 }
3876
3877 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList build() {
3878 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList result = buildPartial();
3879 if (!result.isInitialized()) {
3880 throw newUninitializedMessageException(result);
3881 }
3882 return result;
3883 }
3884
3885 private org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList buildParsed()
3886 throws com.google.protobuf.InvalidProtocolBufferException {
3887 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList result = buildPartial();
3888 if (!result.isInitialized()) {
3889 throw newUninitializedMessageException(
3890 result).asInvalidProtocolBufferException();
3891 }
3892 return result;
3893 }
3894
3895 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList buildPartial() {
3896 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList result = new org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList(this);
3897 int from_bitField0_ = bitField0_;
3898 int to_bitField0_ = 0;
3899 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
3900 to_bitField0_ |= 0x00000001;
3901 }
3902 result.operator_ = operator_;
3903 if (filtersBuilder_ == null) {
3904 if (((bitField0_ & 0x00000002) == 0x00000002)) {
3905 filters_ = java.util.Collections.unmodifiableList(filters_);
3906 bitField0_ = (bitField0_ & ~0x00000002);
3907 }
3908 result.filters_ = filters_;
3909 } else {
3910 result.filters_ = filtersBuilder_.build();
3911 }
3912 result.bitField0_ = to_bitField0_;
3913 onBuilt();
3914 return result;
3915 }
3916
3917 public Builder mergeFrom(com.google.protobuf.Message other) {
3918 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList) {
3919 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList)other);
3920 } else {
3921 super.mergeFrom(other);
3922 return this;
3923 }
3924 }
3925
3926 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList other) {
3927 if (other == org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList.getDefaultInstance()) return this;
3928 if (other.hasOperator()) {
3929 setOperator(other.getOperator());
3930 }
3931 if (filtersBuilder_ == null) {
3932 if (!other.filters_.isEmpty()) {
3933 if (filters_.isEmpty()) {
3934 filters_ = other.filters_;
3935 bitField0_ = (bitField0_ & ~0x00000002);
3936 } else {
3937 ensureFiltersIsMutable();
3938 filters_.addAll(other.filters_);
3939 }
3940 onChanged();
3941 }
3942 } else {
3943 if (!other.filters_.isEmpty()) {
3944 if (filtersBuilder_.isEmpty()) {
3945 filtersBuilder_.dispose();
3946 filtersBuilder_ = null;
3947 filters_ = other.filters_;
3948 bitField0_ = (bitField0_ & ~0x00000002);
3949 filtersBuilder_ =
3950 com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
3951 getFiltersFieldBuilder() : null;
3952 } else {
3953 filtersBuilder_.addAllMessages(other.filters_);
3954 }
3955 }
3956 }
3957 this.mergeUnknownFields(other.getUnknownFields());
3958 return this;
3959 }
3960
3961 public final boolean isInitialized() {
3962 if (!hasOperator()) {
3963
3964 return false;
3965 }
3966 for (int i = 0; i < getFiltersCount(); i++) {
3967 if (!getFilters(i).isInitialized()) {
3968
3969 return false;
3970 }
3971 }
3972 return true;
3973 }
3974
3975 public Builder mergeFrom(
3976 com.google.protobuf.CodedInputStream input,
3977 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3978 throws java.io.IOException {
3979 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
3980 com.google.protobuf.UnknownFieldSet.newBuilder(
3981 this.getUnknownFields());
3982 while (true) {
3983 int tag = input.readTag();
3984 switch (tag) {
3985 case 0:
3986 this.setUnknownFields(unknownFields.build());
3987 onChanged();
3988 return this;
3989 default: {
3990 if (!parseUnknownField(input, unknownFields,
3991 extensionRegistry, tag)) {
3992 this.setUnknownFields(unknownFields.build());
3993 onChanged();
3994 return this;
3995 }
3996 break;
3997 }
3998 case 8: {
3999 int rawValue = input.readEnum();
4000 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList.Operator value = org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList.Operator.valueOf(rawValue);
4001 if (value == null) {
4002 unknownFields.mergeVarintField(1, rawValue);
4003 } else {
4004 bitField0_ |= 0x00000001;
4005 operator_ = value;
4006 }
4007 break;
4008 }
4009 case 18: {
4010 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.Builder subBuilder = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.newBuilder();
4011 input.readMessage(subBuilder, extensionRegistry);
4012 addFilters(subBuilder.buildPartial());
4013 break;
4014 }
4015 }
4016 }
4017 }
4018
4019 private int bitField0_;
4020
4021
4022 private org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList.Operator operator_ = org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList.Operator.MUST_PASS_ALL;
4023 public boolean hasOperator() {
4024 return ((bitField0_ & 0x00000001) == 0x00000001);
4025 }
4026 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList.Operator getOperator() {
4027 return operator_;
4028 }
4029 public Builder setOperator(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList.Operator value) {
4030 if (value == null) {
4031 throw new NullPointerException();
4032 }
4033 bitField0_ |= 0x00000001;
4034 operator_ = value;
4035 onChanged();
4036 return this;
4037 }
4038 public Builder clearOperator() {
4039 bitField0_ = (bitField0_ & ~0x00000001);
4040 operator_ = org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterList.Operator.MUST_PASS_ALL;
4041 onChanged();
4042 return this;
4043 }
4044
4045
4046 private java.util.List<org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter> filters_ =
4047 java.util.Collections.emptyList();
4048 private void ensureFiltersIsMutable() {
4049 if (!((bitField0_ & 0x00000002) == 0x00000002)) {
4050 filters_ = new java.util.ArrayList<org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter>(filters_);
4051 bitField0_ |= 0x00000002;
4052 }
4053 }
4054
4055 private com.google.protobuf.RepeatedFieldBuilder<
4056 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.FilterOrBuilder> filtersBuilder_;
4057
4058 public java.util.List<org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter> getFiltersList() {
4059 if (filtersBuilder_ == null) {
4060 return java.util.Collections.unmodifiableList(filters_);
4061 } else {
4062 return filtersBuilder_.getMessageList();
4063 }
4064 }
4065 public int getFiltersCount() {
4066 if (filtersBuilder_ == null) {
4067 return filters_.size();
4068 } else {
4069 return filtersBuilder_.getCount();
4070 }
4071 }
4072 public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter getFilters(int index) {
4073 if (filtersBuilder_ == null) {
4074 return filters_.get(index);
4075 } else {
4076 return filtersBuilder_.getMessage(index);
4077 }
4078 }
4079 public Builder setFilters(
4080 int index, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter value) {
4081 if (filtersBuilder_ == null) {
4082 if (value == null) {
4083 throw new NullPointerException();
4084 }
4085 ensureFiltersIsMutable();
4086 filters_.set(index, value);
4087 onChanged();
4088 } else {
4089 filtersBuilder_.setMessage(index, value);
4090 }
4091 return this;
4092 }
4093 public Builder setFilters(
4094 int index, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.Builder builderForValue) {
4095 if (filtersBuilder_ == null) {
4096 ensureFiltersIsMutable();
4097 filters_.set(index, builderForValue.build());
4098 onChanged();
4099 } else {
4100 filtersBuilder_.setMessage(index, builderForValue.build());
4101 }
4102 return this;
4103 }
4104 public Builder addFilters(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter value) {
4105 if (filtersBuilder_ == null) {
4106 if (value == null) {
4107 throw new NullPointerException();
4108 }
4109 ensureFiltersIsMutable();
4110 filters_.add(value);
4111 onChanged();
4112 } else {
4113 filtersBuilder_.addMessage(value);
4114 }
4115 return this;
4116 }
4117 public Builder addFilters(
4118 int index, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter value) {
4119 if (filtersBuilder_ == null) {
4120 if (value == null) {
4121 throw new NullPointerException();
4122 }
4123 ensureFiltersIsMutable();
4124 filters_.add(index, value);
4125 onChanged();
4126 } else {
4127 filtersBuilder_.addMessage(index, value);
4128 }
4129 return this;
4130 }
4131 public Builder addFilters(
4132 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.Builder builderForValue) {
4133 if (filtersBuilder_ == null) {
4134 ensureFiltersIsMutable();
4135 filters_.add(builderForValue.build());
4136 onChanged();
4137 } else {
4138 filtersBuilder_.addMessage(builderForValue.build());
4139 }
4140 return this;
4141 }
4142 public Builder addFilters(
4143 int index, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.Builder builderForValue) {
4144 if (filtersBuilder_ == null) {
4145 ensureFiltersIsMutable();
4146 filters_.add(index, builderForValue.build());
4147 onChanged();
4148 } else {
4149 filtersBuilder_.addMessage(index, builderForValue.build());
4150 }
4151 return this;
4152 }
4153 public Builder addAllFilters(
4154 java.lang.Iterable<? extends org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter> values) {
4155 if (filtersBuilder_ == null) {
4156 ensureFiltersIsMutable();
4157 super.addAll(values, filters_);
4158 onChanged();
4159 } else {
4160 filtersBuilder_.addAllMessages(values);
4161 }
4162 return this;
4163 }
4164 public Builder clearFilters() {
4165 if (filtersBuilder_ == null) {
4166 filters_ = java.util.Collections.emptyList();
4167 bitField0_ = (bitField0_ & ~0x00000002);
4168 onChanged();
4169 } else {
4170 filtersBuilder_.clear();
4171 }
4172 return this;
4173 }
4174 public Builder removeFilters(int index) {
4175 if (filtersBuilder_ == null) {
4176 ensureFiltersIsMutable();
4177 filters_.remove(index);
4178 onChanged();
4179 } else {
4180 filtersBuilder_.remove(index);
4181 }
4182 return this;
4183 }
4184 public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.Builder getFiltersBuilder(
4185 int index) {
4186 return getFiltersFieldBuilder().getBuilder(index);
4187 }
4188 public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.FilterOrBuilder getFiltersOrBuilder(
4189 int index) {
4190 if (filtersBuilder_ == null) {
4191 return filters_.get(index); } else {
4192 return filtersBuilder_.getMessageOrBuilder(index);
4193 }
4194 }
4195 public java.util.List<? extends org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.FilterOrBuilder>
4196 getFiltersOrBuilderList() {
4197 if (filtersBuilder_ != null) {
4198 return filtersBuilder_.getMessageOrBuilderList();
4199 } else {
4200 return java.util.Collections.unmodifiableList(filters_);
4201 }
4202 }
4203 public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.Builder addFiltersBuilder() {
4204 return getFiltersFieldBuilder().addBuilder(
4205 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.getDefaultInstance());
4206 }
4207 public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.Builder addFiltersBuilder(
4208 int index) {
4209 return getFiltersFieldBuilder().addBuilder(
4210 index, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.getDefaultInstance());
4211 }
4212 public java.util.List<org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.Builder>
4213 getFiltersBuilderList() {
4214 return getFiltersFieldBuilder().getBuilderList();
4215 }
4216 private com.google.protobuf.RepeatedFieldBuilder<
4217 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.FilterOrBuilder>
4218 getFiltersFieldBuilder() {
4219 if (filtersBuilder_ == null) {
4220 filtersBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
4221 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.FilterOrBuilder>(
4222 filters_,
4223 ((bitField0_ & 0x00000002) == 0x00000002),
4224 getParentForChildren(),
4225 isClean());
4226 filters_ = null;
4227 }
4228 return filtersBuilder_;
4229 }
4230
4231
4232 }
4233
4234 static {
4235 defaultInstance = new FilterList(true);
4236 defaultInstance.initFields();
4237 }
4238
4239
4240 }
4241
4242 public interface FilterWrapperOrBuilder
4243 extends com.google.protobuf.MessageOrBuilder {
4244
4245
4246 boolean hasFilter();
4247 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter getFilter();
4248 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.FilterOrBuilder getFilterOrBuilder();
4249 }
4250 public static final class FilterWrapper extends
4251 com.google.protobuf.GeneratedMessage
4252 implements FilterWrapperOrBuilder {
4253
4254 private FilterWrapper(Builder builder) {
4255 super(builder);
4256 }
4257 private FilterWrapper(boolean noInit) {}
4258
4259 private static final FilterWrapper defaultInstance;
4260 public static FilterWrapper getDefaultInstance() {
4261 return defaultInstance;
4262 }
4263
4264 public FilterWrapper getDefaultInstanceForType() {
4265 return defaultInstance;
4266 }
4267
4268 public static final com.google.protobuf.Descriptors.Descriptor
4269 getDescriptor() {
4270 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FilterWrapper_descriptor;
4271 }
4272
4273 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
4274 internalGetFieldAccessorTable() {
4275 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FilterWrapper_fieldAccessorTable;
4276 }
4277
4278 private int bitField0_;
4279
4280 public static final int FILTER_FIELD_NUMBER = 1;
4281 private org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter filter_;
4282 public boolean hasFilter() {
4283 return ((bitField0_ & 0x00000001) == 0x00000001);
4284 }
4285 public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter getFilter() {
4286 return filter_;
4287 }
4288 public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.FilterOrBuilder getFilterOrBuilder() {
4289 return filter_;
4290 }
4291
4292 private void initFields() {
4293 filter_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.getDefaultInstance();
4294 }
4295 private byte memoizedIsInitialized = -1;
4296 public final boolean isInitialized() {
4297 byte isInitialized = memoizedIsInitialized;
4298 if (isInitialized != -1) return isInitialized == 1;
4299
4300 if (!hasFilter()) {
4301 memoizedIsInitialized = 0;
4302 return false;
4303 }
4304 if (!getFilter().isInitialized()) {
4305 memoizedIsInitialized = 0;
4306 return false;
4307 }
4308 memoizedIsInitialized = 1;
4309 return true;
4310 }
4311
4312 public void writeTo(com.google.protobuf.CodedOutputStream output)
4313 throws java.io.IOException {
4314 getSerializedSize();
4315 if (((bitField0_ & 0x00000001) == 0x00000001)) {
4316 output.writeMessage(1, filter_);
4317 }
4318 getUnknownFields().writeTo(output);
4319 }
4320
4321 private int memoizedSerializedSize = -1;
4322 public int getSerializedSize() {
4323 int size = memoizedSerializedSize;
4324 if (size != -1) return size;
4325
4326 size = 0;
4327 if (((bitField0_ & 0x00000001) == 0x00000001)) {
4328 size += com.google.protobuf.CodedOutputStream
4329 .computeMessageSize(1, filter_);
4330 }
4331 size += getUnknownFields().getSerializedSize();
4332 memoizedSerializedSize = size;
4333 return size;
4334 }
4335
4336 private static final long serialVersionUID = 0L;
4337 @java.lang.Override
4338 protected java.lang.Object writeReplace()
4339 throws java.io.ObjectStreamException {
4340 return super.writeReplace();
4341 }
4342
4343 @java.lang.Override
4344 public boolean equals(final java.lang.Object obj) {
4345 if (obj == this) {
4346 return true;
4347 }
4348 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper)) {
4349 return super.equals(obj);
4350 }
4351 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper other = (org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper) obj;
4352
4353 boolean result = true;
4354 result = result && (hasFilter() == other.hasFilter());
4355 if (hasFilter()) {
4356 result = result && getFilter()
4357 .equals(other.getFilter());
4358 }
4359 result = result &&
4360 getUnknownFields().equals(other.getUnknownFields());
4361 return result;
4362 }
4363
4364 @java.lang.Override
4365 public int hashCode() {
4366 int hash = 41;
4367 hash = (19 * hash) + getDescriptorForType().hashCode();
4368 if (hasFilter()) {
4369 hash = (37 * hash) + FILTER_FIELD_NUMBER;
4370 hash = (53 * hash) + getFilter().hashCode();
4371 }
4372 hash = (29 * hash) + getUnknownFields().hashCode();
4373 return hash;
4374 }
4375
4376 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper parseFrom(
4377 com.google.protobuf.ByteString data)
4378 throws com.google.protobuf.InvalidProtocolBufferException {
4379 return newBuilder().mergeFrom(data).buildParsed();
4380 }
4381 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper parseFrom(
4382 com.google.protobuf.ByteString data,
4383 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4384 throws com.google.protobuf.InvalidProtocolBufferException {
4385 return newBuilder().mergeFrom(data, extensionRegistry)
4386 .buildParsed();
4387 }
4388 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper parseFrom(byte[] data)
4389 throws com.google.protobuf.InvalidProtocolBufferException {
4390 return newBuilder().mergeFrom(data).buildParsed();
4391 }
4392 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper parseFrom(
4393 byte[] data,
4394 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4395 throws com.google.protobuf.InvalidProtocolBufferException {
4396 return newBuilder().mergeFrom(data, extensionRegistry)
4397 .buildParsed();
4398 }
4399 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper parseFrom(java.io.InputStream input)
4400 throws java.io.IOException {
4401 return newBuilder().mergeFrom(input).buildParsed();
4402 }
4403 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper parseFrom(
4404 java.io.InputStream input,
4405 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4406 throws java.io.IOException {
4407 return newBuilder().mergeFrom(input, extensionRegistry)
4408 .buildParsed();
4409 }
4410 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper parseDelimitedFrom(java.io.InputStream input)
4411 throws java.io.IOException {
4412 Builder builder = newBuilder();
4413 if (builder.mergeDelimitedFrom(input)) {
4414 return builder.buildParsed();
4415 } else {
4416 return null;
4417 }
4418 }
4419 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper parseDelimitedFrom(
4420 java.io.InputStream input,
4421 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4422 throws java.io.IOException {
4423 Builder builder = newBuilder();
4424 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
4425 return builder.buildParsed();
4426 } else {
4427 return null;
4428 }
4429 }
4430 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper parseFrom(
4431 com.google.protobuf.CodedInputStream input)
4432 throws java.io.IOException {
4433 return newBuilder().mergeFrom(input).buildParsed();
4434 }
4435 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper parseFrom(
4436 com.google.protobuf.CodedInputStream input,
4437 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4438 throws java.io.IOException {
4439 return newBuilder().mergeFrom(input, extensionRegistry)
4440 .buildParsed();
4441 }
4442
4443 public static Builder newBuilder() { return Builder.create(); }
4444 public Builder newBuilderForType() { return newBuilder(); }
4445 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper prototype) {
4446 return newBuilder().mergeFrom(prototype);
4447 }
4448 public Builder toBuilder() { return newBuilder(this); }
4449
4450 @java.lang.Override
4451 protected Builder newBuilderForType(
4452 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
4453 Builder builder = new Builder(parent);
4454 return builder;
4455 }
4456 public static final class Builder extends
4457 com.google.protobuf.GeneratedMessage.Builder<Builder>
4458 implements org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapperOrBuilder {
4459 public static final com.google.protobuf.Descriptors.Descriptor
4460 getDescriptor() {
4461 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FilterWrapper_descriptor;
4462 }
4463
4464 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
4465 internalGetFieldAccessorTable() {
4466 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FilterWrapper_fieldAccessorTable;
4467 }
4468
4469
4470 private Builder() {
4471 maybeForceBuilderInitialization();
4472 }
4473
4474 private Builder(BuilderParent parent) {
4475 super(parent);
4476 maybeForceBuilderInitialization();
4477 }
4478 private void maybeForceBuilderInitialization() {
4479 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
4480 getFilterFieldBuilder();
4481 }
4482 }
4483 private static Builder create() {
4484 return new Builder();
4485 }
4486
4487 public Builder clear() {
4488 super.clear();
4489 if (filterBuilder_ == null) {
4490 filter_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.getDefaultInstance();
4491 } else {
4492 filterBuilder_.clear();
4493 }
4494 bitField0_ = (bitField0_ & ~0x00000001);
4495 return this;
4496 }
4497
4498 public Builder clone() {
4499 return create().mergeFrom(buildPartial());
4500 }
4501
4502 public com.google.protobuf.Descriptors.Descriptor
4503 getDescriptorForType() {
4504 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper.getDescriptor();
4505 }
4506
4507 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper getDefaultInstanceForType() {
4508 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper.getDefaultInstance();
4509 }
4510
4511 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper build() {
4512 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper result = buildPartial();
4513 if (!result.isInitialized()) {
4514 throw newUninitializedMessageException(result);
4515 }
4516 return result;
4517 }
4518
4519 private org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper buildParsed()
4520 throws com.google.protobuf.InvalidProtocolBufferException {
4521 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper result = buildPartial();
4522 if (!result.isInitialized()) {
4523 throw newUninitializedMessageException(
4524 result).asInvalidProtocolBufferException();
4525 }
4526 return result;
4527 }
4528
4529 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper buildPartial() {
4530 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper result = new org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper(this);
4531 int from_bitField0_ = bitField0_;
4532 int to_bitField0_ = 0;
4533 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
4534 to_bitField0_ |= 0x00000001;
4535 }
4536 if (filterBuilder_ == null) {
4537 result.filter_ = filter_;
4538 } else {
4539 result.filter_ = filterBuilder_.build();
4540 }
4541 result.bitField0_ = to_bitField0_;
4542 onBuilt();
4543 return result;
4544 }
4545
4546 public Builder mergeFrom(com.google.protobuf.Message other) {
4547 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper) {
4548 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper)other);
4549 } else {
4550 super.mergeFrom(other);
4551 return this;
4552 }
4553 }
4554
4555 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper other) {
4556 if (other == org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FilterWrapper.getDefaultInstance()) return this;
4557 if (other.hasFilter()) {
4558 mergeFilter(other.getFilter());
4559 }
4560 this.mergeUnknownFields(other.getUnknownFields());
4561 return this;
4562 }
4563
4564 public final boolean isInitialized() {
4565 if (!hasFilter()) {
4566
4567 return false;
4568 }
4569 if (!getFilter().isInitialized()) {
4570
4571 return false;
4572 }
4573 return true;
4574 }
4575
4576 public Builder mergeFrom(
4577 com.google.protobuf.CodedInputStream input,
4578 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4579 throws java.io.IOException {
4580 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
4581 com.google.protobuf.UnknownFieldSet.newBuilder(
4582 this.getUnknownFields());
4583 while (true) {
4584 int tag = input.readTag();
4585 switch (tag) {
4586 case 0:
4587 this.setUnknownFields(unknownFields.build());
4588 onChanged();
4589 return this;
4590 default: {
4591 if (!parseUnknownField(input, unknownFields,
4592 extensionRegistry, tag)) {
4593 this.setUnknownFields(unknownFields.build());
4594 onChanged();
4595 return this;
4596 }
4597 break;
4598 }
4599 case 10: {
4600 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.Builder subBuilder = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.newBuilder();
4601 if (hasFilter()) {
4602 subBuilder.mergeFrom(getFilter());
4603 }
4604 input.readMessage(subBuilder, extensionRegistry);
4605 setFilter(subBuilder.buildPartial());
4606 break;
4607 }
4608 }
4609 }
4610 }
4611
4612 private int bitField0_;
4613
4614
4615 private org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter filter_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.getDefaultInstance();
4616 private com.google.protobuf.SingleFieldBuilder<
4617 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.FilterOrBuilder> filterBuilder_;
4618 public boolean hasFilter() {
4619 return ((bitField0_ & 0x00000001) == 0x00000001);
4620 }
4621 public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter getFilter() {
4622 if (filterBuilder_ == null) {
4623 return filter_;
4624 } else {
4625 return filterBuilder_.getMessage();
4626 }
4627 }
4628 public Builder setFilter(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter value) {
4629 if (filterBuilder_ == null) {
4630 if (value == null) {
4631 throw new NullPointerException();
4632 }
4633 filter_ = value;
4634 onChanged();
4635 } else {
4636 filterBuilder_.setMessage(value);
4637 }
4638 bitField0_ |= 0x00000001;
4639 return this;
4640 }
4641 public Builder setFilter(
4642 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.Builder builderForValue) {
4643 if (filterBuilder_ == null) {
4644 filter_ = builderForValue.build();
4645 onChanged();
4646 } else {
4647 filterBuilder_.setMessage(builderForValue.build());
4648 }
4649 bitField0_ |= 0x00000001;
4650 return this;
4651 }
4652 public Builder mergeFilter(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter value) {
4653 if (filterBuilder_ == null) {
4654 if (((bitField0_ & 0x00000001) == 0x00000001) &&
4655 filter_ != org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.getDefaultInstance()) {
4656 filter_ =
4657 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.newBuilder(filter_).mergeFrom(value).buildPartial();
4658 } else {
4659 filter_ = value;
4660 }
4661 onChanged();
4662 } else {
4663 filterBuilder_.mergeFrom(value);
4664 }
4665 bitField0_ |= 0x00000001;
4666 return this;
4667 }
4668 public Builder clearFilter() {
4669 if (filterBuilder_ == null) {
4670 filter_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.getDefaultInstance();
4671 onChanged();
4672 } else {
4673 filterBuilder_.clear();
4674 }
4675 bitField0_ = (bitField0_ & ~0x00000001);
4676 return this;
4677 }
4678 public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.Builder getFilterBuilder() {
4679 bitField0_ |= 0x00000001;
4680 onChanged();
4681 return getFilterFieldBuilder().getBuilder();
4682 }
4683 public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.FilterOrBuilder getFilterOrBuilder() {
4684 if (filterBuilder_ != null) {
4685 return filterBuilder_.getMessageOrBuilder();
4686 } else {
4687 return filter_;
4688 }
4689 }
4690 private com.google.protobuf.SingleFieldBuilder<
4691 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.FilterOrBuilder>
4692 getFilterFieldBuilder() {
4693 if (filterBuilder_ == null) {
4694 filterBuilder_ = new com.google.protobuf.SingleFieldBuilder<
4695 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.Filter.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.FilterOrBuilder>(
4696 filter_,
4697 getParentForChildren(),
4698 isClean());
4699 filter_ = null;
4700 }
4701 return filterBuilder_;
4702 }
4703
4704
4705 }
4706
4707 static {
4708 defaultInstance = new FilterWrapper(true);
4709 defaultInstance.initFields();
4710 }
4711
4712
4713 }
4714
4715 public interface FirstKeyOnlyFilterOrBuilder
4716 extends com.google.protobuf.MessageOrBuilder {
4717 }
4718 public static final class FirstKeyOnlyFilter extends
4719 com.google.protobuf.GeneratedMessage
4720 implements FirstKeyOnlyFilterOrBuilder {
4721
4722 private FirstKeyOnlyFilter(Builder builder) {
4723 super(builder);
4724 }
4725 private FirstKeyOnlyFilter(boolean noInit) {}
4726
4727 private static final FirstKeyOnlyFilter defaultInstance;
4728 public static FirstKeyOnlyFilter getDefaultInstance() {
4729 return defaultInstance;
4730 }
4731
4732 public FirstKeyOnlyFilter getDefaultInstanceForType() {
4733 return defaultInstance;
4734 }
4735
4736 public static final com.google.protobuf.Descriptors.Descriptor
4737 getDescriptor() {
4738 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FirstKeyOnlyFilter_descriptor;
4739 }
4740
4741 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
4742 internalGetFieldAccessorTable() {
4743 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FirstKeyOnlyFilter_fieldAccessorTable;
4744 }
4745
4746 private void initFields() {
4747 }
4748 private byte memoizedIsInitialized = -1;
4749 public final boolean isInitialized() {
4750 byte isInitialized = memoizedIsInitialized;
4751 if (isInitialized != -1) return isInitialized == 1;
4752
4753 memoizedIsInitialized = 1;
4754 return true;
4755 }
4756
4757 public void writeTo(com.google.protobuf.CodedOutputStream output)
4758 throws java.io.IOException {
4759 getSerializedSize();
4760 getUnknownFields().writeTo(output);
4761 }
4762
4763 private int memoizedSerializedSize = -1;
4764 public int getSerializedSize() {
4765 int size = memoizedSerializedSize;
4766 if (size != -1) return size;
4767
4768 size = 0;
4769 size += getUnknownFields().getSerializedSize();
4770 memoizedSerializedSize = size;
4771 return size;
4772 }
4773
4774 private static final long serialVersionUID = 0L;
4775 @java.lang.Override
4776 protected java.lang.Object writeReplace()
4777 throws java.io.ObjectStreamException {
4778 return super.writeReplace();
4779 }
4780
4781 @java.lang.Override
4782 public boolean equals(final java.lang.Object obj) {
4783 if (obj == this) {
4784 return true;
4785 }
4786 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter)) {
4787 return super.equals(obj);
4788 }
4789 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter other = (org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter) obj;
4790
4791 boolean result = true;
4792 result = result &&
4793 getUnknownFields().equals(other.getUnknownFields());
4794 return result;
4795 }
4796
4797 @java.lang.Override
4798 public int hashCode() {
4799 int hash = 41;
4800 hash = (19 * hash) + getDescriptorForType().hashCode();
4801 hash = (29 * hash) + getUnknownFields().hashCode();
4802 return hash;
4803 }
4804
4805 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter parseFrom(
4806 com.google.protobuf.ByteString data)
4807 throws com.google.protobuf.InvalidProtocolBufferException {
4808 return newBuilder().mergeFrom(data).buildParsed();
4809 }
4810 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter parseFrom(
4811 com.google.protobuf.ByteString data,
4812 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4813 throws com.google.protobuf.InvalidProtocolBufferException {
4814 return newBuilder().mergeFrom(data, extensionRegistry)
4815 .buildParsed();
4816 }
4817 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter parseFrom(byte[] data)
4818 throws com.google.protobuf.InvalidProtocolBufferException {
4819 return newBuilder().mergeFrom(data).buildParsed();
4820 }
4821 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter parseFrom(
4822 byte[] data,
4823 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4824 throws com.google.protobuf.InvalidProtocolBufferException {
4825 return newBuilder().mergeFrom(data, extensionRegistry)
4826 .buildParsed();
4827 }
4828 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter parseFrom(java.io.InputStream input)
4829 throws java.io.IOException {
4830 return newBuilder().mergeFrom(input).buildParsed();
4831 }
4832 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter parseFrom(
4833 java.io.InputStream input,
4834 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4835 throws java.io.IOException {
4836 return newBuilder().mergeFrom(input, extensionRegistry)
4837 .buildParsed();
4838 }
4839 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter parseDelimitedFrom(java.io.InputStream input)
4840 throws java.io.IOException {
4841 Builder builder = newBuilder();
4842 if (builder.mergeDelimitedFrom(input)) {
4843 return builder.buildParsed();
4844 } else {
4845 return null;
4846 }
4847 }
4848 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter parseDelimitedFrom(
4849 java.io.InputStream input,
4850 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4851 throws java.io.IOException {
4852 Builder builder = newBuilder();
4853 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
4854 return builder.buildParsed();
4855 } else {
4856 return null;
4857 }
4858 }
4859 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter parseFrom(
4860 com.google.protobuf.CodedInputStream input)
4861 throws java.io.IOException {
4862 return newBuilder().mergeFrom(input).buildParsed();
4863 }
4864 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter parseFrom(
4865 com.google.protobuf.CodedInputStream input,
4866 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4867 throws java.io.IOException {
4868 return newBuilder().mergeFrom(input, extensionRegistry)
4869 .buildParsed();
4870 }
4871
4872 public static Builder newBuilder() { return Builder.create(); }
4873 public Builder newBuilderForType() { return newBuilder(); }
4874 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter prototype) {
4875 return newBuilder().mergeFrom(prototype);
4876 }
4877 public Builder toBuilder() { return newBuilder(this); }
4878
4879 @java.lang.Override
4880 protected Builder newBuilderForType(
4881 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
4882 Builder builder = new Builder(parent);
4883 return builder;
4884 }
4885 public static final class Builder extends
4886 com.google.protobuf.GeneratedMessage.Builder<Builder>
4887 implements org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilterOrBuilder {
4888 public static final com.google.protobuf.Descriptors.Descriptor
4889 getDescriptor() {
4890 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FirstKeyOnlyFilter_descriptor;
4891 }
4892
4893 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
4894 internalGetFieldAccessorTable() {
4895 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FirstKeyOnlyFilter_fieldAccessorTable;
4896 }
4897
4898
4899 private Builder() {
4900 maybeForceBuilderInitialization();
4901 }
4902
4903 private Builder(BuilderParent parent) {
4904 super(parent);
4905 maybeForceBuilderInitialization();
4906 }
4907 private void maybeForceBuilderInitialization() {
4908 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
4909 }
4910 }
4911 private static Builder create() {
4912 return new Builder();
4913 }
4914
4915 public Builder clear() {
4916 super.clear();
4917 return this;
4918 }
4919
4920 public Builder clone() {
4921 return create().mergeFrom(buildPartial());
4922 }
4923
4924 public com.google.protobuf.Descriptors.Descriptor
4925 getDescriptorForType() {
4926 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter.getDescriptor();
4927 }
4928
4929 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter getDefaultInstanceForType() {
4930 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter.getDefaultInstance();
4931 }
4932
4933 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter build() {
4934 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter result = buildPartial();
4935 if (!result.isInitialized()) {
4936 throw newUninitializedMessageException(result);
4937 }
4938 return result;
4939 }
4940
4941 private org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter buildParsed()
4942 throws com.google.protobuf.InvalidProtocolBufferException {
4943 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter result = buildPartial();
4944 if (!result.isInitialized()) {
4945 throw newUninitializedMessageException(
4946 result).asInvalidProtocolBufferException();
4947 }
4948 return result;
4949 }
4950
4951 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter buildPartial() {
4952 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter result = new org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter(this);
4953 onBuilt();
4954 return result;
4955 }
4956
4957 public Builder mergeFrom(com.google.protobuf.Message other) {
4958 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter) {
4959 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter)other);
4960 } else {
4961 super.mergeFrom(other);
4962 return this;
4963 }
4964 }
4965
4966 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter other) {
4967 if (other == org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyOnlyFilter.getDefaultInstance()) return this;
4968 this.mergeUnknownFields(other.getUnknownFields());
4969 return this;
4970 }
4971
4972 public final boolean isInitialized() {
4973 return true;
4974 }
4975
4976 public Builder mergeFrom(
4977 com.google.protobuf.CodedInputStream input,
4978 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4979 throws java.io.IOException {
4980 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
4981 com.google.protobuf.UnknownFieldSet.newBuilder(
4982 this.getUnknownFields());
4983 while (true) {
4984 int tag = input.readTag();
4985 switch (tag) {
4986 case 0:
4987 this.setUnknownFields(unknownFields.build());
4988 onChanged();
4989 return this;
4990 default: {
4991 if (!parseUnknownField(input, unknownFields,
4992 extensionRegistry, tag)) {
4993 this.setUnknownFields(unknownFields.build());
4994 onChanged();
4995 return this;
4996 }
4997 break;
4998 }
4999 }
5000 }
5001 }
5002
5003
5004
5005 }
5006
5007 static {
5008 defaultInstance = new FirstKeyOnlyFilter(true);
5009 defaultInstance.initFields();
5010 }
5011
5012
5013 }
5014
5015 public interface FirstKeyValueMatchingQualifiersFilterOrBuilder
5016 extends com.google.protobuf.MessageOrBuilder {
5017
5018
5019 java.util.List<com.google.protobuf.ByteString> getQualifiersList();
5020 int getQualifiersCount();
5021 com.google.protobuf.ByteString getQualifiers(int index);
5022 }
5023 public static final class FirstKeyValueMatchingQualifiersFilter extends
5024 com.google.protobuf.GeneratedMessage
5025 implements FirstKeyValueMatchingQualifiersFilterOrBuilder {
5026
5027 private FirstKeyValueMatchingQualifiersFilter(Builder builder) {
5028 super(builder);
5029 }
5030 private FirstKeyValueMatchingQualifiersFilter(boolean noInit) {}
5031
5032 private static final FirstKeyValueMatchingQualifiersFilter defaultInstance;
5033 public static FirstKeyValueMatchingQualifiersFilter getDefaultInstance() {
5034 return defaultInstance;
5035 }
5036
5037 public FirstKeyValueMatchingQualifiersFilter getDefaultInstanceForType() {
5038 return defaultInstance;
5039 }
5040
5041 public static final com.google.protobuf.Descriptors.Descriptor
5042 getDescriptor() {
5043 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FirstKeyValueMatchingQualifiersFilter_descriptor;
5044 }
5045
5046 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
5047 internalGetFieldAccessorTable() {
5048 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FirstKeyValueMatchingQualifiersFilter_fieldAccessorTable;
5049 }
5050
5051
5052 public static final int QUALIFIERS_FIELD_NUMBER = 1;
5053 private java.util.List<com.google.protobuf.ByteString> qualifiers_;
5054 public java.util.List<com.google.protobuf.ByteString>
5055 getQualifiersList() {
5056 return qualifiers_;
5057 }
5058 public int getQualifiersCount() {
5059 return qualifiers_.size();
5060 }
5061 public com.google.protobuf.ByteString getQualifiers(int index) {
5062 return qualifiers_.get(index);
5063 }
5064
5065 private void initFields() {
5066 qualifiers_ = java.util.Collections.emptyList();;
5067 }
5068 private byte memoizedIsInitialized = -1;
5069 public final boolean isInitialized() {
5070 byte isInitialized = memoizedIsInitialized;
5071 if (isInitialized != -1) return isInitialized == 1;
5072
5073 memoizedIsInitialized = 1;
5074 return true;
5075 }
5076
5077 public void writeTo(com.google.protobuf.CodedOutputStream output)
5078 throws java.io.IOException {
5079 getSerializedSize();
5080 for (int i = 0; i < qualifiers_.size(); i++) {
5081 output.writeBytes(1, qualifiers_.get(i));
5082 }
5083 getUnknownFields().writeTo(output);
5084 }
5085
5086 private int memoizedSerializedSize = -1;
5087 public int getSerializedSize() {
5088 int size = memoizedSerializedSize;
5089 if (size != -1) return size;
5090
5091 size = 0;
5092 {
5093 int dataSize = 0;
5094 for (int i = 0; i < qualifiers_.size(); i++) {
5095 dataSize += com.google.protobuf.CodedOutputStream
5096 .computeBytesSizeNoTag(qualifiers_.get(i));
5097 }
5098 size += dataSize;
5099 size += 1 * getQualifiersList().size();
5100 }
5101 size += getUnknownFields().getSerializedSize();
5102 memoizedSerializedSize = size;
5103 return size;
5104 }
5105
5106 private static final long serialVersionUID = 0L;
5107 @java.lang.Override
5108 protected java.lang.Object writeReplace()
5109 throws java.io.ObjectStreamException {
5110 return super.writeReplace();
5111 }
5112
5113 @java.lang.Override
5114 public boolean equals(final java.lang.Object obj) {
5115 if (obj == this) {
5116 return true;
5117 }
5118 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter)) {
5119 return super.equals(obj);
5120 }
5121 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter other = (org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter) obj;
5122
5123 boolean result = true;
5124 result = result && getQualifiersList()
5125 .equals(other.getQualifiersList());
5126 result = result &&
5127 getUnknownFields().equals(other.getUnknownFields());
5128 return result;
5129 }
5130
5131 @java.lang.Override
5132 public int hashCode() {
5133 int hash = 41;
5134 hash = (19 * hash) + getDescriptorForType().hashCode();
5135 if (getQualifiersCount() > 0) {
5136 hash = (37 * hash) + QUALIFIERS_FIELD_NUMBER;
5137 hash = (53 * hash) + getQualifiersList().hashCode();
5138 }
5139 hash = (29 * hash) + getUnknownFields().hashCode();
5140 return hash;
5141 }
5142
5143 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter parseFrom(
5144 com.google.protobuf.ByteString data)
5145 throws com.google.protobuf.InvalidProtocolBufferException {
5146 return newBuilder().mergeFrom(data).buildParsed();
5147 }
5148 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter parseFrom(
5149 com.google.protobuf.ByteString data,
5150 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5151 throws com.google.protobuf.InvalidProtocolBufferException {
5152 return newBuilder().mergeFrom(data, extensionRegistry)
5153 .buildParsed();
5154 }
5155 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter parseFrom(byte[] data)
5156 throws com.google.protobuf.InvalidProtocolBufferException {
5157 return newBuilder().mergeFrom(data).buildParsed();
5158 }
5159 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter parseFrom(
5160 byte[] data,
5161 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5162 throws com.google.protobuf.InvalidProtocolBufferException {
5163 return newBuilder().mergeFrom(data, extensionRegistry)
5164 .buildParsed();
5165 }
5166 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter parseFrom(java.io.InputStream input)
5167 throws java.io.IOException {
5168 return newBuilder().mergeFrom(input).buildParsed();
5169 }
5170 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter parseFrom(
5171 java.io.InputStream input,
5172 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5173 throws java.io.IOException {
5174 return newBuilder().mergeFrom(input, extensionRegistry)
5175 .buildParsed();
5176 }
5177 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter parseDelimitedFrom(java.io.InputStream input)
5178 throws java.io.IOException {
5179 Builder builder = newBuilder();
5180 if (builder.mergeDelimitedFrom(input)) {
5181 return builder.buildParsed();
5182 } else {
5183 return null;
5184 }
5185 }
5186 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter parseDelimitedFrom(
5187 java.io.InputStream input,
5188 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5189 throws java.io.IOException {
5190 Builder builder = newBuilder();
5191 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
5192 return builder.buildParsed();
5193 } else {
5194 return null;
5195 }
5196 }
5197 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter parseFrom(
5198 com.google.protobuf.CodedInputStream input)
5199 throws java.io.IOException {
5200 return newBuilder().mergeFrom(input).buildParsed();
5201 }
5202 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter parseFrom(
5203 com.google.protobuf.CodedInputStream input,
5204 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5205 throws java.io.IOException {
5206 return newBuilder().mergeFrom(input, extensionRegistry)
5207 .buildParsed();
5208 }
5209
5210 public static Builder newBuilder() { return Builder.create(); }
5211 public Builder newBuilderForType() { return newBuilder(); }
5212 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter prototype) {
5213 return newBuilder().mergeFrom(prototype);
5214 }
5215 public Builder toBuilder() { return newBuilder(this); }
5216
5217 @java.lang.Override
5218 protected Builder newBuilderForType(
5219 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
5220 Builder builder = new Builder(parent);
5221 return builder;
5222 }
5223 public static final class Builder extends
5224 com.google.protobuf.GeneratedMessage.Builder<Builder>
5225 implements org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilterOrBuilder {
5226 public static final com.google.protobuf.Descriptors.Descriptor
5227 getDescriptor() {
5228 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FirstKeyValueMatchingQualifiersFilter_descriptor;
5229 }
5230
5231 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
5232 internalGetFieldAccessorTable() {
5233 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FirstKeyValueMatchingQualifiersFilter_fieldAccessorTable;
5234 }
5235
5236
5237 private Builder() {
5238 maybeForceBuilderInitialization();
5239 }
5240
5241 private Builder(BuilderParent parent) {
5242 super(parent);
5243 maybeForceBuilderInitialization();
5244 }
5245 private void maybeForceBuilderInitialization() {
5246 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
5247 }
5248 }
5249 private static Builder create() {
5250 return new Builder();
5251 }
5252
5253 public Builder clear() {
5254 super.clear();
5255 qualifiers_ = java.util.Collections.emptyList();;
5256 bitField0_ = (bitField0_ & ~0x00000001);
5257 return this;
5258 }
5259
5260 public Builder clone() {
5261 return create().mergeFrom(buildPartial());
5262 }
5263
5264 public com.google.protobuf.Descriptors.Descriptor
5265 getDescriptorForType() {
5266 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter.getDescriptor();
5267 }
5268
5269 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter getDefaultInstanceForType() {
5270 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter.getDefaultInstance();
5271 }
5272
5273 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter build() {
5274 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter result = buildPartial();
5275 if (!result.isInitialized()) {
5276 throw newUninitializedMessageException(result);
5277 }
5278 return result;
5279 }
5280
5281 private org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter buildParsed()
5282 throws com.google.protobuf.InvalidProtocolBufferException {
5283 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter result = buildPartial();
5284 if (!result.isInitialized()) {
5285 throw newUninitializedMessageException(
5286 result).asInvalidProtocolBufferException();
5287 }
5288 return result;
5289 }
5290
5291 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter buildPartial() {
5292 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter result = new org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter(this);
5293 int from_bitField0_ = bitField0_;
5294 if (((bitField0_ & 0x00000001) == 0x00000001)) {
5295 qualifiers_ = java.util.Collections.unmodifiableList(qualifiers_);
5296 bitField0_ = (bitField0_ & ~0x00000001);
5297 }
5298 result.qualifiers_ = qualifiers_;
5299 onBuilt();
5300 return result;
5301 }
5302
5303 public Builder mergeFrom(com.google.protobuf.Message other) {
5304 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter) {
5305 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter)other);
5306 } else {
5307 super.mergeFrom(other);
5308 return this;
5309 }
5310 }
5311
5312 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter other) {
5313 if (other == org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FirstKeyValueMatchingQualifiersFilter.getDefaultInstance()) return this;
5314 if (!other.qualifiers_.isEmpty()) {
5315 if (qualifiers_.isEmpty()) {
5316 qualifiers_ = other.qualifiers_;
5317 bitField0_ = (bitField0_ & ~0x00000001);
5318 } else {
5319 ensureQualifiersIsMutable();
5320 qualifiers_.addAll(other.qualifiers_);
5321 }
5322 onChanged();
5323 }
5324 this.mergeUnknownFields(other.getUnknownFields());
5325 return this;
5326 }
5327
5328 public final boolean isInitialized() {
5329 return true;
5330 }
5331
5332 public Builder mergeFrom(
5333 com.google.protobuf.CodedInputStream input,
5334 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5335 throws java.io.IOException {
5336 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
5337 com.google.protobuf.UnknownFieldSet.newBuilder(
5338 this.getUnknownFields());
5339 while (true) {
5340 int tag = input.readTag();
5341 switch (tag) {
5342 case 0:
5343 this.setUnknownFields(unknownFields.build());
5344 onChanged();
5345 return this;
5346 default: {
5347 if (!parseUnknownField(input, unknownFields,
5348 extensionRegistry, tag)) {
5349 this.setUnknownFields(unknownFields.build());
5350 onChanged();
5351 return this;
5352 }
5353 break;
5354 }
5355 case 10: {
5356 ensureQualifiersIsMutable();
5357 qualifiers_.add(input.readBytes());
5358 break;
5359 }
5360 }
5361 }
5362 }
5363
5364 private int bitField0_;
5365
5366
5367 private java.util.List<com.google.protobuf.ByteString> qualifiers_ = java.util.Collections.emptyList();;
5368 private void ensureQualifiersIsMutable() {
5369 if (!((bitField0_ & 0x00000001) == 0x00000001)) {
5370 qualifiers_ = new java.util.ArrayList<com.google.protobuf.ByteString>(qualifiers_);
5371 bitField0_ |= 0x00000001;
5372 }
5373 }
5374 public java.util.List<com.google.protobuf.ByteString>
5375 getQualifiersList() {
5376 return java.util.Collections.unmodifiableList(qualifiers_);
5377 }
5378 public int getQualifiersCount() {
5379 return qualifiers_.size();
5380 }
5381 public com.google.protobuf.ByteString getQualifiers(int index) {
5382 return qualifiers_.get(index);
5383 }
5384 public Builder setQualifiers(
5385 int index, com.google.protobuf.ByteString value) {
5386 if (value == null) {
5387 throw new NullPointerException();
5388 }
5389 ensureQualifiersIsMutable();
5390 qualifiers_.set(index, value);
5391 onChanged();
5392 return this;
5393 }
5394 public Builder addQualifiers(com.google.protobuf.ByteString value) {
5395 if (value == null) {
5396 throw new NullPointerException();
5397 }
5398 ensureQualifiersIsMutable();
5399 qualifiers_.add(value);
5400 onChanged();
5401 return this;
5402 }
5403 public Builder addAllQualifiers(
5404 java.lang.Iterable<? extends com.google.protobuf.ByteString> values) {
5405 ensureQualifiersIsMutable();
5406 super.addAll(values, qualifiers_);
5407 onChanged();
5408 return this;
5409 }
5410 public Builder clearQualifiers() {
5411 qualifiers_ = java.util.Collections.emptyList();;
5412 bitField0_ = (bitField0_ & ~0x00000001);
5413 onChanged();
5414 return this;
5415 }
5416
5417
5418 }
5419
5420 static {
5421 defaultInstance = new FirstKeyValueMatchingQualifiersFilter(true);
5422 defaultInstance.initFields();
5423 }
5424
5425
5426 }
5427
5428 public interface FuzzyRowFilterOrBuilder
5429 extends com.google.protobuf.MessageOrBuilder {
5430
5431
5432 java.util.List<org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair>
5433 getFuzzyKeysDataList();
5434 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair getFuzzyKeysData(int index);
5435 int getFuzzyKeysDataCount();
5436 java.util.List<? extends org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPairOrBuilder>
5437 getFuzzyKeysDataOrBuilderList();
5438 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPairOrBuilder getFuzzyKeysDataOrBuilder(
5439 int index);
5440 }
5441 public static final class FuzzyRowFilter extends
5442 com.google.protobuf.GeneratedMessage
5443 implements FuzzyRowFilterOrBuilder {
5444
5445 private FuzzyRowFilter(Builder builder) {
5446 super(builder);
5447 }
5448 private FuzzyRowFilter(boolean noInit) {}
5449
5450 private static final FuzzyRowFilter defaultInstance;
5451 public static FuzzyRowFilter getDefaultInstance() {
5452 return defaultInstance;
5453 }
5454
5455 public FuzzyRowFilter getDefaultInstanceForType() {
5456 return defaultInstance;
5457 }
5458
5459 public static final com.google.protobuf.Descriptors.Descriptor
5460 getDescriptor() {
5461 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FuzzyRowFilter_descriptor;
5462 }
5463
5464 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
5465 internalGetFieldAccessorTable() {
5466 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FuzzyRowFilter_fieldAccessorTable;
5467 }
5468
5469
5470 public static final int FUZZYKEYSDATA_FIELD_NUMBER = 1;
5471 private java.util.List<org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair> fuzzyKeysData_;
5472 public java.util.List<org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair> getFuzzyKeysDataList() {
5473 return fuzzyKeysData_;
5474 }
5475 public java.util.List<? extends org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPairOrBuilder>
5476 getFuzzyKeysDataOrBuilderList() {
5477 return fuzzyKeysData_;
5478 }
5479 public int getFuzzyKeysDataCount() {
5480 return fuzzyKeysData_.size();
5481 }
5482 public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair getFuzzyKeysData(int index) {
5483 return fuzzyKeysData_.get(index);
5484 }
5485 public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPairOrBuilder getFuzzyKeysDataOrBuilder(
5486 int index) {
5487 return fuzzyKeysData_.get(index);
5488 }
5489
5490 private void initFields() {
5491 fuzzyKeysData_ = java.util.Collections.emptyList();
5492 }
5493 private byte memoizedIsInitialized = -1;
5494 public final boolean isInitialized() {
5495 byte isInitialized = memoizedIsInitialized;
5496 if (isInitialized != -1) return isInitialized == 1;
5497
5498 for (int i = 0; i < getFuzzyKeysDataCount(); i++) {
5499 if (!getFuzzyKeysData(i).isInitialized()) {
5500 memoizedIsInitialized = 0;
5501 return false;
5502 }
5503 }
5504 memoizedIsInitialized = 1;
5505 return true;
5506 }
5507
5508 public void writeTo(com.google.protobuf.CodedOutputStream output)
5509 throws java.io.IOException {
5510 getSerializedSize();
5511 for (int i = 0; i < fuzzyKeysData_.size(); i++) {
5512 output.writeMessage(1, fuzzyKeysData_.get(i));
5513 }
5514 getUnknownFields().writeTo(output);
5515 }
5516
5517 private int memoizedSerializedSize = -1;
5518 public int getSerializedSize() {
5519 int size = memoizedSerializedSize;
5520 if (size != -1) return size;
5521
5522 size = 0;
5523 for (int i = 0; i < fuzzyKeysData_.size(); i++) {
5524 size += com.google.protobuf.CodedOutputStream
5525 .computeMessageSize(1, fuzzyKeysData_.get(i));
5526 }
5527 size += getUnknownFields().getSerializedSize();
5528 memoizedSerializedSize = size;
5529 return size;
5530 }
5531
5532 private static final long serialVersionUID = 0L;
5533 @java.lang.Override
5534 protected java.lang.Object writeReplace()
5535 throws java.io.ObjectStreamException {
5536 return super.writeReplace();
5537 }
5538
5539 @java.lang.Override
5540 public boolean equals(final java.lang.Object obj) {
5541 if (obj == this) {
5542 return true;
5543 }
5544 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter)) {
5545 return super.equals(obj);
5546 }
5547 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter other = (org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter) obj;
5548
5549 boolean result = true;
5550 result = result && getFuzzyKeysDataList()
5551 .equals(other.getFuzzyKeysDataList());
5552 result = result &&
5553 getUnknownFields().equals(other.getUnknownFields());
5554 return result;
5555 }
5556
5557 @java.lang.Override
5558 public int hashCode() {
5559 int hash = 41;
5560 hash = (19 * hash) + getDescriptorForType().hashCode();
5561 if (getFuzzyKeysDataCount() > 0) {
5562 hash = (37 * hash) + FUZZYKEYSDATA_FIELD_NUMBER;
5563 hash = (53 * hash) + getFuzzyKeysDataList().hashCode();
5564 }
5565 hash = (29 * hash) + getUnknownFields().hashCode();
5566 return hash;
5567 }
5568
5569 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter parseFrom(
5570 com.google.protobuf.ByteString data)
5571 throws com.google.protobuf.InvalidProtocolBufferException {
5572 return newBuilder().mergeFrom(data).buildParsed();
5573 }
5574 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter parseFrom(
5575 com.google.protobuf.ByteString data,
5576 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5577 throws com.google.protobuf.InvalidProtocolBufferException {
5578 return newBuilder().mergeFrom(data, extensionRegistry)
5579 .buildParsed();
5580 }
5581 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter parseFrom(byte[] data)
5582 throws com.google.protobuf.InvalidProtocolBufferException {
5583 return newBuilder().mergeFrom(data).buildParsed();
5584 }
5585 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter parseFrom(
5586 byte[] data,
5587 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5588 throws com.google.protobuf.InvalidProtocolBufferException {
5589 return newBuilder().mergeFrom(data, extensionRegistry)
5590 .buildParsed();
5591 }
5592 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter parseFrom(java.io.InputStream input)
5593 throws java.io.IOException {
5594 return newBuilder().mergeFrom(input).buildParsed();
5595 }
5596 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter parseFrom(
5597 java.io.InputStream input,
5598 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5599 throws java.io.IOException {
5600 return newBuilder().mergeFrom(input, extensionRegistry)
5601 .buildParsed();
5602 }
5603 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter parseDelimitedFrom(java.io.InputStream input)
5604 throws java.io.IOException {
5605 Builder builder = newBuilder();
5606 if (builder.mergeDelimitedFrom(input)) {
5607 return builder.buildParsed();
5608 } else {
5609 return null;
5610 }
5611 }
5612 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter parseDelimitedFrom(
5613 java.io.InputStream input,
5614 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5615 throws java.io.IOException {
5616 Builder builder = newBuilder();
5617 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
5618 return builder.buildParsed();
5619 } else {
5620 return null;
5621 }
5622 }
5623 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter parseFrom(
5624 com.google.protobuf.CodedInputStream input)
5625 throws java.io.IOException {
5626 return newBuilder().mergeFrom(input).buildParsed();
5627 }
5628 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter parseFrom(
5629 com.google.protobuf.CodedInputStream input,
5630 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5631 throws java.io.IOException {
5632 return newBuilder().mergeFrom(input, extensionRegistry)
5633 .buildParsed();
5634 }
5635
5636 public static Builder newBuilder() { return Builder.create(); }
5637 public Builder newBuilderForType() { return newBuilder(); }
5638 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter prototype) {
5639 return newBuilder().mergeFrom(prototype);
5640 }
5641 public Builder toBuilder() { return newBuilder(this); }
5642
5643 @java.lang.Override
5644 protected Builder newBuilderForType(
5645 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
5646 Builder builder = new Builder(parent);
5647 return builder;
5648 }
5649 public static final class Builder extends
5650 com.google.protobuf.GeneratedMessage.Builder<Builder>
5651 implements org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilterOrBuilder {
5652 public static final com.google.protobuf.Descriptors.Descriptor
5653 getDescriptor() {
5654 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FuzzyRowFilter_descriptor;
5655 }
5656
5657 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
5658 internalGetFieldAccessorTable() {
5659 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_FuzzyRowFilter_fieldAccessorTable;
5660 }
5661
5662
5663 private Builder() {
5664 maybeForceBuilderInitialization();
5665 }
5666
5667 private Builder(BuilderParent parent) {
5668 super(parent);
5669 maybeForceBuilderInitialization();
5670 }
5671 private void maybeForceBuilderInitialization() {
5672 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
5673 getFuzzyKeysDataFieldBuilder();
5674 }
5675 }
5676 private static Builder create() {
5677 return new Builder();
5678 }
5679
5680 public Builder clear() {
5681 super.clear();
5682 if (fuzzyKeysDataBuilder_ == null) {
5683 fuzzyKeysData_ = java.util.Collections.emptyList();
5684 bitField0_ = (bitField0_ & ~0x00000001);
5685 } else {
5686 fuzzyKeysDataBuilder_.clear();
5687 }
5688 return this;
5689 }
5690
5691 public Builder clone() {
5692 return create().mergeFrom(buildPartial());
5693 }
5694
5695 public com.google.protobuf.Descriptors.Descriptor
5696 getDescriptorForType() {
5697 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter.getDescriptor();
5698 }
5699
5700 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter getDefaultInstanceForType() {
5701 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter.getDefaultInstance();
5702 }
5703
5704 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter build() {
5705 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter result = buildPartial();
5706 if (!result.isInitialized()) {
5707 throw newUninitializedMessageException(result);
5708 }
5709 return result;
5710 }
5711
5712 private org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter buildParsed()
5713 throws com.google.protobuf.InvalidProtocolBufferException {
5714 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter result = buildPartial();
5715 if (!result.isInitialized()) {
5716 throw newUninitializedMessageException(
5717 result).asInvalidProtocolBufferException();
5718 }
5719 return result;
5720 }
5721
5722 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter buildPartial() {
5723 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter result = new org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter(this);
5724 int from_bitField0_ = bitField0_;
5725 if (fuzzyKeysDataBuilder_ == null) {
5726 if (((bitField0_ & 0x00000001) == 0x00000001)) {
5727 fuzzyKeysData_ = java.util.Collections.unmodifiableList(fuzzyKeysData_);
5728 bitField0_ = (bitField0_ & ~0x00000001);
5729 }
5730 result.fuzzyKeysData_ = fuzzyKeysData_;
5731 } else {
5732 result.fuzzyKeysData_ = fuzzyKeysDataBuilder_.build();
5733 }
5734 onBuilt();
5735 return result;
5736 }
5737
5738 public Builder mergeFrom(com.google.protobuf.Message other) {
5739 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter) {
5740 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter)other);
5741 } else {
5742 super.mergeFrom(other);
5743 return this;
5744 }
5745 }
5746
5747 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter other) {
5748 if (other == org.apache.hadoop.hbase.protobuf.generated.FilterProtos.FuzzyRowFilter.getDefaultInstance()) return this;
5749 if (fuzzyKeysDataBuilder_ == null) {
5750 if (!other.fuzzyKeysData_.isEmpty()) {
5751 if (fuzzyKeysData_.isEmpty()) {
5752 fuzzyKeysData_ = other.fuzzyKeysData_;
5753 bitField0_ = (bitField0_ & ~0x00000001);
5754 } else {
5755 ensureFuzzyKeysDataIsMutable();
5756 fuzzyKeysData_.addAll(other.fuzzyKeysData_);
5757 }
5758 onChanged();
5759 }
5760 } else {
5761 if (!other.fuzzyKeysData_.isEmpty()) {
5762 if (fuzzyKeysDataBuilder_.isEmpty()) {
5763 fuzzyKeysDataBuilder_.dispose();
5764 fuzzyKeysDataBuilder_ = null;
5765 fuzzyKeysData_ = other.fuzzyKeysData_;
5766 bitField0_ = (bitField0_ & ~0x00000001);
5767 fuzzyKeysDataBuilder_ =
5768 com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
5769 getFuzzyKeysDataFieldBuilder() : null;
5770 } else {
5771 fuzzyKeysDataBuilder_.addAllMessages(other.fuzzyKeysData_);
5772 }
5773 }
5774 }
5775 this.mergeUnknownFields(other.getUnknownFields());
5776 return this;
5777 }
5778
5779 public final boolean isInitialized() {
5780 for (int i = 0; i < getFuzzyKeysDataCount(); i++) {
5781 if (!getFuzzyKeysData(i).isInitialized()) {
5782
5783 return false;
5784 }
5785 }
5786 return true;
5787 }
5788
5789 public Builder mergeFrom(
5790 com.google.protobuf.CodedInputStream input,
5791 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5792 throws java.io.IOException {
5793 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
5794 com.google.protobuf.UnknownFieldSet.newBuilder(
5795 this.getUnknownFields());
5796 while (true) {
5797 int tag = input.readTag();
5798 switch (tag) {
5799 case 0:
5800 this.setUnknownFields(unknownFields.build());
5801 onChanged();
5802 return this;
5803 default: {
5804 if (!parseUnknownField(input, unknownFields,
5805 extensionRegistry, tag)) {
5806 this.setUnknownFields(unknownFields.build());
5807 onChanged();
5808 return this;
5809 }
5810 break;
5811 }
5812 case 10: {
5813 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair.Builder subBuilder = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair.newBuilder();
5814 input.readMessage(subBuilder, extensionRegistry);
5815 addFuzzyKeysData(subBuilder.buildPartial());
5816 break;
5817 }
5818 }
5819 }
5820 }
5821
5822 private int bitField0_;
5823
5824
5825 private java.util.List<org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair> fuzzyKeysData_ =
5826 java.util.Collections.emptyList();
5827 private void ensureFuzzyKeysDataIsMutable() {
5828 if (!((bitField0_ & 0x00000001) == 0x00000001)) {
5829 fuzzyKeysData_ = new java.util.ArrayList<org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair>(fuzzyKeysData_);
5830 bitField0_ |= 0x00000001;
5831 }
5832 }
5833
5834 private com.google.protobuf.RepeatedFieldBuilder<
5835 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPairOrBuilder> fuzzyKeysDataBuilder_;
5836
5837 public java.util.List<org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair> getFuzzyKeysDataList() {
5838 if (fuzzyKeysDataBuilder_ == null) {
5839 return java.util.Collections.unmodifiableList(fuzzyKeysData_);
5840 } else {
5841 return fuzzyKeysDataBuilder_.getMessageList();
5842 }
5843 }
5844 public int getFuzzyKeysDataCount() {
5845 if (fuzzyKeysDataBuilder_ == null) {
5846 return fuzzyKeysData_.size();
5847 } else {
5848 return fuzzyKeysDataBuilder_.getCount();
5849 }
5850 }
5851 public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair getFuzzyKeysData(int index) {
5852 if (fuzzyKeysDataBuilder_ == null) {
5853 return fuzzyKeysData_.get(index);
5854 } else {
5855 return fuzzyKeysDataBuilder_.getMessage(index);
5856 }
5857 }
5858 public Builder setFuzzyKeysData(
5859 int index, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair value) {
5860 if (fuzzyKeysDataBuilder_ == null) {
5861 if (value == null) {
5862 throw new NullPointerException();
5863 }
5864 ensureFuzzyKeysDataIsMutable();
5865 fuzzyKeysData_.set(index, value);
5866 onChanged();
5867 } else {
5868 fuzzyKeysDataBuilder_.setMessage(index, value);
5869 }
5870 return this;
5871 }
5872 public Builder setFuzzyKeysData(
5873 int index, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair.Builder builderForValue) {
5874 if (fuzzyKeysDataBuilder_ == null) {
5875 ensureFuzzyKeysDataIsMutable();
5876 fuzzyKeysData_.set(index, builderForValue.build());
5877 onChanged();
5878 } else {
5879 fuzzyKeysDataBuilder_.setMessage(index, builderForValue.build());
5880 }
5881 return this;
5882 }
5883 public Builder addFuzzyKeysData(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair value) {
5884 if (fuzzyKeysDataBuilder_ == null) {
5885 if (value == null) {
5886 throw new NullPointerException();
5887 }
5888 ensureFuzzyKeysDataIsMutable();
5889 fuzzyKeysData_.add(value);
5890 onChanged();
5891 } else {
5892 fuzzyKeysDataBuilder_.addMessage(value);
5893 }
5894 return this;
5895 }
5896 public Builder addFuzzyKeysData(
5897 int index, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair value) {
5898 if (fuzzyKeysDataBuilder_ == null) {
5899 if (value == null) {
5900 throw new NullPointerException();
5901 }
5902 ensureFuzzyKeysDataIsMutable();
5903 fuzzyKeysData_.add(index, value);
5904 onChanged();
5905 } else {
5906 fuzzyKeysDataBuilder_.addMessage(index, value);
5907 }
5908 return this;
5909 }
5910 public Builder addFuzzyKeysData(
5911 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair.Builder builderForValue) {
5912 if (fuzzyKeysDataBuilder_ == null) {
5913 ensureFuzzyKeysDataIsMutable();
5914 fuzzyKeysData_.add(builderForValue.build());
5915 onChanged();
5916 } else {
5917 fuzzyKeysDataBuilder_.addMessage(builderForValue.build());
5918 }
5919 return this;
5920 }
5921 public Builder addFuzzyKeysData(
5922 int index, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair.Builder builderForValue) {
5923 if (fuzzyKeysDataBuilder_ == null) {
5924 ensureFuzzyKeysDataIsMutable();
5925 fuzzyKeysData_.add(index, builderForValue.build());
5926 onChanged();
5927 } else {
5928 fuzzyKeysDataBuilder_.addMessage(index, builderForValue.build());
5929 }
5930 return this;
5931 }
5932 public Builder addAllFuzzyKeysData(
5933 java.lang.Iterable<? extends org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair> values) {
5934 if (fuzzyKeysDataBuilder_ == null) {
5935 ensureFuzzyKeysDataIsMutable();
5936 super.addAll(values, fuzzyKeysData_);
5937 onChanged();
5938 } else {
5939 fuzzyKeysDataBuilder_.addAllMessages(values);
5940 }
5941 return this;
5942 }
5943 public Builder clearFuzzyKeysData() {
5944 if (fuzzyKeysDataBuilder_ == null) {
5945 fuzzyKeysData_ = java.util.Collections.emptyList();
5946 bitField0_ = (bitField0_ & ~0x00000001);
5947 onChanged();
5948 } else {
5949 fuzzyKeysDataBuilder_.clear();
5950 }
5951 return this;
5952 }
5953 public Builder removeFuzzyKeysData(int index) {
5954 if (fuzzyKeysDataBuilder_ == null) {
5955 ensureFuzzyKeysDataIsMutable();
5956 fuzzyKeysData_.remove(index);
5957 onChanged();
5958 } else {
5959 fuzzyKeysDataBuilder_.remove(index);
5960 }
5961 return this;
5962 }
5963 public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair.Builder getFuzzyKeysDataBuilder(
5964 int index) {
5965 return getFuzzyKeysDataFieldBuilder().getBuilder(index);
5966 }
5967 public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPairOrBuilder getFuzzyKeysDataOrBuilder(
5968 int index) {
5969 if (fuzzyKeysDataBuilder_ == null) {
5970 return fuzzyKeysData_.get(index); } else {
5971 return fuzzyKeysDataBuilder_.getMessageOrBuilder(index);
5972 }
5973 }
5974 public java.util.List<? extends org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPairOrBuilder>
5975 getFuzzyKeysDataOrBuilderList() {
5976 if (fuzzyKeysDataBuilder_ != null) {
5977 return fuzzyKeysDataBuilder_.getMessageOrBuilderList();
5978 } else {
5979 return java.util.Collections.unmodifiableList(fuzzyKeysData_);
5980 }
5981 }
5982 public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair.Builder addFuzzyKeysDataBuilder() {
5983 return getFuzzyKeysDataFieldBuilder().addBuilder(
5984 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair.getDefaultInstance());
5985 }
5986 public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair.Builder addFuzzyKeysDataBuilder(
5987 int index) {
5988 return getFuzzyKeysDataFieldBuilder().addBuilder(
5989 index, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair.getDefaultInstance());
5990 }
5991 public java.util.List<org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair.Builder>
5992 getFuzzyKeysDataBuilderList() {
5993 return getFuzzyKeysDataFieldBuilder().getBuilderList();
5994 }
5995 private com.google.protobuf.RepeatedFieldBuilder<
5996 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPairOrBuilder>
5997 getFuzzyKeysDataFieldBuilder() {
5998 if (fuzzyKeysDataBuilder_ == null) {
5999 fuzzyKeysDataBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
6000 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPair.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.BytesBytesPairOrBuilder>(
6001 fuzzyKeysData_,
6002 ((bitField0_ & 0x00000001) == 0x00000001),
6003 getParentForChildren(),
6004 isClean());
6005 fuzzyKeysData_ = null;
6006 }
6007 return fuzzyKeysDataBuilder_;
6008 }
6009
6010
6011 }
6012
6013 static {
6014 defaultInstance = new FuzzyRowFilter(true);
6015 defaultInstance.initFields();
6016 }
6017
6018
6019 }
6020
6021 public interface InclusiveStopFilterOrBuilder
6022 extends com.google.protobuf.MessageOrBuilder {
6023
6024
6025 boolean hasStopRowKey();
6026 com.google.protobuf.ByteString getStopRowKey();
6027 }
6028 public static final class InclusiveStopFilter extends
6029 com.google.protobuf.GeneratedMessage
6030 implements InclusiveStopFilterOrBuilder {
6031
6032 private InclusiveStopFilter(Builder builder) {
6033 super(builder);
6034 }
6035 private InclusiveStopFilter(boolean noInit) {}
6036
6037 private static final InclusiveStopFilter defaultInstance;
6038 public static InclusiveStopFilter getDefaultInstance() {
6039 return defaultInstance;
6040 }
6041
6042 public InclusiveStopFilter getDefaultInstanceForType() {
6043 return defaultInstance;
6044 }
6045
6046 public static final com.google.protobuf.Descriptors.Descriptor
6047 getDescriptor() {
6048 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_InclusiveStopFilter_descriptor;
6049 }
6050
6051 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
6052 internalGetFieldAccessorTable() {
6053 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_InclusiveStopFilter_fieldAccessorTable;
6054 }
6055
6056 private int bitField0_;
6057
6058 public static final int STOPROWKEY_FIELD_NUMBER = 1;
6059 private com.google.protobuf.ByteString stopRowKey_;
6060 public boolean hasStopRowKey() {
6061 return ((bitField0_ & 0x00000001) == 0x00000001);
6062 }
6063 public com.google.protobuf.ByteString getStopRowKey() {
6064 return stopRowKey_;
6065 }
6066
6067 private void initFields() {
6068 stopRowKey_ = com.google.protobuf.ByteString.EMPTY;
6069 }
6070 private byte memoizedIsInitialized = -1;
6071 public final boolean isInitialized() {
6072 byte isInitialized = memoizedIsInitialized;
6073 if (isInitialized != -1) return isInitialized == 1;
6074
6075 memoizedIsInitialized = 1;
6076 return true;
6077 }
6078
6079 public void writeTo(com.google.protobuf.CodedOutputStream output)
6080 throws java.io.IOException {
6081 getSerializedSize();
6082 if (((bitField0_ & 0x00000001) == 0x00000001)) {
6083 output.writeBytes(1, stopRowKey_);
6084 }
6085 getUnknownFields().writeTo(output);
6086 }
6087
6088 private int memoizedSerializedSize = -1;
6089 public int getSerializedSize() {
6090 int size = memoizedSerializedSize;
6091 if (size != -1) return size;
6092
6093 size = 0;
6094 if (((bitField0_ & 0x00000001) == 0x00000001)) {
6095 size += com.google.protobuf.CodedOutputStream
6096 .computeBytesSize(1, stopRowKey_);
6097 }
6098 size += getUnknownFields().getSerializedSize();
6099 memoizedSerializedSize = size;
6100 return size;
6101 }
6102
6103 private static final long serialVersionUID = 0L;
6104 @java.lang.Override
6105 protected java.lang.Object writeReplace()
6106 throws java.io.ObjectStreamException {
6107 return super.writeReplace();
6108 }
6109
6110 @java.lang.Override
6111 public boolean equals(final java.lang.Object obj) {
6112 if (obj == this) {
6113 return true;
6114 }
6115 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter)) {
6116 return super.equals(obj);
6117 }
6118 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter other = (org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter) obj;
6119
6120 boolean result = true;
6121 result = result && (hasStopRowKey() == other.hasStopRowKey());
6122 if (hasStopRowKey()) {
6123 result = result && getStopRowKey()
6124 .equals(other.getStopRowKey());
6125 }
6126 result = result &&
6127 getUnknownFields().equals(other.getUnknownFields());
6128 return result;
6129 }
6130
6131 @java.lang.Override
6132 public int hashCode() {
6133 int hash = 41;
6134 hash = (19 * hash) + getDescriptorForType().hashCode();
6135 if (hasStopRowKey()) {
6136 hash = (37 * hash) + STOPROWKEY_FIELD_NUMBER;
6137 hash = (53 * hash) + getStopRowKey().hashCode();
6138 }
6139 hash = (29 * hash) + getUnknownFields().hashCode();
6140 return hash;
6141 }
6142
6143 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter parseFrom(
6144 com.google.protobuf.ByteString data)
6145 throws com.google.protobuf.InvalidProtocolBufferException {
6146 return newBuilder().mergeFrom(data).buildParsed();
6147 }
6148 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter parseFrom(
6149 com.google.protobuf.ByteString data,
6150 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6151 throws com.google.protobuf.InvalidProtocolBufferException {
6152 return newBuilder().mergeFrom(data, extensionRegistry)
6153 .buildParsed();
6154 }
6155 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter parseFrom(byte[] data)
6156 throws com.google.protobuf.InvalidProtocolBufferException {
6157 return newBuilder().mergeFrom(data).buildParsed();
6158 }
6159 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter parseFrom(
6160 byte[] data,
6161 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6162 throws com.google.protobuf.InvalidProtocolBufferException {
6163 return newBuilder().mergeFrom(data, extensionRegistry)
6164 .buildParsed();
6165 }
6166 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter parseFrom(java.io.InputStream input)
6167 throws java.io.IOException {
6168 return newBuilder().mergeFrom(input).buildParsed();
6169 }
6170 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter parseFrom(
6171 java.io.InputStream input,
6172 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6173 throws java.io.IOException {
6174 return newBuilder().mergeFrom(input, extensionRegistry)
6175 .buildParsed();
6176 }
6177 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter parseDelimitedFrom(java.io.InputStream input)
6178 throws java.io.IOException {
6179 Builder builder = newBuilder();
6180 if (builder.mergeDelimitedFrom(input)) {
6181 return builder.buildParsed();
6182 } else {
6183 return null;
6184 }
6185 }
6186 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter parseDelimitedFrom(
6187 java.io.InputStream input,
6188 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6189 throws java.io.IOException {
6190 Builder builder = newBuilder();
6191 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
6192 return builder.buildParsed();
6193 } else {
6194 return null;
6195 }
6196 }
6197 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter parseFrom(
6198 com.google.protobuf.CodedInputStream input)
6199 throws java.io.IOException {
6200 return newBuilder().mergeFrom(input).buildParsed();
6201 }
6202 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter parseFrom(
6203 com.google.protobuf.CodedInputStream input,
6204 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6205 throws java.io.IOException {
6206 return newBuilder().mergeFrom(input, extensionRegistry)
6207 .buildParsed();
6208 }
6209
6210 public static Builder newBuilder() { return Builder.create(); }
6211 public Builder newBuilderForType() { return newBuilder(); }
6212 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter prototype) {
6213 return newBuilder().mergeFrom(prototype);
6214 }
6215 public Builder toBuilder() { return newBuilder(this); }
6216
6217 @java.lang.Override
6218 protected Builder newBuilderForType(
6219 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
6220 Builder builder = new Builder(parent);
6221 return builder;
6222 }
6223 public static final class Builder extends
6224 com.google.protobuf.GeneratedMessage.Builder<Builder>
6225 implements org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilterOrBuilder {
6226 public static final com.google.protobuf.Descriptors.Descriptor
6227 getDescriptor() {
6228 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_InclusiveStopFilter_descriptor;
6229 }
6230
6231 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
6232 internalGetFieldAccessorTable() {
6233 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_InclusiveStopFilter_fieldAccessorTable;
6234 }
6235
6236
6237 private Builder() {
6238 maybeForceBuilderInitialization();
6239 }
6240
6241 private Builder(BuilderParent parent) {
6242 super(parent);
6243 maybeForceBuilderInitialization();
6244 }
6245 private void maybeForceBuilderInitialization() {
6246 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
6247 }
6248 }
6249 private static Builder create() {
6250 return new Builder();
6251 }
6252
6253 public Builder clear() {
6254 super.clear();
6255 stopRowKey_ = com.google.protobuf.ByteString.EMPTY;
6256 bitField0_ = (bitField0_ & ~0x00000001);
6257 return this;
6258 }
6259
6260 public Builder clone() {
6261 return create().mergeFrom(buildPartial());
6262 }
6263
6264 public com.google.protobuf.Descriptors.Descriptor
6265 getDescriptorForType() {
6266 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter.getDescriptor();
6267 }
6268
6269 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter getDefaultInstanceForType() {
6270 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter.getDefaultInstance();
6271 }
6272
6273 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter build() {
6274 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter result = buildPartial();
6275 if (!result.isInitialized()) {
6276 throw newUninitializedMessageException(result);
6277 }
6278 return result;
6279 }
6280
6281 private org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter buildParsed()
6282 throws com.google.protobuf.InvalidProtocolBufferException {
6283 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter result = buildPartial();
6284 if (!result.isInitialized()) {
6285 throw newUninitializedMessageException(
6286 result).asInvalidProtocolBufferException();
6287 }
6288 return result;
6289 }
6290
6291 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter buildPartial() {
6292 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter result = new org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter(this);
6293 int from_bitField0_ = bitField0_;
6294 int to_bitField0_ = 0;
6295 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
6296 to_bitField0_ |= 0x00000001;
6297 }
6298 result.stopRowKey_ = stopRowKey_;
6299 result.bitField0_ = to_bitField0_;
6300 onBuilt();
6301 return result;
6302 }
6303
6304 public Builder mergeFrom(com.google.protobuf.Message other) {
6305 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter) {
6306 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter)other);
6307 } else {
6308 super.mergeFrom(other);
6309 return this;
6310 }
6311 }
6312
6313 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter other) {
6314 if (other == org.apache.hadoop.hbase.protobuf.generated.FilterProtos.InclusiveStopFilter.getDefaultInstance()) return this;
6315 if (other.hasStopRowKey()) {
6316 setStopRowKey(other.getStopRowKey());
6317 }
6318 this.mergeUnknownFields(other.getUnknownFields());
6319 return this;
6320 }
6321
6322 public final boolean isInitialized() {
6323 return true;
6324 }
6325
6326 public Builder mergeFrom(
6327 com.google.protobuf.CodedInputStream input,
6328 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6329 throws java.io.IOException {
6330 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
6331 com.google.protobuf.UnknownFieldSet.newBuilder(
6332 this.getUnknownFields());
6333 while (true) {
6334 int tag = input.readTag();
6335 switch (tag) {
6336 case 0:
6337 this.setUnknownFields(unknownFields.build());
6338 onChanged();
6339 return this;
6340 default: {
6341 if (!parseUnknownField(input, unknownFields,
6342 extensionRegistry, tag)) {
6343 this.setUnknownFields(unknownFields.build());
6344 onChanged();
6345 return this;
6346 }
6347 break;
6348 }
6349 case 10: {
6350 bitField0_ |= 0x00000001;
6351 stopRowKey_ = input.readBytes();
6352 break;
6353 }
6354 }
6355 }
6356 }
6357
6358 private int bitField0_;
6359
6360
6361 private com.google.protobuf.ByteString stopRowKey_ = com.google.protobuf.ByteString.EMPTY;
6362 public boolean hasStopRowKey() {
6363 return ((bitField0_ & 0x00000001) == 0x00000001);
6364 }
6365 public com.google.protobuf.ByteString getStopRowKey() {
6366 return stopRowKey_;
6367 }
6368 public Builder setStopRowKey(com.google.protobuf.ByteString value) {
6369 if (value == null) {
6370 throw new NullPointerException();
6371 }
6372 bitField0_ |= 0x00000001;
6373 stopRowKey_ = value;
6374 onChanged();
6375 return this;
6376 }
6377 public Builder clearStopRowKey() {
6378 bitField0_ = (bitField0_ & ~0x00000001);
6379 stopRowKey_ = getDefaultInstance().getStopRowKey();
6380 onChanged();
6381 return this;
6382 }
6383
6384
6385 }
6386
6387 static {
6388 defaultInstance = new InclusiveStopFilter(true);
6389 defaultInstance.initFields();
6390 }
6391
6392
6393 }
6394
6395 public interface KeyOnlyFilterOrBuilder
6396 extends com.google.protobuf.MessageOrBuilder {
6397
6398
6399 boolean hasLenAsVal();
6400 boolean getLenAsVal();
6401 }
6402 public static final class KeyOnlyFilter extends
6403 com.google.protobuf.GeneratedMessage
6404 implements KeyOnlyFilterOrBuilder {
6405
6406 private KeyOnlyFilter(Builder builder) {
6407 super(builder);
6408 }
6409 private KeyOnlyFilter(boolean noInit) {}
6410
6411 private static final KeyOnlyFilter defaultInstance;
6412 public static KeyOnlyFilter getDefaultInstance() {
6413 return defaultInstance;
6414 }
6415
6416 public KeyOnlyFilter getDefaultInstanceForType() {
6417 return defaultInstance;
6418 }
6419
6420 public static final com.google.protobuf.Descriptors.Descriptor
6421 getDescriptor() {
6422 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_KeyOnlyFilter_descriptor;
6423 }
6424
6425 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
6426 internalGetFieldAccessorTable() {
6427 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_KeyOnlyFilter_fieldAccessorTable;
6428 }
6429
6430 private int bitField0_;
6431
6432 public static final int LENASVAL_FIELD_NUMBER = 1;
6433 private boolean lenAsVal_;
6434 public boolean hasLenAsVal() {
6435 return ((bitField0_ & 0x00000001) == 0x00000001);
6436 }
6437 public boolean getLenAsVal() {
6438 return lenAsVal_;
6439 }
6440
6441 private void initFields() {
6442 lenAsVal_ = false;
6443 }
6444 private byte memoizedIsInitialized = -1;
6445 public final boolean isInitialized() {
6446 byte isInitialized = memoizedIsInitialized;
6447 if (isInitialized != -1) return isInitialized == 1;
6448
6449 if (!hasLenAsVal()) {
6450 memoizedIsInitialized = 0;
6451 return false;
6452 }
6453 memoizedIsInitialized = 1;
6454 return true;
6455 }
6456
6457 public void writeTo(com.google.protobuf.CodedOutputStream output)
6458 throws java.io.IOException {
6459 getSerializedSize();
6460 if (((bitField0_ & 0x00000001) == 0x00000001)) {
6461 output.writeBool(1, lenAsVal_);
6462 }
6463 getUnknownFields().writeTo(output);
6464 }
6465
6466 private int memoizedSerializedSize = -1;
6467 public int getSerializedSize() {
6468 int size = memoizedSerializedSize;
6469 if (size != -1) return size;
6470
6471 size = 0;
6472 if (((bitField0_ & 0x00000001) == 0x00000001)) {
6473 size += com.google.protobuf.CodedOutputStream
6474 .computeBoolSize(1, lenAsVal_);
6475 }
6476 size += getUnknownFields().getSerializedSize();
6477 memoizedSerializedSize = size;
6478 return size;
6479 }
6480
6481 private static final long serialVersionUID = 0L;
6482 @java.lang.Override
6483 protected java.lang.Object writeReplace()
6484 throws java.io.ObjectStreamException {
6485 return super.writeReplace();
6486 }
6487
6488 @java.lang.Override
6489 public boolean equals(final java.lang.Object obj) {
6490 if (obj == this) {
6491 return true;
6492 }
6493 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter)) {
6494 return super.equals(obj);
6495 }
6496 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter other = (org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter) obj;
6497
6498 boolean result = true;
6499 result = result && (hasLenAsVal() == other.hasLenAsVal());
6500 if (hasLenAsVal()) {
6501 result = result && (getLenAsVal()
6502 == other.getLenAsVal());
6503 }
6504 result = result &&
6505 getUnknownFields().equals(other.getUnknownFields());
6506 return result;
6507 }
6508
6509 @java.lang.Override
6510 public int hashCode() {
6511 int hash = 41;
6512 hash = (19 * hash) + getDescriptorForType().hashCode();
6513 if (hasLenAsVal()) {
6514 hash = (37 * hash) + LENASVAL_FIELD_NUMBER;
6515 hash = (53 * hash) + hashBoolean(getLenAsVal());
6516 }
6517 hash = (29 * hash) + getUnknownFields().hashCode();
6518 return hash;
6519 }
6520
6521 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter parseFrom(
6522 com.google.protobuf.ByteString data)
6523 throws com.google.protobuf.InvalidProtocolBufferException {
6524 return newBuilder().mergeFrom(data).buildParsed();
6525 }
6526 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter parseFrom(
6527 com.google.protobuf.ByteString data,
6528 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6529 throws com.google.protobuf.InvalidProtocolBufferException {
6530 return newBuilder().mergeFrom(data, extensionRegistry)
6531 .buildParsed();
6532 }
6533 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter parseFrom(byte[] data)
6534 throws com.google.protobuf.InvalidProtocolBufferException {
6535 return newBuilder().mergeFrom(data).buildParsed();
6536 }
6537 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter parseFrom(
6538 byte[] data,
6539 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6540 throws com.google.protobuf.InvalidProtocolBufferException {
6541 return newBuilder().mergeFrom(data, extensionRegistry)
6542 .buildParsed();
6543 }
6544 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter parseFrom(java.io.InputStream input)
6545 throws java.io.IOException {
6546 return newBuilder().mergeFrom(input).buildParsed();
6547 }
6548 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter parseFrom(
6549 java.io.InputStream input,
6550 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6551 throws java.io.IOException {
6552 return newBuilder().mergeFrom(input, extensionRegistry)
6553 .buildParsed();
6554 }
6555 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter parseDelimitedFrom(java.io.InputStream input)
6556 throws java.io.IOException {
6557 Builder builder = newBuilder();
6558 if (builder.mergeDelimitedFrom(input)) {
6559 return builder.buildParsed();
6560 } else {
6561 return null;
6562 }
6563 }
6564 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter parseDelimitedFrom(
6565 java.io.InputStream input,
6566 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6567 throws java.io.IOException {
6568 Builder builder = newBuilder();
6569 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
6570 return builder.buildParsed();
6571 } else {
6572 return null;
6573 }
6574 }
6575 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter parseFrom(
6576 com.google.protobuf.CodedInputStream input)
6577 throws java.io.IOException {
6578 return newBuilder().mergeFrom(input).buildParsed();
6579 }
6580 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter parseFrom(
6581 com.google.protobuf.CodedInputStream input,
6582 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6583 throws java.io.IOException {
6584 return newBuilder().mergeFrom(input, extensionRegistry)
6585 .buildParsed();
6586 }
6587
6588 public static Builder newBuilder() { return Builder.create(); }
6589 public Builder newBuilderForType() { return newBuilder(); }
6590 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter prototype) {
6591 return newBuilder().mergeFrom(prototype);
6592 }
6593 public Builder toBuilder() { return newBuilder(this); }
6594
6595 @java.lang.Override
6596 protected Builder newBuilderForType(
6597 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
6598 Builder builder = new Builder(parent);
6599 return builder;
6600 }
6601 public static final class Builder extends
6602 com.google.protobuf.GeneratedMessage.Builder<Builder>
6603 implements org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilterOrBuilder {
6604 public static final com.google.protobuf.Descriptors.Descriptor
6605 getDescriptor() {
6606 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_KeyOnlyFilter_descriptor;
6607 }
6608
6609 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
6610 internalGetFieldAccessorTable() {
6611 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_KeyOnlyFilter_fieldAccessorTable;
6612 }
6613
6614
6615 private Builder() {
6616 maybeForceBuilderInitialization();
6617 }
6618
6619 private Builder(BuilderParent parent) {
6620 super(parent);
6621 maybeForceBuilderInitialization();
6622 }
6623 private void maybeForceBuilderInitialization() {
6624 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
6625 }
6626 }
6627 private static Builder create() {
6628 return new Builder();
6629 }
6630
6631 public Builder clear() {
6632 super.clear();
6633 lenAsVal_ = false;
6634 bitField0_ = (bitField0_ & ~0x00000001);
6635 return this;
6636 }
6637
6638 public Builder clone() {
6639 return create().mergeFrom(buildPartial());
6640 }
6641
6642 public com.google.protobuf.Descriptors.Descriptor
6643 getDescriptorForType() {
6644 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter.getDescriptor();
6645 }
6646
6647 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter getDefaultInstanceForType() {
6648 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter.getDefaultInstance();
6649 }
6650
6651 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter build() {
6652 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter result = buildPartial();
6653 if (!result.isInitialized()) {
6654 throw newUninitializedMessageException(result);
6655 }
6656 return result;
6657 }
6658
6659 private org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter buildParsed()
6660 throws com.google.protobuf.InvalidProtocolBufferException {
6661 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter result = buildPartial();
6662 if (!result.isInitialized()) {
6663 throw newUninitializedMessageException(
6664 result).asInvalidProtocolBufferException();
6665 }
6666 return result;
6667 }
6668
6669 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter buildPartial() {
6670 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter result = new org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter(this);
6671 int from_bitField0_ = bitField0_;
6672 int to_bitField0_ = 0;
6673 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
6674 to_bitField0_ |= 0x00000001;
6675 }
6676 result.lenAsVal_ = lenAsVal_;
6677 result.bitField0_ = to_bitField0_;
6678 onBuilt();
6679 return result;
6680 }
6681
6682 public Builder mergeFrom(com.google.protobuf.Message other) {
6683 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter) {
6684 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter)other);
6685 } else {
6686 super.mergeFrom(other);
6687 return this;
6688 }
6689 }
6690
6691 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter other) {
6692 if (other == org.apache.hadoop.hbase.protobuf.generated.FilterProtos.KeyOnlyFilter.getDefaultInstance()) return this;
6693 if (other.hasLenAsVal()) {
6694 setLenAsVal(other.getLenAsVal());
6695 }
6696 this.mergeUnknownFields(other.getUnknownFields());
6697 return this;
6698 }
6699
6700 public final boolean isInitialized() {
6701 if (!hasLenAsVal()) {
6702
6703 return false;
6704 }
6705 return true;
6706 }
6707
6708 public Builder mergeFrom(
6709 com.google.protobuf.CodedInputStream input,
6710 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6711 throws java.io.IOException {
6712 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
6713 com.google.protobuf.UnknownFieldSet.newBuilder(
6714 this.getUnknownFields());
6715 while (true) {
6716 int tag = input.readTag();
6717 switch (tag) {
6718 case 0:
6719 this.setUnknownFields(unknownFields.build());
6720 onChanged();
6721 return this;
6722 default: {
6723 if (!parseUnknownField(input, unknownFields,
6724 extensionRegistry, tag)) {
6725 this.setUnknownFields(unknownFields.build());
6726 onChanged();
6727 return this;
6728 }
6729 break;
6730 }
6731 case 8: {
6732 bitField0_ |= 0x00000001;
6733 lenAsVal_ = input.readBool();
6734 break;
6735 }
6736 }
6737 }
6738 }
6739
6740 private int bitField0_;
6741
6742
6743 private boolean lenAsVal_ ;
6744 public boolean hasLenAsVal() {
6745 return ((bitField0_ & 0x00000001) == 0x00000001);
6746 }
6747 public boolean getLenAsVal() {
6748 return lenAsVal_;
6749 }
6750 public Builder setLenAsVal(boolean value) {
6751 bitField0_ |= 0x00000001;
6752 lenAsVal_ = value;
6753 onChanged();
6754 return this;
6755 }
6756 public Builder clearLenAsVal() {
6757 bitField0_ = (bitField0_ & ~0x00000001);
6758 lenAsVal_ = false;
6759 onChanged();
6760 return this;
6761 }
6762
6763
6764 }
6765
6766 static {
6767 defaultInstance = new KeyOnlyFilter(true);
6768 defaultInstance.initFields();
6769 }
6770
6771
6772 }
6773
6774 public interface MultipleColumnPrefixFilterOrBuilder
6775 extends com.google.protobuf.MessageOrBuilder {
6776
6777
6778 java.util.List<com.google.protobuf.ByteString> getSortedPrefixesList();
6779 int getSortedPrefixesCount();
6780 com.google.protobuf.ByteString getSortedPrefixes(int index);
6781 }
6782 public static final class MultipleColumnPrefixFilter extends
6783 com.google.protobuf.GeneratedMessage
6784 implements MultipleColumnPrefixFilterOrBuilder {
6785
6786 private MultipleColumnPrefixFilter(Builder builder) {
6787 super(builder);
6788 }
6789 private MultipleColumnPrefixFilter(boolean noInit) {}
6790
6791 private static final MultipleColumnPrefixFilter defaultInstance;
6792 public static MultipleColumnPrefixFilter getDefaultInstance() {
6793 return defaultInstance;
6794 }
6795
6796 public MultipleColumnPrefixFilter getDefaultInstanceForType() {
6797 return defaultInstance;
6798 }
6799
6800 public static final com.google.protobuf.Descriptors.Descriptor
6801 getDescriptor() {
6802 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_MultipleColumnPrefixFilter_descriptor;
6803 }
6804
6805 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
6806 internalGetFieldAccessorTable() {
6807 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_MultipleColumnPrefixFilter_fieldAccessorTable;
6808 }
6809
6810
6811 public static final int SORTEDPREFIXES_FIELD_NUMBER = 1;
6812 private java.util.List<com.google.protobuf.ByteString> sortedPrefixes_;
6813 public java.util.List<com.google.protobuf.ByteString>
6814 getSortedPrefixesList() {
6815 return sortedPrefixes_;
6816 }
6817 public int getSortedPrefixesCount() {
6818 return sortedPrefixes_.size();
6819 }
6820 public com.google.protobuf.ByteString getSortedPrefixes(int index) {
6821 return sortedPrefixes_.get(index);
6822 }
6823
6824 private void initFields() {
6825 sortedPrefixes_ = java.util.Collections.emptyList();;
6826 }
6827 private byte memoizedIsInitialized = -1;
6828 public final boolean isInitialized() {
6829 byte isInitialized = memoizedIsInitialized;
6830 if (isInitialized != -1) return isInitialized == 1;
6831
6832 memoizedIsInitialized = 1;
6833 return true;
6834 }
6835
6836 public void writeTo(com.google.protobuf.CodedOutputStream output)
6837 throws java.io.IOException {
6838 getSerializedSize();
6839 for (int i = 0; i < sortedPrefixes_.size(); i++) {
6840 output.writeBytes(1, sortedPrefixes_.get(i));
6841 }
6842 getUnknownFields().writeTo(output);
6843 }
6844
6845 private int memoizedSerializedSize = -1;
6846 public int getSerializedSize() {
6847 int size = memoizedSerializedSize;
6848 if (size != -1) return size;
6849
6850 size = 0;
6851 {
6852 int dataSize = 0;
6853 for (int i = 0; i < sortedPrefixes_.size(); i++) {
6854 dataSize += com.google.protobuf.CodedOutputStream
6855 .computeBytesSizeNoTag(sortedPrefixes_.get(i));
6856 }
6857 size += dataSize;
6858 size += 1 * getSortedPrefixesList().size();
6859 }
6860 size += getUnknownFields().getSerializedSize();
6861 memoizedSerializedSize = size;
6862 return size;
6863 }
6864
6865 private static final long serialVersionUID = 0L;
6866 @java.lang.Override
6867 protected java.lang.Object writeReplace()
6868 throws java.io.ObjectStreamException {
6869 return super.writeReplace();
6870 }
6871
6872 @java.lang.Override
6873 public boolean equals(final java.lang.Object obj) {
6874 if (obj == this) {
6875 return true;
6876 }
6877 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter)) {
6878 return super.equals(obj);
6879 }
6880 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter other = (org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter) obj;
6881
6882 boolean result = true;
6883 result = result && getSortedPrefixesList()
6884 .equals(other.getSortedPrefixesList());
6885 result = result &&
6886 getUnknownFields().equals(other.getUnknownFields());
6887 return result;
6888 }
6889
6890 @java.lang.Override
6891 public int hashCode() {
6892 int hash = 41;
6893 hash = (19 * hash) + getDescriptorForType().hashCode();
6894 if (getSortedPrefixesCount() > 0) {
6895 hash = (37 * hash) + SORTEDPREFIXES_FIELD_NUMBER;
6896 hash = (53 * hash) + getSortedPrefixesList().hashCode();
6897 }
6898 hash = (29 * hash) + getUnknownFields().hashCode();
6899 return hash;
6900 }
6901
6902 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter parseFrom(
6903 com.google.protobuf.ByteString data)
6904 throws com.google.protobuf.InvalidProtocolBufferException {
6905 return newBuilder().mergeFrom(data).buildParsed();
6906 }
6907 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter parseFrom(
6908 com.google.protobuf.ByteString data,
6909 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6910 throws com.google.protobuf.InvalidProtocolBufferException {
6911 return newBuilder().mergeFrom(data, extensionRegistry)
6912 .buildParsed();
6913 }
6914 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter parseFrom(byte[] data)
6915 throws com.google.protobuf.InvalidProtocolBufferException {
6916 return newBuilder().mergeFrom(data).buildParsed();
6917 }
6918 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter parseFrom(
6919 byte[] data,
6920 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6921 throws com.google.protobuf.InvalidProtocolBufferException {
6922 return newBuilder().mergeFrom(data, extensionRegistry)
6923 .buildParsed();
6924 }
6925 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter parseFrom(java.io.InputStream input)
6926 throws java.io.IOException {
6927 return newBuilder().mergeFrom(input).buildParsed();
6928 }
6929 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter parseFrom(
6930 java.io.InputStream input,
6931 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6932 throws java.io.IOException {
6933 return newBuilder().mergeFrom(input, extensionRegistry)
6934 .buildParsed();
6935 }
6936 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter parseDelimitedFrom(java.io.InputStream input)
6937 throws java.io.IOException {
6938 Builder builder = newBuilder();
6939 if (builder.mergeDelimitedFrom(input)) {
6940 return builder.buildParsed();
6941 } else {
6942 return null;
6943 }
6944 }
6945 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter parseDelimitedFrom(
6946 java.io.InputStream input,
6947 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6948 throws java.io.IOException {
6949 Builder builder = newBuilder();
6950 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
6951 return builder.buildParsed();
6952 } else {
6953 return null;
6954 }
6955 }
6956 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter parseFrom(
6957 com.google.protobuf.CodedInputStream input)
6958 throws java.io.IOException {
6959 return newBuilder().mergeFrom(input).buildParsed();
6960 }
6961 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter parseFrom(
6962 com.google.protobuf.CodedInputStream input,
6963 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6964 throws java.io.IOException {
6965 return newBuilder().mergeFrom(input, extensionRegistry)
6966 .buildParsed();
6967 }
6968
6969 public static Builder newBuilder() { return Builder.create(); }
6970 public Builder newBuilderForType() { return newBuilder(); }
6971 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter prototype) {
6972 return newBuilder().mergeFrom(prototype);
6973 }
6974 public Builder toBuilder() { return newBuilder(this); }
6975
6976 @java.lang.Override
6977 protected Builder newBuilderForType(
6978 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
6979 Builder builder = new Builder(parent);
6980 return builder;
6981 }
6982 public static final class Builder extends
6983 com.google.protobuf.GeneratedMessage.Builder<Builder>
6984 implements org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilterOrBuilder {
6985 public static final com.google.protobuf.Descriptors.Descriptor
6986 getDescriptor() {
6987 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_MultipleColumnPrefixFilter_descriptor;
6988 }
6989
6990 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
6991 internalGetFieldAccessorTable() {
6992 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_MultipleColumnPrefixFilter_fieldAccessorTable;
6993 }
6994
6995
6996 private Builder() {
6997 maybeForceBuilderInitialization();
6998 }
6999
7000 private Builder(BuilderParent parent) {
7001 super(parent);
7002 maybeForceBuilderInitialization();
7003 }
7004 private void maybeForceBuilderInitialization() {
7005 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
7006 }
7007 }
7008 private static Builder create() {
7009 return new Builder();
7010 }
7011
7012 public Builder clear() {
7013 super.clear();
7014 sortedPrefixes_ = java.util.Collections.emptyList();;
7015 bitField0_ = (bitField0_ & ~0x00000001);
7016 return this;
7017 }
7018
7019 public Builder clone() {
7020 return create().mergeFrom(buildPartial());
7021 }
7022
7023 public com.google.protobuf.Descriptors.Descriptor
7024 getDescriptorForType() {
7025 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter.getDescriptor();
7026 }
7027
7028 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter getDefaultInstanceForType() {
7029 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter.getDefaultInstance();
7030 }
7031
7032 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter build() {
7033 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter result = buildPartial();
7034 if (!result.isInitialized()) {
7035 throw newUninitializedMessageException(result);
7036 }
7037 return result;
7038 }
7039
7040 private org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter buildParsed()
7041 throws com.google.protobuf.InvalidProtocolBufferException {
7042 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter result = buildPartial();
7043 if (!result.isInitialized()) {
7044 throw newUninitializedMessageException(
7045 result).asInvalidProtocolBufferException();
7046 }
7047 return result;
7048 }
7049
7050 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter buildPartial() {
7051 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter result = new org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter(this);
7052 int from_bitField0_ = bitField0_;
7053 if (((bitField0_ & 0x00000001) == 0x00000001)) {
7054 sortedPrefixes_ = java.util.Collections.unmodifiableList(sortedPrefixes_);
7055 bitField0_ = (bitField0_ & ~0x00000001);
7056 }
7057 result.sortedPrefixes_ = sortedPrefixes_;
7058 onBuilt();
7059 return result;
7060 }
7061
7062 public Builder mergeFrom(com.google.protobuf.Message other) {
7063 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter) {
7064 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter)other);
7065 } else {
7066 super.mergeFrom(other);
7067 return this;
7068 }
7069 }
7070
7071 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter other) {
7072 if (other == org.apache.hadoop.hbase.protobuf.generated.FilterProtos.MultipleColumnPrefixFilter.getDefaultInstance()) return this;
7073 if (!other.sortedPrefixes_.isEmpty()) {
7074 if (sortedPrefixes_.isEmpty()) {
7075 sortedPrefixes_ = other.sortedPrefixes_;
7076 bitField0_ = (bitField0_ & ~0x00000001);
7077 } else {
7078 ensureSortedPrefixesIsMutable();
7079 sortedPrefixes_.addAll(other.sortedPrefixes_);
7080 }
7081 onChanged();
7082 }
7083 this.mergeUnknownFields(other.getUnknownFields());
7084 return this;
7085 }
7086
7087 public final boolean isInitialized() {
7088 return true;
7089 }
7090
7091 public Builder mergeFrom(
7092 com.google.protobuf.CodedInputStream input,
7093 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7094 throws java.io.IOException {
7095 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
7096 com.google.protobuf.UnknownFieldSet.newBuilder(
7097 this.getUnknownFields());
7098 while (true) {
7099 int tag = input.readTag();
7100 switch (tag) {
7101 case 0:
7102 this.setUnknownFields(unknownFields.build());
7103 onChanged();
7104 return this;
7105 default: {
7106 if (!parseUnknownField(input, unknownFields,
7107 extensionRegistry, tag)) {
7108 this.setUnknownFields(unknownFields.build());
7109 onChanged();
7110 return this;
7111 }
7112 break;
7113 }
7114 case 10: {
7115 ensureSortedPrefixesIsMutable();
7116 sortedPrefixes_.add(input.readBytes());
7117 break;
7118 }
7119 }
7120 }
7121 }
7122
7123 private int bitField0_;
7124
7125
7126 private java.util.List<com.google.protobuf.ByteString> sortedPrefixes_ = java.util.Collections.emptyList();;
7127 private void ensureSortedPrefixesIsMutable() {
7128 if (!((bitField0_ & 0x00000001) == 0x00000001)) {
7129 sortedPrefixes_ = new java.util.ArrayList<com.google.protobuf.ByteString>(sortedPrefixes_);
7130 bitField0_ |= 0x00000001;
7131 }
7132 }
7133 public java.util.List<com.google.protobuf.ByteString>
7134 getSortedPrefixesList() {
7135 return java.util.Collections.unmodifiableList(sortedPrefixes_);
7136 }
7137 public int getSortedPrefixesCount() {
7138 return sortedPrefixes_.size();
7139 }
7140 public com.google.protobuf.ByteString getSortedPrefixes(int index) {
7141 return sortedPrefixes_.get(index);
7142 }
7143 public Builder setSortedPrefixes(
7144 int index, com.google.protobuf.ByteString value) {
7145 if (value == null) {
7146 throw new NullPointerException();
7147 }
7148 ensureSortedPrefixesIsMutable();
7149 sortedPrefixes_.set(index, value);
7150 onChanged();
7151 return this;
7152 }
7153 public Builder addSortedPrefixes(com.google.protobuf.ByteString value) {
7154 if (value == null) {
7155 throw new NullPointerException();
7156 }
7157 ensureSortedPrefixesIsMutable();
7158 sortedPrefixes_.add(value);
7159 onChanged();
7160 return this;
7161 }
7162 public Builder addAllSortedPrefixes(
7163 java.lang.Iterable<? extends com.google.protobuf.ByteString> values) {
7164 ensureSortedPrefixesIsMutable();
7165 super.addAll(values, sortedPrefixes_);
7166 onChanged();
7167 return this;
7168 }
7169 public Builder clearSortedPrefixes() {
7170 sortedPrefixes_ = java.util.Collections.emptyList();;
7171 bitField0_ = (bitField0_ & ~0x00000001);
7172 onChanged();
7173 return this;
7174 }
7175
7176
7177 }
7178
7179 static {
7180 defaultInstance = new MultipleColumnPrefixFilter(true);
7181 defaultInstance.initFields();
7182 }
7183
7184
7185 }
7186
7187 public interface PageFilterOrBuilder
7188 extends com.google.protobuf.MessageOrBuilder {
7189
7190
7191 boolean hasPageSize();
7192 long getPageSize();
7193 }
7194 public static final class PageFilter extends
7195 com.google.protobuf.GeneratedMessage
7196 implements PageFilterOrBuilder {
7197
7198 private PageFilter(Builder builder) {
7199 super(builder);
7200 }
7201 private PageFilter(boolean noInit) {}
7202
7203 private static final PageFilter defaultInstance;
7204 public static PageFilter getDefaultInstance() {
7205 return defaultInstance;
7206 }
7207
7208 public PageFilter getDefaultInstanceForType() {
7209 return defaultInstance;
7210 }
7211
7212 public static final com.google.protobuf.Descriptors.Descriptor
7213 getDescriptor() {
7214 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_PageFilter_descriptor;
7215 }
7216
7217 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
7218 internalGetFieldAccessorTable() {
7219 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_PageFilter_fieldAccessorTable;
7220 }
7221
7222 private int bitField0_;
7223
7224 public static final int PAGESIZE_FIELD_NUMBER = 1;
7225 private long pageSize_;
7226 public boolean hasPageSize() {
7227 return ((bitField0_ & 0x00000001) == 0x00000001);
7228 }
7229 public long getPageSize() {
7230 return pageSize_;
7231 }
7232
7233 private void initFields() {
7234 pageSize_ = 0L;
7235 }
7236 private byte memoizedIsInitialized = -1;
7237 public final boolean isInitialized() {
7238 byte isInitialized = memoizedIsInitialized;
7239 if (isInitialized != -1) return isInitialized == 1;
7240
7241 if (!hasPageSize()) {
7242 memoizedIsInitialized = 0;
7243 return false;
7244 }
7245 memoizedIsInitialized = 1;
7246 return true;
7247 }
7248
7249 public void writeTo(com.google.protobuf.CodedOutputStream output)
7250 throws java.io.IOException {
7251 getSerializedSize();
7252 if (((bitField0_ & 0x00000001) == 0x00000001)) {
7253 output.writeInt64(1, pageSize_);
7254 }
7255 getUnknownFields().writeTo(output);
7256 }
7257
7258 private int memoizedSerializedSize = -1;
7259 public int getSerializedSize() {
7260 int size = memoizedSerializedSize;
7261 if (size != -1) return size;
7262
7263 size = 0;
7264 if (((bitField0_ & 0x00000001) == 0x00000001)) {
7265 size += com.google.protobuf.CodedOutputStream
7266 .computeInt64Size(1, pageSize_);
7267 }
7268 size += getUnknownFields().getSerializedSize();
7269 memoizedSerializedSize = size;
7270 return size;
7271 }
7272
7273 private static final long serialVersionUID = 0L;
7274 @java.lang.Override
7275 protected java.lang.Object writeReplace()
7276 throws java.io.ObjectStreamException {
7277 return super.writeReplace();
7278 }
7279
7280 @java.lang.Override
7281 public boolean equals(final java.lang.Object obj) {
7282 if (obj == this) {
7283 return true;
7284 }
7285 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter)) {
7286 return super.equals(obj);
7287 }
7288 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter other = (org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter) obj;
7289
7290 boolean result = true;
7291 result = result && (hasPageSize() == other.hasPageSize());
7292 if (hasPageSize()) {
7293 result = result && (getPageSize()
7294 == other.getPageSize());
7295 }
7296 result = result &&
7297 getUnknownFields().equals(other.getUnknownFields());
7298 return result;
7299 }
7300
7301 @java.lang.Override
7302 public int hashCode() {
7303 int hash = 41;
7304 hash = (19 * hash) + getDescriptorForType().hashCode();
7305 if (hasPageSize()) {
7306 hash = (37 * hash) + PAGESIZE_FIELD_NUMBER;
7307 hash = (53 * hash) + hashLong(getPageSize());
7308 }
7309 hash = (29 * hash) + getUnknownFields().hashCode();
7310 return hash;
7311 }
7312
7313 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter parseFrom(
7314 com.google.protobuf.ByteString data)
7315 throws com.google.protobuf.InvalidProtocolBufferException {
7316 return newBuilder().mergeFrom(data).buildParsed();
7317 }
7318 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter parseFrom(
7319 com.google.protobuf.ByteString data,
7320 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7321 throws com.google.protobuf.InvalidProtocolBufferException {
7322 return newBuilder().mergeFrom(data, extensionRegistry)
7323 .buildParsed();
7324 }
7325 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter parseFrom(byte[] data)
7326 throws com.google.protobuf.InvalidProtocolBufferException {
7327 return newBuilder().mergeFrom(data).buildParsed();
7328 }
7329 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter parseFrom(
7330 byte[] data,
7331 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7332 throws com.google.protobuf.InvalidProtocolBufferException {
7333 return newBuilder().mergeFrom(data, extensionRegistry)
7334 .buildParsed();
7335 }
7336 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter parseFrom(java.io.InputStream input)
7337 throws java.io.IOException {
7338 return newBuilder().mergeFrom(input).buildParsed();
7339 }
7340 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter parseFrom(
7341 java.io.InputStream input,
7342 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7343 throws java.io.IOException {
7344 return newBuilder().mergeFrom(input, extensionRegistry)
7345 .buildParsed();
7346 }
7347 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter parseDelimitedFrom(java.io.InputStream input)
7348 throws java.io.IOException {
7349 Builder builder = newBuilder();
7350 if (builder.mergeDelimitedFrom(input)) {
7351 return builder.buildParsed();
7352 } else {
7353 return null;
7354 }
7355 }
7356 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter parseDelimitedFrom(
7357 java.io.InputStream input,
7358 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7359 throws java.io.IOException {
7360 Builder builder = newBuilder();
7361 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
7362 return builder.buildParsed();
7363 } else {
7364 return null;
7365 }
7366 }
7367 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter parseFrom(
7368 com.google.protobuf.CodedInputStream input)
7369 throws java.io.IOException {
7370 return newBuilder().mergeFrom(input).buildParsed();
7371 }
7372 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter parseFrom(
7373 com.google.protobuf.CodedInputStream input,
7374 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7375 throws java.io.IOException {
7376 return newBuilder().mergeFrom(input, extensionRegistry)
7377 .buildParsed();
7378 }
7379
7380 public static Builder newBuilder() { return Builder.create(); }
7381 public Builder newBuilderForType() { return newBuilder(); }
7382 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter prototype) {
7383 return newBuilder().mergeFrom(prototype);
7384 }
7385 public Builder toBuilder() { return newBuilder(this); }
7386
7387 @java.lang.Override
7388 protected Builder newBuilderForType(
7389 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
7390 Builder builder = new Builder(parent);
7391 return builder;
7392 }
7393 public static final class Builder extends
7394 com.google.protobuf.GeneratedMessage.Builder<Builder>
7395 implements org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilterOrBuilder {
7396 public static final com.google.protobuf.Descriptors.Descriptor
7397 getDescriptor() {
7398 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_PageFilter_descriptor;
7399 }
7400
7401 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
7402 internalGetFieldAccessorTable() {
7403 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_PageFilter_fieldAccessorTable;
7404 }
7405
7406
7407 private Builder() {
7408 maybeForceBuilderInitialization();
7409 }
7410
7411 private Builder(BuilderParent parent) {
7412 super(parent);
7413 maybeForceBuilderInitialization();
7414 }
7415 private void maybeForceBuilderInitialization() {
7416 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
7417 }
7418 }
7419 private static Builder create() {
7420 return new Builder();
7421 }
7422
7423 public Builder clear() {
7424 super.clear();
7425 pageSize_ = 0L;
7426 bitField0_ = (bitField0_ & ~0x00000001);
7427 return this;
7428 }
7429
7430 public Builder clone() {
7431 return create().mergeFrom(buildPartial());
7432 }
7433
7434 public com.google.protobuf.Descriptors.Descriptor
7435 getDescriptorForType() {
7436 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter.getDescriptor();
7437 }
7438
7439 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter getDefaultInstanceForType() {
7440 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter.getDefaultInstance();
7441 }
7442
7443 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter build() {
7444 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter result = buildPartial();
7445 if (!result.isInitialized()) {
7446 throw newUninitializedMessageException(result);
7447 }
7448 return result;
7449 }
7450
7451 private org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter buildParsed()
7452 throws com.google.protobuf.InvalidProtocolBufferException {
7453 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter result = buildPartial();
7454 if (!result.isInitialized()) {
7455 throw newUninitializedMessageException(
7456 result).asInvalidProtocolBufferException();
7457 }
7458 return result;
7459 }
7460
7461 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter buildPartial() {
7462 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter result = new org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter(this);
7463 int from_bitField0_ = bitField0_;
7464 int to_bitField0_ = 0;
7465 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
7466 to_bitField0_ |= 0x00000001;
7467 }
7468 result.pageSize_ = pageSize_;
7469 result.bitField0_ = to_bitField0_;
7470 onBuilt();
7471 return result;
7472 }
7473
7474 public Builder mergeFrom(com.google.protobuf.Message other) {
7475 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter) {
7476 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter)other);
7477 } else {
7478 super.mergeFrom(other);
7479 return this;
7480 }
7481 }
7482
7483 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter other) {
7484 if (other == org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PageFilter.getDefaultInstance()) return this;
7485 if (other.hasPageSize()) {
7486 setPageSize(other.getPageSize());
7487 }
7488 this.mergeUnknownFields(other.getUnknownFields());
7489 return this;
7490 }
7491
7492 public final boolean isInitialized() {
7493 if (!hasPageSize()) {
7494
7495 return false;
7496 }
7497 return true;
7498 }
7499
7500 public Builder mergeFrom(
7501 com.google.protobuf.CodedInputStream input,
7502 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7503 throws java.io.IOException {
7504 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
7505 com.google.protobuf.UnknownFieldSet.newBuilder(
7506 this.getUnknownFields());
7507 while (true) {
7508 int tag = input.readTag();
7509 switch (tag) {
7510 case 0:
7511 this.setUnknownFields(unknownFields.build());
7512 onChanged();
7513 return this;
7514 default: {
7515 if (!parseUnknownField(input, unknownFields,
7516 extensionRegistry, tag)) {
7517 this.setUnknownFields(unknownFields.build());
7518 onChanged();
7519 return this;
7520 }
7521 break;
7522 }
7523 case 8: {
7524 bitField0_ |= 0x00000001;
7525 pageSize_ = input.readInt64();
7526 break;
7527 }
7528 }
7529 }
7530 }
7531
7532 private int bitField0_;
7533
7534
7535 private long pageSize_ ;
7536 public boolean hasPageSize() {
7537 return ((bitField0_ & 0x00000001) == 0x00000001);
7538 }
7539 public long getPageSize() {
7540 return pageSize_;
7541 }
7542 public Builder setPageSize(long value) {
7543 bitField0_ |= 0x00000001;
7544 pageSize_ = value;
7545 onChanged();
7546 return this;
7547 }
7548 public Builder clearPageSize() {
7549 bitField0_ = (bitField0_ & ~0x00000001);
7550 pageSize_ = 0L;
7551 onChanged();
7552 return this;
7553 }
7554
7555
7556 }
7557
7558 static {
7559 defaultInstance = new PageFilter(true);
7560 defaultInstance.initFields();
7561 }
7562
7563
7564 }
7565
7566 public interface PrefixFilterOrBuilder
7567 extends com.google.protobuf.MessageOrBuilder {
7568
7569
7570 boolean hasPrefix();
7571 com.google.protobuf.ByteString getPrefix();
7572 }
7573 public static final class PrefixFilter extends
7574 com.google.protobuf.GeneratedMessage
7575 implements PrefixFilterOrBuilder {
7576
7577 private PrefixFilter(Builder builder) {
7578 super(builder);
7579 }
7580 private PrefixFilter(boolean noInit) {}
7581
7582 private static final PrefixFilter defaultInstance;
7583 public static PrefixFilter getDefaultInstance() {
7584 return defaultInstance;
7585 }
7586
7587 public PrefixFilter getDefaultInstanceForType() {
7588 return defaultInstance;
7589 }
7590
7591 public static final com.google.protobuf.Descriptors.Descriptor
7592 getDescriptor() {
7593 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_PrefixFilter_descriptor;
7594 }
7595
7596 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
7597 internalGetFieldAccessorTable() {
7598 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_PrefixFilter_fieldAccessorTable;
7599 }
7600
7601 private int bitField0_;
7602
7603 public static final int PREFIX_FIELD_NUMBER = 1;
7604 private com.google.protobuf.ByteString prefix_;
7605 public boolean hasPrefix() {
7606 return ((bitField0_ & 0x00000001) == 0x00000001);
7607 }
7608 public com.google.protobuf.ByteString getPrefix() {
7609 return prefix_;
7610 }
7611
7612 private void initFields() {
7613 prefix_ = com.google.protobuf.ByteString.EMPTY;
7614 }
7615 private byte memoizedIsInitialized = -1;
7616 public final boolean isInitialized() {
7617 byte isInitialized = memoizedIsInitialized;
7618 if (isInitialized != -1) return isInitialized == 1;
7619
7620 memoizedIsInitialized = 1;
7621 return true;
7622 }
7623
7624 public void writeTo(com.google.protobuf.CodedOutputStream output)
7625 throws java.io.IOException {
7626 getSerializedSize();
7627 if (((bitField0_ & 0x00000001) == 0x00000001)) {
7628 output.writeBytes(1, prefix_);
7629 }
7630 getUnknownFields().writeTo(output);
7631 }
7632
7633 private int memoizedSerializedSize = -1;
7634 public int getSerializedSize() {
7635 int size = memoizedSerializedSize;
7636 if (size != -1) return size;
7637
7638 size = 0;
7639 if (((bitField0_ & 0x00000001) == 0x00000001)) {
7640 size += com.google.protobuf.CodedOutputStream
7641 .computeBytesSize(1, prefix_);
7642 }
7643 size += getUnknownFields().getSerializedSize();
7644 memoizedSerializedSize = size;
7645 return size;
7646 }
7647
7648 private static final long serialVersionUID = 0L;
7649 @java.lang.Override
7650 protected java.lang.Object writeReplace()
7651 throws java.io.ObjectStreamException {
7652 return super.writeReplace();
7653 }
7654
7655 @java.lang.Override
7656 public boolean equals(final java.lang.Object obj) {
7657 if (obj == this) {
7658 return true;
7659 }
7660 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter)) {
7661 return super.equals(obj);
7662 }
7663 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter other = (org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter) obj;
7664
7665 boolean result = true;
7666 result = result && (hasPrefix() == other.hasPrefix());
7667 if (hasPrefix()) {
7668 result = result && getPrefix()
7669 .equals(other.getPrefix());
7670 }
7671 result = result &&
7672 getUnknownFields().equals(other.getUnknownFields());
7673 return result;
7674 }
7675
7676 @java.lang.Override
7677 public int hashCode() {
7678 int hash = 41;
7679 hash = (19 * hash) + getDescriptorForType().hashCode();
7680 if (hasPrefix()) {
7681 hash = (37 * hash) + PREFIX_FIELD_NUMBER;
7682 hash = (53 * hash) + getPrefix().hashCode();
7683 }
7684 hash = (29 * hash) + getUnknownFields().hashCode();
7685 return hash;
7686 }
7687
7688 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter parseFrom(
7689 com.google.protobuf.ByteString data)
7690 throws com.google.protobuf.InvalidProtocolBufferException {
7691 return newBuilder().mergeFrom(data).buildParsed();
7692 }
7693 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter parseFrom(
7694 com.google.protobuf.ByteString data,
7695 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7696 throws com.google.protobuf.InvalidProtocolBufferException {
7697 return newBuilder().mergeFrom(data, extensionRegistry)
7698 .buildParsed();
7699 }
7700 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter parseFrom(byte[] data)
7701 throws com.google.protobuf.InvalidProtocolBufferException {
7702 return newBuilder().mergeFrom(data).buildParsed();
7703 }
7704 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter parseFrom(
7705 byte[] data,
7706 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7707 throws com.google.protobuf.InvalidProtocolBufferException {
7708 return newBuilder().mergeFrom(data, extensionRegistry)
7709 .buildParsed();
7710 }
7711 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter parseFrom(java.io.InputStream input)
7712 throws java.io.IOException {
7713 return newBuilder().mergeFrom(input).buildParsed();
7714 }
7715 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter parseFrom(
7716 java.io.InputStream input,
7717 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7718 throws java.io.IOException {
7719 return newBuilder().mergeFrom(input, extensionRegistry)
7720 .buildParsed();
7721 }
7722 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter parseDelimitedFrom(java.io.InputStream input)
7723 throws java.io.IOException {
7724 Builder builder = newBuilder();
7725 if (builder.mergeDelimitedFrom(input)) {
7726 return builder.buildParsed();
7727 } else {
7728 return null;
7729 }
7730 }
7731 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter parseDelimitedFrom(
7732 java.io.InputStream input,
7733 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7734 throws java.io.IOException {
7735 Builder builder = newBuilder();
7736 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
7737 return builder.buildParsed();
7738 } else {
7739 return null;
7740 }
7741 }
7742 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter parseFrom(
7743 com.google.protobuf.CodedInputStream input)
7744 throws java.io.IOException {
7745 return newBuilder().mergeFrom(input).buildParsed();
7746 }
7747 public static org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter parseFrom(
7748 com.google.protobuf.CodedInputStream input,
7749 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7750 throws java.io.IOException {
7751 return newBuilder().mergeFrom(input, extensionRegistry)
7752 .buildParsed();
7753 }
7754
7755 public static Builder newBuilder() { return Builder.create(); }
7756 public Builder newBuilderForType() { return newBuilder(); }
7757 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter prototype) {
7758 return newBuilder().mergeFrom(prototype);
7759 }
7760 public Builder toBuilder() { return newBuilder(this); }
7761
7762 @java.lang.Override
7763 protected Builder newBuilderForType(
7764 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
7765 Builder builder = new Builder(parent);
7766 return builder;
7767 }
7768 public static final class Builder extends
7769 com.google.protobuf.GeneratedMessage.Builder<Builder>
7770 implements org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilterOrBuilder {
7771 public static final com.google.protobuf.Descriptors.Descriptor
7772 getDescriptor() {
7773 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_PrefixFilter_descriptor;
7774 }
7775
7776 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
7777 internalGetFieldAccessorTable() {
7778 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.internal_static_PrefixFilter_fieldAccessorTable;
7779 }
7780
7781
7782 private Builder() {
7783 maybeForceBuilderInitialization();
7784 }
7785
7786 private Builder(BuilderParent parent) {
7787 super(parent);
7788 maybeForceBuilderInitialization();
7789 }
7790 private void maybeForceBuilderInitialization() {
7791 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
7792 }
7793 }
7794 private static Builder create() {
7795 return new Builder();
7796 }
7797
7798 public Builder clear() {
7799 super.clear();
7800 prefix_ = com.google.protobuf.ByteString.EMPTY;
7801 bitField0_ = (bitField0_ & ~0x00000001);
7802 return this;
7803 }
7804
7805 public Builder clone() {
7806 return create().mergeFrom(buildPartial());
7807 }
7808
7809 public com.google.protobuf.Descriptors.Descriptor
7810 getDescriptorForType() {
7811 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter.getDescriptor();
7812 }
7813
7814 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter getDefaultInstanceForType() {
7815 return org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter.getDefaultInstance();
7816 }
7817
7818 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter build() {
7819 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter result = buildPartial();
7820 if (!result.isInitialized()) {
7821 throw newUninitializedMessageException(result);
7822 }
7823 return result;
7824 }
7825
7826 private org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter buildParsed()
7827 throws com.google.protobuf.InvalidProtocolBufferException {
7828 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter result = buildPartial();
7829 if (!result.isInitialized()) {
7830 throw newUninitializedMessageException(
7831 result).asInvalidProtocolBufferException();
7832 }
7833 return result;
7834 }
7835
7836 public org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter buildPartial() {
7837 org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter result = new org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter(this);
7838 int from_bitField0_ = bitField0_;
7839 int to_bitField0_ = 0;
7840 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
7841 to_bitField0_ |= 0x00000001;
7842 }
7843 result.prefix_ = prefix_;
7844 result.bitField0_ = to_bitField0_;
7845 onBuilt();
7846 return result;
7847 }
7848
7849 public Builder mergeFrom(com.google.protobuf.Message other) {
7850 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter) {
7851 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter)other);
7852 } else {
7853 super.mergeFrom(other);
7854 return this;
7855 }
7856 }
7857
7858 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter other) {
7859 if (other == org.apache.hadoop.hbase.protobuf.generated.FilterProtos.PrefixFilter.getDefaultInstance()) return this;
7860 if (other.hasPrefix()) {
7861 setPrefix(other.getPrefix());
7862 }
7863 this.mergeUnknownFields(other.getUnknownFields());
7864 return this;
7865 }
7866
7867 public final boolean isInitialized() {
7868 return true;
7869 }
7870
7871 public Builder mergeFrom(
7872 com.google.protobuf.CodedInputStream input,
7873 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7874 throws java.io.IOException {
7875 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
7876 com.google.protobuf.UnknownFieldSet.newBuilder(
7877 this.getUnknownFields());
7878 while (true) {
7879 int tag = input.readTag();
7880 switch (tag) {
7881 case 0:
7882 this.setUnknownFields(unknownFields.build());
7883 onChanged();
7884 return this;
7885 default: {
7886 if (!parseUnknownField(input, unknownFields,
7887 extensionRegistry, tag)) {
7888 this.setUnknownFields(unknownFields.build());
7889 onChanged();
7890 return this;
7891 }
7892 break;
7893 }
7894 case 10: {
7895 bitField0_ |= 0x00000001;
7896 prefix_ = input.readBytes();
7897 break;
7898 }
7899 }
7900 }
7901 }
7902
7903 private int bitField0_;
7904
7905
7906 private com.google.protobuf.ByteString prefix_ = com.google.protobuf.ByteString.EMPTY;
7907 public boolean hasPrefix() {
7908 return ((bitField0_ & 0x00000001) == 0x00000001);
7909 }
7910 public com.google.protobuf.ByteString getPrefix() {
7911 return prefix_;
7912 }
7913 public Builder setPrefix(com.google.protobuf.ByteString value) {
7914 if (value == null) {
7915 throw new NullPointerException();
7916 }
7917 bitField0_ |= 0x00000001;
7918 prefix_ = value;
7919 onChanged();
7920 return this;
7921 }
7922 public Builder clearPrefix() {
7923 bitField0_ = (bitField0_ & ~0x00000001);
7924 prefix_ = getDefaultInstance().getPrefix();
7925 onChanged();
7926 return this;
7927 }
7928
7929
7930 }
7931
7932 static {
7933 defaultInstance = new PrefixFilter(true);
7934 defaultInstance.initFields();
7935 }
7936
7937
7938 }
7939
7940 public interface QualifierFilterOr