1
2
3
4 package org.apache.hadoop.hbase.protobuf.generated;
5
6 public final class ComparatorProtos {
7 private ComparatorProtos() {}
8 public static void registerAllExtensions(
9 com.google.protobuf.ExtensionRegistry registry) {
10 }
11 public interface ComparatorOrBuilder
12 extends com.google.protobuf.MessageOrBuilder {
13
14
15 boolean hasName();
16 String getName();
17
18
19 boolean hasSerializedComparator();
20 com.google.protobuf.ByteString getSerializedComparator();
21 }
22 public static final class Comparator extends
23 com.google.protobuf.GeneratedMessage
24 implements ComparatorOrBuilder {
25
26 private Comparator(Builder builder) {
27 super(builder);
28 }
29 private Comparator(boolean noInit) {}
30
31 private static final Comparator defaultInstance;
32 public static Comparator getDefaultInstance() {
33 return defaultInstance;
34 }
35
36 public Comparator getDefaultInstanceForType() {
37 return defaultInstance;
38 }
39
40 public static final com.google.protobuf.Descriptors.Descriptor
41 getDescriptor() {
42 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_Comparator_descriptor;
43 }
44
45 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
46 internalGetFieldAccessorTable() {
47 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_Comparator_fieldAccessorTable;
48 }
49
50 private int bitField0_;
51
52 public static final int NAME_FIELD_NUMBER = 1;
53 private java.lang.Object name_;
54 public boolean hasName() {
55 return ((bitField0_ & 0x00000001) == 0x00000001);
56 }
57 public String getName() {
58 java.lang.Object ref = name_;
59 if (ref instanceof String) {
60 return (String) ref;
61 } else {
62 com.google.protobuf.ByteString bs =
63 (com.google.protobuf.ByteString) ref;
64 String s = bs.toStringUtf8();
65 if (com.google.protobuf.Internal.isValidUtf8(bs)) {
66 name_ = s;
67 }
68 return s;
69 }
70 }
71 private com.google.protobuf.ByteString getNameBytes() {
72 java.lang.Object ref = name_;
73 if (ref instanceof String) {
74 com.google.protobuf.ByteString b =
75 com.google.protobuf.ByteString.copyFromUtf8((String) ref);
76 name_ = b;
77 return b;
78 } else {
79 return (com.google.protobuf.ByteString) ref;
80 }
81 }
82
83
84 public static final int SERIALIZEDCOMPARATOR_FIELD_NUMBER = 2;
85 private com.google.protobuf.ByteString serializedComparator_;
86 public boolean hasSerializedComparator() {
87 return ((bitField0_ & 0x00000002) == 0x00000002);
88 }
89 public com.google.protobuf.ByteString getSerializedComparator() {
90 return serializedComparator_;
91 }
92
93 private void initFields() {
94 name_ = "";
95 serializedComparator_ = com.google.protobuf.ByteString.EMPTY;
96 }
97 private byte memoizedIsInitialized = -1;
98 public final boolean isInitialized() {
99 byte isInitialized = memoizedIsInitialized;
100 if (isInitialized != -1) return isInitialized == 1;
101
102 if (!hasName()) {
103 memoizedIsInitialized = 0;
104 return false;
105 }
106 memoizedIsInitialized = 1;
107 return true;
108 }
109
110 public void writeTo(com.google.protobuf.CodedOutputStream output)
111 throws java.io.IOException {
112 getSerializedSize();
113 if (((bitField0_ & 0x00000001) == 0x00000001)) {
114 output.writeBytes(1, getNameBytes());
115 }
116 if (((bitField0_ & 0x00000002) == 0x00000002)) {
117 output.writeBytes(2, serializedComparator_);
118 }
119 getUnknownFields().writeTo(output);
120 }
121
122 private int memoizedSerializedSize = -1;
123 public int getSerializedSize() {
124 int size = memoizedSerializedSize;
125 if (size != -1) return size;
126
127 size = 0;
128 if (((bitField0_ & 0x00000001) == 0x00000001)) {
129 size += com.google.protobuf.CodedOutputStream
130 .computeBytesSize(1, getNameBytes());
131 }
132 if (((bitField0_ & 0x00000002) == 0x00000002)) {
133 size += com.google.protobuf.CodedOutputStream
134 .computeBytesSize(2, serializedComparator_);
135 }
136 size += getUnknownFields().getSerializedSize();
137 memoizedSerializedSize = size;
138 return size;
139 }
140
141 private static final long serialVersionUID = 0L;
142 @java.lang.Override
143 protected java.lang.Object writeReplace()
144 throws java.io.ObjectStreamException {
145 return super.writeReplace();
146 }
147
148 @java.lang.Override
149 public boolean equals(final java.lang.Object obj) {
150 if (obj == this) {
151 return true;
152 }
153 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator)) {
154 return super.equals(obj);
155 }
156 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator other = (org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator) obj;
157
158 boolean result = true;
159 result = result && (hasName() == other.hasName());
160 if (hasName()) {
161 result = result && getName()
162 .equals(other.getName());
163 }
164 result = result && (hasSerializedComparator() == other.hasSerializedComparator());
165 if (hasSerializedComparator()) {
166 result = result && getSerializedComparator()
167 .equals(other.getSerializedComparator());
168 }
169 result = result &&
170 getUnknownFields().equals(other.getUnknownFields());
171 return result;
172 }
173
174 @java.lang.Override
175 public int hashCode() {
176 int hash = 41;
177 hash = (19 * hash) + getDescriptorForType().hashCode();
178 if (hasName()) {
179 hash = (37 * hash) + NAME_FIELD_NUMBER;
180 hash = (53 * hash) + getName().hashCode();
181 }
182 if (hasSerializedComparator()) {
183 hash = (37 * hash) + SERIALIZEDCOMPARATOR_FIELD_NUMBER;
184 hash = (53 * hash) + getSerializedComparator().hashCode();
185 }
186 hash = (29 * hash) + getUnknownFields().hashCode();
187 return hash;
188 }
189
190 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator parseFrom(
191 com.google.protobuf.ByteString data)
192 throws com.google.protobuf.InvalidProtocolBufferException {
193 return newBuilder().mergeFrom(data).buildParsed();
194 }
195 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator parseFrom(
196 com.google.protobuf.ByteString data,
197 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
198 throws com.google.protobuf.InvalidProtocolBufferException {
199 return newBuilder().mergeFrom(data, extensionRegistry)
200 .buildParsed();
201 }
202 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator parseFrom(byte[] data)
203 throws com.google.protobuf.InvalidProtocolBufferException {
204 return newBuilder().mergeFrom(data).buildParsed();
205 }
206 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator parseFrom(
207 byte[] data,
208 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
209 throws com.google.protobuf.InvalidProtocolBufferException {
210 return newBuilder().mergeFrom(data, extensionRegistry)
211 .buildParsed();
212 }
213 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator parseFrom(java.io.InputStream input)
214 throws java.io.IOException {
215 return newBuilder().mergeFrom(input).buildParsed();
216 }
217 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator parseFrom(
218 java.io.InputStream input,
219 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
220 throws java.io.IOException {
221 return newBuilder().mergeFrom(input, extensionRegistry)
222 .buildParsed();
223 }
224 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator parseDelimitedFrom(java.io.InputStream input)
225 throws java.io.IOException {
226 Builder builder = newBuilder();
227 if (builder.mergeDelimitedFrom(input)) {
228 return builder.buildParsed();
229 } else {
230 return null;
231 }
232 }
233 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator parseDelimitedFrom(
234 java.io.InputStream input,
235 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
236 throws java.io.IOException {
237 Builder builder = newBuilder();
238 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
239 return builder.buildParsed();
240 } else {
241 return null;
242 }
243 }
244 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator parseFrom(
245 com.google.protobuf.CodedInputStream input)
246 throws java.io.IOException {
247 return newBuilder().mergeFrom(input).buildParsed();
248 }
249 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator parseFrom(
250 com.google.protobuf.CodedInputStream input,
251 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
252 throws java.io.IOException {
253 return newBuilder().mergeFrom(input, extensionRegistry)
254 .buildParsed();
255 }
256
257 public static Builder newBuilder() { return Builder.create(); }
258 public Builder newBuilderForType() { return newBuilder(); }
259 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator prototype) {
260 return newBuilder().mergeFrom(prototype);
261 }
262 public Builder toBuilder() { return newBuilder(this); }
263
264 @java.lang.Override
265 protected Builder newBuilderForType(
266 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
267 Builder builder = new Builder(parent);
268 return builder;
269 }
270 public static final class Builder extends
271 com.google.protobuf.GeneratedMessage.Builder<Builder>
272 implements org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ComparatorOrBuilder {
273 public static final com.google.protobuf.Descriptors.Descriptor
274 getDescriptor() {
275 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_Comparator_descriptor;
276 }
277
278 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
279 internalGetFieldAccessorTable() {
280 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_Comparator_fieldAccessorTable;
281 }
282
283
284 private Builder() {
285 maybeForceBuilderInitialization();
286 }
287
288 private Builder(BuilderParent parent) {
289 super(parent);
290 maybeForceBuilderInitialization();
291 }
292 private void maybeForceBuilderInitialization() {
293 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
294 }
295 }
296 private static Builder create() {
297 return new Builder();
298 }
299
300 public Builder clear() {
301 super.clear();
302 name_ = "";
303 bitField0_ = (bitField0_ & ~0x00000001);
304 serializedComparator_ = com.google.protobuf.ByteString.EMPTY;
305 bitField0_ = (bitField0_ & ~0x00000002);
306 return this;
307 }
308
309 public Builder clone() {
310 return create().mergeFrom(buildPartial());
311 }
312
313 public com.google.protobuf.Descriptors.Descriptor
314 getDescriptorForType() {
315 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator.getDescriptor();
316 }
317
318 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator getDefaultInstanceForType() {
319 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator.getDefaultInstance();
320 }
321
322 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator build() {
323 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator result = buildPartial();
324 if (!result.isInitialized()) {
325 throw newUninitializedMessageException(result);
326 }
327 return result;
328 }
329
330 private org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator buildParsed()
331 throws com.google.protobuf.InvalidProtocolBufferException {
332 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator result = buildPartial();
333 if (!result.isInitialized()) {
334 throw newUninitializedMessageException(
335 result).asInvalidProtocolBufferException();
336 }
337 return result;
338 }
339
340 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator buildPartial() {
341 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator result = new org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator(this);
342 int from_bitField0_ = bitField0_;
343 int to_bitField0_ = 0;
344 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
345 to_bitField0_ |= 0x00000001;
346 }
347 result.name_ = name_;
348 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
349 to_bitField0_ |= 0x00000002;
350 }
351 result.serializedComparator_ = serializedComparator_;
352 result.bitField0_ = to_bitField0_;
353 onBuilt();
354 return result;
355 }
356
357 public Builder mergeFrom(com.google.protobuf.Message other) {
358 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator) {
359 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator)other);
360 } else {
361 super.mergeFrom(other);
362 return this;
363 }
364 }
365
366 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator other) {
367 if (other == org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator.getDefaultInstance()) return this;
368 if (other.hasName()) {
369 setName(other.getName());
370 }
371 if (other.hasSerializedComparator()) {
372 setSerializedComparator(other.getSerializedComparator());
373 }
374 this.mergeUnknownFields(other.getUnknownFields());
375 return this;
376 }
377
378 public final boolean isInitialized() {
379 if (!hasName()) {
380
381 return false;
382 }
383 return true;
384 }
385
386 public Builder mergeFrom(
387 com.google.protobuf.CodedInputStream input,
388 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
389 throws java.io.IOException {
390 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
391 com.google.protobuf.UnknownFieldSet.newBuilder(
392 this.getUnknownFields());
393 while (true) {
394 int tag = input.readTag();
395 switch (tag) {
396 case 0:
397 this.setUnknownFields(unknownFields.build());
398 onChanged();
399 return this;
400 default: {
401 if (!parseUnknownField(input, unknownFields,
402 extensionRegistry, tag)) {
403 this.setUnknownFields(unknownFields.build());
404 onChanged();
405 return this;
406 }
407 break;
408 }
409 case 10: {
410 bitField0_ |= 0x00000001;
411 name_ = input.readBytes();
412 break;
413 }
414 case 18: {
415 bitField0_ |= 0x00000002;
416 serializedComparator_ = input.readBytes();
417 break;
418 }
419 }
420 }
421 }
422
423 private int bitField0_;
424
425
426 private java.lang.Object name_ = "";
427 public boolean hasName() {
428 return ((bitField0_ & 0x00000001) == 0x00000001);
429 }
430 public String getName() {
431 java.lang.Object ref = name_;
432 if (!(ref instanceof String)) {
433 String s = ((com.google.protobuf.ByteString) ref).toStringUtf8();
434 name_ = s;
435 return s;
436 } else {
437 return (String) ref;
438 }
439 }
440 public Builder setName(String value) {
441 if (value == null) {
442 throw new NullPointerException();
443 }
444 bitField0_ |= 0x00000001;
445 name_ = value;
446 onChanged();
447 return this;
448 }
449 public Builder clearName() {
450 bitField0_ = (bitField0_ & ~0x00000001);
451 name_ = getDefaultInstance().getName();
452 onChanged();
453 return this;
454 }
455 void setName(com.google.protobuf.ByteString value) {
456 bitField0_ |= 0x00000001;
457 name_ = value;
458 onChanged();
459 }
460
461
462 private com.google.protobuf.ByteString serializedComparator_ = com.google.protobuf.ByteString.EMPTY;
463 public boolean hasSerializedComparator() {
464 return ((bitField0_ & 0x00000002) == 0x00000002);
465 }
466 public com.google.protobuf.ByteString getSerializedComparator() {
467 return serializedComparator_;
468 }
469 public Builder setSerializedComparator(com.google.protobuf.ByteString value) {
470 if (value == null) {
471 throw new NullPointerException();
472 }
473 bitField0_ |= 0x00000002;
474 serializedComparator_ = value;
475 onChanged();
476 return this;
477 }
478 public Builder clearSerializedComparator() {
479 bitField0_ = (bitField0_ & ~0x00000002);
480 serializedComparator_ = getDefaultInstance().getSerializedComparator();
481 onChanged();
482 return this;
483 }
484
485
486 }
487
488 static {
489 defaultInstance = new Comparator(true);
490 defaultInstance.initFields();
491 }
492
493
494 }
495
496 public interface ByteArrayComparableOrBuilder
497 extends com.google.protobuf.MessageOrBuilder {
498
499
500 boolean hasValue();
501 com.google.protobuf.ByteString getValue();
502 }
503 public static final class ByteArrayComparable extends
504 com.google.protobuf.GeneratedMessage
505 implements ByteArrayComparableOrBuilder {
506
507 private ByteArrayComparable(Builder builder) {
508 super(builder);
509 }
510 private ByteArrayComparable(boolean noInit) {}
511
512 private static final ByteArrayComparable defaultInstance;
513 public static ByteArrayComparable getDefaultInstance() {
514 return defaultInstance;
515 }
516
517 public ByteArrayComparable getDefaultInstanceForType() {
518 return defaultInstance;
519 }
520
521 public static final com.google.protobuf.Descriptors.Descriptor
522 getDescriptor() {
523 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_ByteArrayComparable_descriptor;
524 }
525
526 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
527 internalGetFieldAccessorTable() {
528 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_ByteArrayComparable_fieldAccessorTable;
529 }
530
531 private int bitField0_;
532
533 public static final int VALUE_FIELD_NUMBER = 1;
534 private com.google.protobuf.ByteString value_;
535 public boolean hasValue() {
536 return ((bitField0_ & 0x00000001) == 0x00000001);
537 }
538 public com.google.protobuf.ByteString getValue() {
539 return value_;
540 }
541
542 private void initFields() {
543 value_ = com.google.protobuf.ByteString.EMPTY;
544 }
545 private byte memoizedIsInitialized = -1;
546 public final boolean isInitialized() {
547 byte isInitialized = memoizedIsInitialized;
548 if (isInitialized != -1) return isInitialized == 1;
549
550 memoizedIsInitialized = 1;
551 return true;
552 }
553
554 public void writeTo(com.google.protobuf.CodedOutputStream output)
555 throws java.io.IOException {
556 getSerializedSize();
557 if (((bitField0_ & 0x00000001) == 0x00000001)) {
558 output.writeBytes(1, value_);
559 }
560 getUnknownFields().writeTo(output);
561 }
562
563 private int memoizedSerializedSize = -1;
564 public int getSerializedSize() {
565 int size = memoizedSerializedSize;
566 if (size != -1) return size;
567
568 size = 0;
569 if (((bitField0_ & 0x00000001) == 0x00000001)) {
570 size += com.google.protobuf.CodedOutputStream
571 .computeBytesSize(1, value_);
572 }
573 size += getUnknownFields().getSerializedSize();
574 memoizedSerializedSize = size;
575 return size;
576 }
577
578 private static final long serialVersionUID = 0L;
579 @java.lang.Override
580 protected java.lang.Object writeReplace()
581 throws java.io.ObjectStreamException {
582 return super.writeReplace();
583 }
584
585 @java.lang.Override
586 public boolean equals(final java.lang.Object obj) {
587 if (obj == this) {
588 return true;
589 }
590 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable)) {
591 return super.equals(obj);
592 }
593 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable other = (org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable) obj;
594
595 boolean result = true;
596 result = result && (hasValue() == other.hasValue());
597 if (hasValue()) {
598 result = result && getValue()
599 .equals(other.getValue());
600 }
601 result = result &&
602 getUnknownFields().equals(other.getUnknownFields());
603 return result;
604 }
605
606 @java.lang.Override
607 public int hashCode() {
608 int hash = 41;
609 hash = (19 * hash) + getDescriptorForType().hashCode();
610 if (hasValue()) {
611 hash = (37 * hash) + VALUE_FIELD_NUMBER;
612 hash = (53 * hash) + getValue().hashCode();
613 }
614 hash = (29 * hash) + getUnknownFields().hashCode();
615 return hash;
616 }
617
618 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable parseFrom(
619 com.google.protobuf.ByteString data)
620 throws com.google.protobuf.InvalidProtocolBufferException {
621 return newBuilder().mergeFrom(data).buildParsed();
622 }
623 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable parseFrom(
624 com.google.protobuf.ByteString data,
625 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
626 throws com.google.protobuf.InvalidProtocolBufferException {
627 return newBuilder().mergeFrom(data, extensionRegistry)
628 .buildParsed();
629 }
630 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable parseFrom(byte[] data)
631 throws com.google.protobuf.InvalidProtocolBufferException {
632 return newBuilder().mergeFrom(data).buildParsed();
633 }
634 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable parseFrom(
635 byte[] data,
636 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
637 throws com.google.protobuf.InvalidProtocolBufferException {
638 return newBuilder().mergeFrom(data, extensionRegistry)
639 .buildParsed();
640 }
641 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable parseFrom(java.io.InputStream input)
642 throws java.io.IOException {
643 return newBuilder().mergeFrom(input).buildParsed();
644 }
645 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable parseFrom(
646 java.io.InputStream input,
647 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
648 throws java.io.IOException {
649 return newBuilder().mergeFrom(input, extensionRegistry)
650 .buildParsed();
651 }
652 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable parseDelimitedFrom(java.io.InputStream input)
653 throws java.io.IOException {
654 Builder builder = newBuilder();
655 if (builder.mergeDelimitedFrom(input)) {
656 return builder.buildParsed();
657 } else {
658 return null;
659 }
660 }
661 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable parseDelimitedFrom(
662 java.io.InputStream input,
663 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
664 throws java.io.IOException {
665 Builder builder = newBuilder();
666 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
667 return builder.buildParsed();
668 } else {
669 return null;
670 }
671 }
672 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable parseFrom(
673 com.google.protobuf.CodedInputStream input)
674 throws java.io.IOException {
675 return newBuilder().mergeFrom(input).buildParsed();
676 }
677 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable parseFrom(
678 com.google.protobuf.CodedInputStream input,
679 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
680 throws java.io.IOException {
681 return newBuilder().mergeFrom(input, extensionRegistry)
682 .buildParsed();
683 }
684
685 public static Builder newBuilder() { return Builder.create(); }
686 public Builder newBuilderForType() { return newBuilder(); }
687 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable prototype) {
688 return newBuilder().mergeFrom(prototype);
689 }
690 public Builder toBuilder() { return newBuilder(this); }
691
692 @java.lang.Override
693 protected Builder newBuilderForType(
694 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
695 Builder builder = new Builder(parent);
696 return builder;
697 }
698 public static final class Builder extends
699 com.google.protobuf.GeneratedMessage.Builder<Builder>
700 implements org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparableOrBuilder {
701 public static final com.google.protobuf.Descriptors.Descriptor
702 getDescriptor() {
703 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_ByteArrayComparable_descriptor;
704 }
705
706 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
707 internalGetFieldAccessorTable() {
708 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_ByteArrayComparable_fieldAccessorTable;
709 }
710
711
712 private Builder() {
713 maybeForceBuilderInitialization();
714 }
715
716 private Builder(BuilderParent parent) {
717 super(parent);
718 maybeForceBuilderInitialization();
719 }
720 private void maybeForceBuilderInitialization() {
721 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
722 }
723 }
724 private static Builder create() {
725 return new Builder();
726 }
727
728 public Builder clear() {
729 super.clear();
730 value_ = com.google.protobuf.ByteString.EMPTY;
731 bitField0_ = (bitField0_ & ~0x00000001);
732 return this;
733 }
734
735 public Builder clone() {
736 return create().mergeFrom(buildPartial());
737 }
738
739 public com.google.protobuf.Descriptors.Descriptor
740 getDescriptorForType() {
741 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.getDescriptor();
742 }
743
744 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable getDefaultInstanceForType() {
745 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.getDefaultInstance();
746 }
747
748 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable build() {
749 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable result = buildPartial();
750 if (!result.isInitialized()) {
751 throw newUninitializedMessageException(result);
752 }
753 return result;
754 }
755
756 private org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable buildParsed()
757 throws com.google.protobuf.InvalidProtocolBufferException {
758 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable result = buildPartial();
759 if (!result.isInitialized()) {
760 throw newUninitializedMessageException(
761 result).asInvalidProtocolBufferException();
762 }
763 return result;
764 }
765
766 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable buildPartial() {
767 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable result = new org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable(this);
768 int from_bitField0_ = bitField0_;
769 int to_bitField0_ = 0;
770 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
771 to_bitField0_ |= 0x00000001;
772 }
773 result.value_ = value_;
774 result.bitField0_ = to_bitField0_;
775 onBuilt();
776 return result;
777 }
778
779 public Builder mergeFrom(com.google.protobuf.Message other) {
780 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable) {
781 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable)other);
782 } else {
783 super.mergeFrom(other);
784 return this;
785 }
786 }
787
788 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable other) {
789 if (other == org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.getDefaultInstance()) return this;
790 if (other.hasValue()) {
791 setValue(other.getValue());
792 }
793 this.mergeUnknownFields(other.getUnknownFields());
794 return this;
795 }
796
797 public final boolean isInitialized() {
798 return true;
799 }
800
801 public Builder mergeFrom(
802 com.google.protobuf.CodedInputStream input,
803 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
804 throws java.io.IOException {
805 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
806 com.google.protobuf.UnknownFieldSet.newBuilder(
807 this.getUnknownFields());
808 while (true) {
809 int tag = input.readTag();
810 switch (tag) {
811 case 0:
812 this.setUnknownFields(unknownFields.build());
813 onChanged();
814 return this;
815 default: {
816 if (!parseUnknownField(input, unknownFields,
817 extensionRegistry, tag)) {
818 this.setUnknownFields(unknownFields.build());
819 onChanged();
820 return this;
821 }
822 break;
823 }
824 case 10: {
825 bitField0_ |= 0x00000001;
826 value_ = input.readBytes();
827 break;
828 }
829 }
830 }
831 }
832
833 private int bitField0_;
834
835
836 private com.google.protobuf.ByteString value_ = com.google.protobuf.ByteString.EMPTY;
837 public boolean hasValue() {
838 return ((bitField0_ & 0x00000001) == 0x00000001);
839 }
840 public com.google.protobuf.ByteString getValue() {
841 return value_;
842 }
843 public Builder setValue(com.google.protobuf.ByteString value) {
844 if (value == null) {
845 throw new NullPointerException();
846 }
847 bitField0_ |= 0x00000001;
848 value_ = value;
849 onChanged();
850 return this;
851 }
852 public Builder clearValue() {
853 bitField0_ = (bitField0_ & ~0x00000001);
854 value_ = getDefaultInstance().getValue();
855 onChanged();
856 return this;
857 }
858
859
860 }
861
862 static {
863 defaultInstance = new ByteArrayComparable(true);
864 defaultInstance.initFields();
865 }
866
867
868 }
869
870 public interface BinaryComparatorOrBuilder
871 extends com.google.protobuf.MessageOrBuilder {
872
873
874 boolean hasComparable();
875 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable getComparable();
876 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparableOrBuilder getComparableOrBuilder();
877 }
878 public static final class BinaryComparator extends
879 com.google.protobuf.GeneratedMessage
880 implements BinaryComparatorOrBuilder {
881
882 private BinaryComparator(Builder builder) {
883 super(builder);
884 }
885 private BinaryComparator(boolean noInit) {}
886
887 private static final BinaryComparator defaultInstance;
888 public static BinaryComparator getDefaultInstance() {
889 return defaultInstance;
890 }
891
892 public BinaryComparator getDefaultInstanceForType() {
893 return defaultInstance;
894 }
895
896 public static final com.google.protobuf.Descriptors.Descriptor
897 getDescriptor() {
898 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_BinaryComparator_descriptor;
899 }
900
901 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
902 internalGetFieldAccessorTable() {
903 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_BinaryComparator_fieldAccessorTable;
904 }
905
906 private int bitField0_;
907
908 public static final int COMPARABLE_FIELD_NUMBER = 1;
909 private org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable comparable_;
910 public boolean hasComparable() {
911 return ((bitField0_ & 0x00000001) == 0x00000001);
912 }
913 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable getComparable() {
914 return comparable_;
915 }
916 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparableOrBuilder getComparableOrBuilder() {
917 return comparable_;
918 }
919
920 private void initFields() {
921 comparable_ = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.getDefaultInstance();
922 }
923 private byte memoizedIsInitialized = -1;
924 public final boolean isInitialized() {
925 byte isInitialized = memoizedIsInitialized;
926 if (isInitialized != -1) return isInitialized == 1;
927
928 if (!hasComparable()) {
929 memoizedIsInitialized = 0;
930 return false;
931 }
932 memoizedIsInitialized = 1;
933 return true;
934 }
935
936 public void writeTo(com.google.protobuf.CodedOutputStream output)
937 throws java.io.IOException {
938 getSerializedSize();
939 if (((bitField0_ & 0x00000001) == 0x00000001)) {
940 output.writeMessage(1, comparable_);
941 }
942 getUnknownFields().writeTo(output);
943 }
944
945 private int memoizedSerializedSize = -1;
946 public int getSerializedSize() {
947 int size = memoizedSerializedSize;
948 if (size != -1) return size;
949
950 size = 0;
951 if (((bitField0_ & 0x00000001) == 0x00000001)) {
952 size += com.google.protobuf.CodedOutputStream
953 .computeMessageSize(1, comparable_);
954 }
955 size += getUnknownFields().getSerializedSize();
956 memoizedSerializedSize = size;
957 return size;
958 }
959
960 private static final long serialVersionUID = 0L;
961 @java.lang.Override
962 protected java.lang.Object writeReplace()
963 throws java.io.ObjectStreamException {
964 return super.writeReplace();
965 }
966
967 @java.lang.Override
968 public boolean equals(final java.lang.Object obj) {
969 if (obj == this) {
970 return true;
971 }
972 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator)) {
973 return super.equals(obj);
974 }
975 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator other = (org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator) obj;
976
977 boolean result = true;
978 result = result && (hasComparable() == other.hasComparable());
979 if (hasComparable()) {
980 result = result && getComparable()
981 .equals(other.getComparable());
982 }
983 result = result &&
984 getUnknownFields().equals(other.getUnknownFields());
985 return result;
986 }
987
988 @java.lang.Override
989 public int hashCode() {
990 int hash = 41;
991 hash = (19 * hash) + getDescriptorForType().hashCode();
992 if (hasComparable()) {
993 hash = (37 * hash) + COMPARABLE_FIELD_NUMBER;
994 hash = (53 * hash) + getComparable().hashCode();
995 }
996 hash = (29 * hash) + getUnknownFields().hashCode();
997 return hash;
998 }
999
1000 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator parseFrom(
1001 com.google.protobuf.ByteString data)
1002 throws com.google.protobuf.InvalidProtocolBufferException {
1003 return newBuilder().mergeFrom(data).buildParsed();
1004 }
1005 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator parseFrom(
1006 com.google.protobuf.ByteString data,
1007 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1008 throws com.google.protobuf.InvalidProtocolBufferException {
1009 return newBuilder().mergeFrom(data, extensionRegistry)
1010 .buildParsed();
1011 }
1012 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator parseFrom(byte[] data)
1013 throws com.google.protobuf.InvalidProtocolBufferException {
1014 return newBuilder().mergeFrom(data).buildParsed();
1015 }
1016 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator parseFrom(
1017 byte[] data,
1018 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1019 throws com.google.protobuf.InvalidProtocolBufferException {
1020 return newBuilder().mergeFrom(data, extensionRegistry)
1021 .buildParsed();
1022 }
1023 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator parseFrom(java.io.InputStream input)
1024 throws java.io.IOException {
1025 return newBuilder().mergeFrom(input).buildParsed();
1026 }
1027 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator parseFrom(
1028 java.io.InputStream input,
1029 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1030 throws java.io.IOException {
1031 return newBuilder().mergeFrom(input, extensionRegistry)
1032 .buildParsed();
1033 }
1034 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator parseDelimitedFrom(java.io.InputStream input)
1035 throws java.io.IOException {
1036 Builder builder = newBuilder();
1037 if (builder.mergeDelimitedFrom(input)) {
1038 return builder.buildParsed();
1039 } else {
1040 return null;
1041 }
1042 }
1043 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator parseDelimitedFrom(
1044 java.io.InputStream input,
1045 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1046 throws java.io.IOException {
1047 Builder builder = newBuilder();
1048 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
1049 return builder.buildParsed();
1050 } else {
1051 return null;
1052 }
1053 }
1054 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator parseFrom(
1055 com.google.protobuf.CodedInputStream input)
1056 throws java.io.IOException {
1057 return newBuilder().mergeFrom(input).buildParsed();
1058 }
1059 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator parseFrom(
1060 com.google.protobuf.CodedInputStream input,
1061 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1062 throws java.io.IOException {
1063 return newBuilder().mergeFrom(input, extensionRegistry)
1064 .buildParsed();
1065 }
1066
1067 public static Builder newBuilder() { return Builder.create(); }
1068 public Builder newBuilderForType() { return newBuilder(); }
1069 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator prototype) {
1070 return newBuilder().mergeFrom(prototype);
1071 }
1072 public Builder toBuilder() { return newBuilder(this); }
1073
1074 @java.lang.Override
1075 protected Builder newBuilderForType(
1076 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
1077 Builder builder = new Builder(parent);
1078 return builder;
1079 }
1080 public static final class Builder extends
1081 com.google.protobuf.GeneratedMessage.Builder<Builder>
1082 implements org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparatorOrBuilder {
1083 public static final com.google.protobuf.Descriptors.Descriptor
1084 getDescriptor() {
1085 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_BinaryComparator_descriptor;
1086 }
1087
1088 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1089 internalGetFieldAccessorTable() {
1090 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_BinaryComparator_fieldAccessorTable;
1091 }
1092
1093
1094 private Builder() {
1095 maybeForceBuilderInitialization();
1096 }
1097
1098 private Builder(BuilderParent parent) {
1099 super(parent);
1100 maybeForceBuilderInitialization();
1101 }
1102 private void maybeForceBuilderInitialization() {
1103 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
1104 getComparableFieldBuilder();
1105 }
1106 }
1107 private static Builder create() {
1108 return new Builder();
1109 }
1110
1111 public Builder clear() {
1112 super.clear();
1113 if (comparableBuilder_ == null) {
1114 comparable_ = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.getDefaultInstance();
1115 } else {
1116 comparableBuilder_.clear();
1117 }
1118 bitField0_ = (bitField0_ & ~0x00000001);
1119 return this;
1120 }
1121
1122 public Builder clone() {
1123 return create().mergeFrom(buildPartial());
1124 }
1125
1126 public com.google.protobuf.Descriptors.Descriptor
1127 getDescriptorForType() {
1128 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator.getDescriptor();
1129 }
1130
1131 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator getDefaultInstanceForType() {
1132 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator.getDefaultInstance();
1133 }
1134
1135 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator build() {
1136 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator result = buildPartial();
1137 if (!result.isInitialized()) {
1138 throw newUninitializedMessageException(result);
1139 }
1140 return result;
1141 }
1142
1143 private org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator buildParsed()
1144 throws com.google.protobuf.InvalidProtocolBufferException {
1145 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator result = buildPartial();
1146 if (!result.isInitialized()) {
1147 throw newUninitializedMessageException(
1148 result).asInvalidProtocolBufferException();
1149 }
1150 return result;
1151 }
1152
1153 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator buildPartial() {
1154 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator result = new org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator(this);
1155 int from_bitField0_ = bitField0_;
1156 int to_bitField0_ = 0;
1157 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
1158 to_bitField0_ |= 0x00000001;
1159 }
1160 if (comparableBuilder_ == null) {
1161 result.comparable_ = comparable_;
1162 } else {
1163 result.comparable_ = comparableBuilder_.build();
1164 }
1165 result.bitField0_ = to_bitField0_;
1166 onBuilt();
1167 return result;
1168 }
1169
1170 public Builder mergeFrom(com.google.protobuf.Message other) {
1171 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator) {
1172 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator)other);
1173 } else {
1174 super.mergeFrom(other);
1175 return this;
1176 }
1177 }
1178
1179 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator other) {
1180 if (other == org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator.getDefaultInstance()) return this;
1181 if (other.hasComparable()) {
1182 mergeComparable(other.getComparable());
1183 }
1184 this.mergeUnknownFields(other.getUnknownFields());
1185 return this;
1186 }
1187
1188 public final boolean isInitialized() {
1189 if (!hasComparable()) {
1190
1191 return false;
1192 }
1193 return true;
1194 }
1195
1196 public Builder mergeFrom(
1197 com.google.protobuf.CodedInputStream input,
1198 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1199 throws java.io.IOException {
1200 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
1201 com.google.protobuf.UnknownFieldSet.newBuilder(
1202 this.getUnknownFields());
1203 while (true) {
1204 int tag = input.readTag();
1205 switch (tag) {
1206 case 0:
1207 this.setUnknownFields(unknownFields.build());
1208 onChanged();
1209 return this;
1210 default: {
1211 if (!parseUnknownField(input, unknownFields,
1212 extensionRegistry, tag)) {
1213 this.setUnknownFields(unknownFields.build());
1214 onChanged();
1215 return this;
1216 }
1217 break;
1218 }
1219 case 10: {
1220 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.Builder subBuilder = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.newBuilder();
1221 if (hasComparable()) {
1222 subBuilder.mergeFrom(getComparable());
1223 }
1224 input.readMessage(subBuilder, extensionRegistry);
1225 setComparable(subBuilder.buildPartial());
1226 break;
1227 }
1228 }
1229 }
1230 }
1231
1232 private int bitField0_;
1233
1234
1235 private org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable comparable_ = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.getDefaultInstance();
1236 private com.google.protobuf.SingleFieldBuilder<
1237 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.Builder, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparableOrBuilder> comparableBuilder_;
1238 public boolean hasComparable() {
1239 return ((bitField0_ & 0x00000001) == 0x00000001);
1240 }
1241 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable getComparable() {
1242 if (comparableBuilder_ == null) {
1243 return comparable_;
1244 } else {
1245 return comparableBuilder_.getMessage();
1246 }
1247 }
1248 public Builder setComparable(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable value) {
1249 if (comparableBuilder_ == null) {
1250 if (value == null) {
1251 throw new NullPointerException();
1252 }
1253 comparable_ = value;
1254 onChanged();
1255 } else {
1256 comparableBuilder_.setMessage(value);
1257 }
1258 bitField0_ |= 0x00000001;
1259 return this;
1260 }
1261 public Builder setComparable(
1262 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.Builder builderForValue) {
1263 if (comparableBuilder_ == null) {
1264 comparable_ = builderForValue.build();
1265 onChanged();
1266 } else {
1267 comparableBuilder_.setMessage(builderForValue.build());
1268 }
1269 bitField0_ |= 0x00000001;
1270 return this;
1271 }
1272 public Builder mergeComparable(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable value) {
1273 if (comparableBuilder_ == null) {
1274 if (((bitField0_ & 0x00000001) == 0x00000001) &&
1275 comparable_ != org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.getDefaultInstance()) {
1276 comparable_ =
1277 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.newBuilder(comparable_).mergeFrom(value).buildPartial();
1278 } else {
1279 comparable_ = value;
1280 }
1281 onChanged();
1282 } else {
1283 comparableBuilder_.mergeFrom(value);
1284 }
1285 bitField0_ |= 0x00000001;
1286 return this;
1287 }
1288 public Builder clearComparable() {
1289 if (comparableBuilder_ == null) {
1290 comparable_ = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.getDefaultInstance();
1291 onChanged();
1292 } else {
1293 comparableBuilder_.clear();
1294 }
1295 bitField0_ = (bitField0_ & ~0x00000001);
1296 return this;
1297 }
1298 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.Builder getComparableBuilder() {
1299 bitField0_ |= 0x00000001;
1300 onChanged();
1301 return getComparableFieldBuilder().getBuilder();
1302 }
1303 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparableOrBuilder getComparableOrBuilder() {
1304 if (comparableBuilder_ != null) {
1305 return comparableBuilder_.getMessageOrBuilder();
1306 } else {
1307 return comparable_;
1308 }
1309 }
1310 private com.google.protobuf.SingleFieldBuilder<
1311 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.Builder, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparableOrBuilder>
1312 getComparableFieldBuilder() {
1313 if (comparableBuilder_ == null) {
1314 comparableBuilder_ = new com.google.protobuf.SingleFieldBuilder<
1315 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.Builder, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparableOrBuilder>(
1316 comparable_,
1317 getParentForChildren(),
1318 isClean());
1319 comparable_ = null;
1320 }
1321 return comparableBuilder_;
1322 }
1323
1324
1325 }
1326
1327 static {
1328 defaultInstance = new BinaryComparator(true);
1329 defaultInstance.initFields();
1330 }
1331
1332
1333 }
1334
1335 public interface BinaryPrefixComparatorOrBuilder
1336 extends com.google.protobuf.MessageOrBuilder {
1337
1338
1339 boolean hasComparable();
1340 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable getComparable();
1341 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparableOrBuilder getComparableOrBuilder();
1342 }
1343 public static final class BinaryPrefixComparator extends
1344 com.google.protobuf.GeneratedMessage
1345 implements BinaryPrefixComparatorOrBuilder {
1346
1347 private BinaryPrefixComparator(Builder builder) {
1348 super(builder);
1349 }
1350 private BinaryPrefixComparator(boolean noInit) {}
1351
1352 private static final BinaryPrefixComparator defaultInstance;
1353 public static BinaryPrefixComparator getDefaultInstance() {
1354 return defaultInstance;
1355 }
1356
1357 public BinaryPrefixComparator getDefaultInstanceForType() {
1358 return defaultInstance;
1359 }
1360
1361 public static final com.google.protobuf.Descriptors.Descriptor
1362 getDescriptor() {
1363 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_BinaryPrefixComparator_descriptor;
1364 }
1365
1366 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1367 internalGetFieldAccessorTable() {
1368 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_BinaryPrefixComparator_fieldAccessorTable;
1369 }
1370
1371 private int bitField0_;
1372
1373 public static final int COMPARABLE_FIELD_NUMBER = 1;
1374 private org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable comparable_;
1375 public boolean hasComparable() {
1376 return ((bitField0_ & 0x00000001) == 0x00000001);
1377 }
1378 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable getComparable() {
1379 return comparable_;
1380 }
1381 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparableOrBuilder getComparableOrBuilder() {
1382 return comparable_;
1383 }
1384
1385 private void initFields() {
1386 comparable_ = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.getDefaultInstance();
1387 }
1388 private byte memoizedIsInitialized = -1;
1389 public final boolean isInitialized() {
1390 byte isInitialized = memoizedIsInitialized;
1391 if (isInitialized != -1) return isInitialized == 1;
1392
1393 if (!hasComparable()) {
1394 memoizedIsInitialized = 0;
1395 return false;
1396 }
1397 memoizedIsInitialized = 1;
1398 return true;
1399 }
1400
1401 public void writeTo(com.google.protobuf.CodedOutputStream output)
1402 throws java.io.IOException {
1403 getSerializedSize();
1404 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1405 output.writeMessage(1, comparable_);
1406 }
1407 getUnknownFields().writeTo(output);
1408 }
1409
1410 private int memoizedSerializedSize = -1;
1411 public int getSerializedSize() {
1412 int size = memoizedSerializedSize;
1413 if (size != -1) return size;
1414
1415 size = 0;
1416 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1417 size += com.google.protobuf.CodedOutputStream
1418 .computeMessageSize(1, comparable_);
1419 }
1420 size += getUnknownFields().getSerializedSize();
1421 memoizedSerializedSize = size;
1422 return size;
1423 }
1424
1425 private static final long serialVersionUID = 0L;
1426 @java.lang.Override
1427 protected java.lang.Object writeReplace()
1428 throws java.io.ObjectStreamException {
1429 return super.writeReplace();
1430 }
1431
1432 @java.lang.Override
1433 public boolean equals(final java.lang.Object obj) {
1434 if (obj == this) {
1435 return true;
1436 }
1437 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator)) {
1438 return super.equals(obj);
1439 }
1440 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator other = (org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator) obj;
1441
1442 boolean result = true;
1443 result = result && (hasComparable() == other.hasComparable());
1444 if (hasComparable()) {
1445 result = result && getComparable()
1446 .equals(other.getComparable());
1447 }
1448 result = result &&
1449 getUnknownFields().equals(other.getUnknownFields());
1450 return result;
1451 }
1452
1453 @java.lang.Override
1454 public int hashCode() {
1455 int hash = 41;
1456 hash = (19 * hash) + getDescriptorForType().hashCode();
1457 if (hasComparable()) {
1458 hash = (37 * hash) + COMPARABLE_FIELD_NUMBER;
1459 hash = (53 * hash) + getComparable().hashCode();
1460 }
1461 hash = (29 * hash) + getUnknownFields().hashCode();
1462 return hash;
1463 }
1464
1465 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator parseFrom(
1466 com.google.protobuf.ByteString data)
1467 throws com.google.protobuf.InvalidProtocolBufferException {
1468 return newBuilder().mergeFrom(data).buildParsed();
1469 }
1470 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator parseFrom(
1471 com.google.protobuf.ByteString data,
1472 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1473 throws com.google.protobuf.InvalidProtocolBufferException {
1474 return newBuilder().mergeFrom(data, extensionRegistry)
1475 .buildParsed();
1476 }
1477 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator parseFrom(byte[] data)
1478 throws com.google.protobuf.InvalidProtocolBufferException {
1479 return newBuilder().mergeFrom(data).buildParsed();
1480 }
1481 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator parseFrom(
1482 byte[] data,
1483 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1484 throws com.google.protobuf.InvalidProtocolBufferException {
1485 return newBuilder().mergeFrom(data, extensionRegistry)
1486 .buildParsed();
1487 }
1488 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator parseFrom(java.io.InputStream input)
1489 throws java.io.IOException {
1490 return newBuilder().mergeFrom(input).buildParsed();
1491 }
1492 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator parseFrom(
1493 java.io.InputStream input,
1494 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1495 throws java.io.IOException {
1496 return newBuilder().mergeFrom(input, extensionRegistry)
1497 .buildParsed();
1498 }
1499 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator parseDelimitedFrom(java.io.InputStream input)
1500 throws java.io.IOException {
1501 Builder builder = newBuilder();
1502 if (builder.mergeDelimitedFrom(input)) {
1503 return builder.buildParsed();
1504 } else {
1505 return null;
1506 }
1507 }
1508 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator parseDelimitedFrom(
1509 java.io.InputStream input,
1510 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1511 throws java.io.IOException {
1512 Builder builder = newBuilder();
1513 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
1514 return builder.buildParsed();
1515 } else {
1516 return null;
1517 }
1518 }
1519 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator parseFrom(
1520 com.google.protobuf.CodedInputStream input)
1521 throws java.io.IOException {
1522 return newBuilder().mergeFrom(input).buildParsed();
1523 }
1524 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator parseFrom(
1525 com.google.protobuf.CodedInputStream input,
1526 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1527 throws java.io.IOException {
1528 return newBuilder().mergeFrom(input, extensionRegistry)
1529 .buildParsed();
1530 }
1531
1532 public static Builder newBuilder() { return Builder.create(); }
1533 public Builder newBuilderForType() { return newBuilder(); }
1534 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator prototype) {
1535 return newBuilder().mergeFrom(prototype);
1536 }
1537 public Builder toBuilder() { return newBuilder(this); }
1538
1539 @java.lang.Override
1540 protected Builder newBuilderForType(
1541 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
1542 Builder builder = new Builder(parent);
1543 return builder;
1544 }
1545 public static final class Builder extends
1546 com.google.protobuf.GeneratedMessage.Builder<Builder>
1547 implements org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparatorOrBuilder {
1548 public static final com.google.protobuf.Descriptors.Descriptor
1549 getDescriptor() {
1550 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_BinaryPrefixComparator_descriptor;
1551 }
1552
1553 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1554 internalGetFieldAccessorTable() {
1555 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_BinaryPrefixComparator_fieldAccessorTable;
1556 }
1557
1558
1559 private Builder() {
1560 maybeForceBuilderInitialization();
1561 }
1562
1563 private Builder(BuilderParent parent) {
1564 super(parent);
1565 maybeForceBuilderInitialization();
1566 }
1567 private void maybeForceBuilderInitialization() {
1568 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
1569 getComparableFieldBuilder();
1570 }
1571 }
1572 private static Builder create() {
1573 return new Builder();
1574 }
1575
1576 public Builder clear() {
1577 super.clear();
1578 if (comparableBuilder_ == null) {
1579 comparable_ = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.getDefaultInstance();
1580 } else {
1581 comparableBuilder_.clear();
1582 }
1583 bitField0_ = (bitField0_ & ~0x00000001);
1584 return this;
1585 }
1586
1587 public Builder clone() {
1588 return create().mergeFrom(buildPartial());
1589 }
1590
1591 public com.google.protobuf.Descriptors.Descriptor
1592 getDescriptorForType() {
1593 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator.getDescriptor();
1594 }
1595
1596 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator getDefaultInstanceForType() {
1597 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator.getDefaultInstance();
1598 }
1599
1600 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator build() {
1601 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator result = buildPartial();
1602 if (!result.isInitialized()) {
1603 throw newUninitializedMessageException(result);
1604 }
1605 return result;
1606 }
1607
1608 private org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator buildParsed()
1609 throws com.google.protobuf.InvalidProtocolBufferException {
1610 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator result = buildPartial();
1611 if (!result.isInitialized()) {
1612 throw newUninitializedMessageException(
1613 result).asInvalidProtocolBufferException();
1614 }
1615 return result;
1616 }
1617
1618 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator buildPartial() {
1619 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator result = new org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator(this);
1620 int from_bitField0_ = bitField0_;
1621 int to_bitField0_ = 0;
1622 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
1623 to_bitField0_ |= 0x00000001;
1624 }
1625 if (comparableBuilder_ == null) {
1626 result.comparable_ = comparable_;
1627 } else {
1628 result.comparable_ = comparableBuilder_.build();
1629 }
1630 result.bitField0_ = to_bitField0_;
1631 onBuilt();
1632 return result;
1633 }
1634
1635 public Builder mergeFrom(com.google.protobuf.Message other) {
1636 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator) {
1637 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator)other);
1638 } else {
1639 super.mergeFrom(other);
1640 return this;
1641 }
1642 }
1643
1644 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator other) {
1645 if (other == org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator.getDefaultInstance()) return this;
1646 if (other.hasComparable()) {
1647 mergeComparable(other.getComparable());
1648 }
1649 this.mergeUnknownFields(other.getUnknownFields());
1650 return this;
1651 }
1652
1653 public final boolean isInitialized() {
1654 if (!hasComparable()) {
1655
1656 return false;
1657 }
1658 return true;
1659 }
1660
1661 public Builder mergeFrom(
1662 com.google.protobuf.CodedInputStream input,
1663 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1664 throws java.io.IOException {
1665 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
1666 com.google.protobuf.UnknownFieldSet.newBuilder(
1667 this.getUnknownFields());
1668 while (true) {
1669 int tag = input.readTag();
1670 switch (tag) {
1671 case 0:
1672 this.setUnknownFields(unknownFields.build());
1673 onChanged();
1674 return this;
1675 default: {
1676 if (!parseUnknownField(input, unknownFields,
1677 extensionRegistry, tag)) {
1678 this.setUnknownFields(unknownFields.build());
1679 onChanged();
1680 return this;
1681 }
1682 break;
1683 }
1684 case 10: {
1685 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.Builder subBuilder = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.newBuilder();
1686 if (hasComparable()) {
1687 subBuilder.mergeFrom(getComparable());
1688 }
1689 input.readMessage(subBuilder, extensionRegistry);
1690 setComparable(subBuilder.buildPartial());
1691 break;
1692 }
1693 }
1694 }
1695 }
1696
1697 private int bitField0_;
1698
1699
1700 private org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable comparable_ = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.getDefaultInstance();
1701 private com.google.protobuf.SingleFieldBuilder<
1702 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.Builder, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparableOrBuilder> comparableBuilder_;
1703 public boolean hasComparable() {
1704 return ((bitField0_ & 0x00000001) == 0x00000001);
1705 }
1706 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable getComparable() {
1707 if (comparableBuilder_ == null) {
1708 return comparable_;
1709 } else {
1710 return comparableBuilder_.getMessage();
1711 }
1712 }
1713 public Builder setComparable(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable value) {
1714 if (comparableBuilder_ == null) {
1715 if (value == null) {
1716 throw new NullPointerException();
1717 }
1718 comparable_ = value;
1719 onChanged();
1720 } else {
1721 comparableBuilder_.setMessage(value);
1722 }
1723 bitField0_ |= 0x00000001;
1724 return this;
1725 }
1726 public Builder setComparable(
1727 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.Builder builderForValue) {
1728 if (comparableBuilder_ == null) {
1729 comparable_ = builderForValue.build();
1730 onChanged();
1731 } else {
1732 comparableBuilder_.setMessage(builderForValue.build());
1733 }
1734 bitField0_ |= 0x00000001;
1735 return this;
1736 }
1737 public Builder mergeComparable(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable value) {
1738 if (comparableBuilder_ == null) {
1739 if (((bitField0_ & 0x00000001) == 0x00000001) &&
1740 comparable_ != org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.getDefaultInstance()) {
1741 comparable_ =
1742 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.newBuilder(comparable_).mergeFrom(value).buildPartial();
1743 } else {
1744 comparable_ = value;
1745 }
1746 onChanged();
1747 } else {
1748 comparableBuilder_.mergeFrom(value);
1749 }
1750 bitField0_ |= 0x00000001;
1751 return this;
1752 }
1753 public Builder clearComparable() {
1754 if (comparableBuilder_ == null) {
1755 comparable_ = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.getDefaultInstance();
1756 onChanged();
1757 } else {
1758 comparableBuilder_.clear();
1759 }
1760 bitField0_ = (bitField0_ & ~0x00000001);
1761 return this;
1762 }
1763 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.Builder getComparableBuilder() {
1764 bitField0_ |= 0x00000001;
1765 onChanged();
1766 return getComparableFieldBuilder().getBuilder();
1767 }
1768 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparableOrBuilder getComparableOrBuilder() {
1769 if (comparableBuilder_ != null) {
1770 return comparableBuilder_.getMessageOrBuilder();
1771 } else {
1772 return comparable_;
1773 }
1774 }
1775 private com.google.protobuf.SingleFieldBuilder<
1776 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.Builder, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparableOrBuilder>
1777 getComparableFieldBuilder() {
1778 if (comparableBuilder_ == null) {
1779 comparableBuilder_ = new com.google.protobuf.SingleFieldBuilder<
1780 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.Builder, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparableOrBuilder>(
1781 comparable_,
1782 getParentForChildren(),
1783 isClean());
1784 comparable_ = null;
1785 }
1786 return comparableBuilder_;
1787 }
1788
1789
1790 }
1791
1792 static {
1793 defaultInstance = new BinaryPrefixComparator(true);
1794 defaultInstance.initFields();
1795 }
1796
1797
1798 }
1799
1800 public interface BitComparatorOrBuilder
1801 extends com.google.protobuf.MessageOrBuilder {
1802
1803
1804 boolean hasComparable();
1805 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable getComparable();
1806 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparableOrBuilder getComparableOrBuilder();
1807
1808
1809 boolean hasBitwiseOp();
1810 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator.BitwiseOp getBitwiseOp();
1811 }
1812 public static final class BitComparator extends
1813 com.google.protobuf.GeneratedMessage
1814 implements BitComparatorOrBuilder {
1815
1816 private BitComparator(Builder builder) {
1817 super(builder);
1818 }
1819 private BitComparator(boolean noInit) {}
1820
1821 private static final BitComparator defaultInstance;
1822 public static BitComparator getDefaultInstance() {
1823 return defaultInstance;
1824 }
1825
1826 public BitComparator getDefaultInstanceForType() {
1827 return defaultInstance;
1828 }
1829
1830 public static final com.google.protobuf.Descriptors.Descriptor
1831 getDescriptor() {
1832 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_BitComparator_descriptor;
1833 }
1834
1835 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1836 internalGetFieldAccessorTable() {
1837 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_BitComparator_fieldAccessorTable;
1838 }
1839
1840 public enum BitwiseOp
1841 implements com.google.protobuf.ProtocolMessageEnum {
1842 AND(0, 1),
1843 OR(1, 2),
1844 XOR(2, 3),
1845 ;
1846
1847 public static final int AND_VALUE = 1;
1848 public static final int OR_VALUE = 2;
1849 public static final int XOR_VALUE = 3;
1850
1851
1852 public final int getNumber() { return value; }
1853
1854 public static BitwiseOp valueOf(int value) {
1855 switch (value) {
1856 case 1: return AND;
1857 case 2: return OR;
1858 case 3: return XOR;
1859 default: return null;
1860 }
1861 }
1862
1863 public static com.google.protobuf.Internal.EnumLiteMap<BitwiseOp>
1864 internalGetValueMap() {
1865 return internalValueMap;
1866 }
1867 private static com.google.protobuf.Internal.EnumLiteMap<BitwiseOp>
1868 internalValueMap =
1869 new com.google.protobuf.Internal.EnumLiteMap<BitwiseOp>() {
1870 public BitwiseOp findValueByNumber(int number) {
1871 return BitwiseOp.valueOf(number);
1872 }
1873 };
1874
1875 public final com.google.protobuf.Descriptors.EnumValueDescriptor
1876 getValueDescriptor() {
1877 return getDescriptor().getValues().get(index);
1878 }
1879 public final com.google.protobuf.Descriptors.EnumDescriptor
1880 getDescriptorForType() {
1881 return getDescriptor();
1882 }
1883 public static final com.google.protobuf.Descriptors.EnumDescriptor
1884 getDescriptor() {
1885 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator.getDescriptor().getEnumTypes().get(0);
1886 }
1887
1888 private static final BitwiseOp[] VALUES = {
1889 AND, OR, XOR,
1890 };
1891
1892 public static BitwiseOp valueOf(
1893 com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
1894 if (desc.getType() != getDescriptor()) {
1895 throw new java.lang.IllegalArgumentException(
1896 "EnumValueDescriptor is not for this type.");
1897 }
1898 return VALUES[desc.getIndex()];
1899 }
1900
1901 private final int index;
1902 private final int value;
1903
1904 private BitwiseOp(int index, int value) {
1905 this.index = index;
1906 this.value = value;
1907 }
1908
1909
1910 }
1911
1912 private int bitField0_;
1913
1914 public static final int COMPARABLE_FIELD_NUMBER = 1;
1915 private org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable comparable_;
1916 public boolean hasComparable() {
1917 return ((bitField0_ & 0x00000001) == 0x00000001);
1918 }
1919 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable getComparable() {
1920 return comparable_;
1921 }
1922 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparableOrBuilder getComparableOrBuilder() {
1923 return comparable_;
1924 }
1925
1926
1927 public static final int BITWISEOP_FIELD_NUMBER = 2;
1928 private org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator.BitwiseOp bitwiseOp_;
1929 public boolean hasBitwiseOp() {
1930 return ((bitField0_ & 0x00000002) == 0x00000002);
1931 }
1932 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator.BitwiseOp getBitwiseOp() {
1933 return bitwiseOp_;
1934 }
1935
1936 private void initFields() {
1937 comparable_ = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.getDefaultInstance();
1938 bitwiseOp_ = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator.BitwiseOp.AND;
1939 }
1940 private byte memoizedIsInitialized = -1;
1941 public final boolean isInitialized() {
1942 byte isInitialized = memoizedIsInitialized;
1943 if (isInitialized != -1) return isInitialized == 1;
1944
1945 if (!hasComparable()) {
1946 memoizedIsInitialized = 0;
1947 return false;
1948 }
1949 if (!hasBitwiseOp()) {
1950 memoizedIsInitialized = 0;
1951 return false;
1952 }
1953 memoizedIsInitialized = 1;
1954 return true;
1955 }
1956
1957 public void writeTo(com.google.protobuf.CodedOutputStream output)
1958 throws java.io.IOException {
1959 getSerializedSize();
1960 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1961 output.writeMessage(1, comparable_);
1962 }
1963 if (((bitField0_ & 0x00000002) == 0x00000002)) {
1964 output.writeEnum(2, bitwiseOp_.getNumber());
1965 }
1966 getUnknownFields().writeTo(output);
1967 }
1968
1969 private int memoizedSerializedSize = -1;
1970 public int getSerializedSize() {
1971 int size = memoizedSerializedSize;
1972 if (size != -1) return size;
1973
1974 size = 0;
1975 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1976 size += com.google.protobuf.CodedOutputStream
1977 .computeMessageSize(1, comparable_);
1978 }
1979 if (((bitField0_ & 0x00000002) == 0x00000002)) {
1980 size += com.google.protobuf.CodedOutputStream
1981 .computeEnumSize(2, bitwiseOp_.getNumber());
1982 }
1983 size += getUnknownFields().getSerializedSize();
1984 memoizedSerializedSize = size;
1985 return size;
1986 }
1987
1988 private static final long serialVersionUID = 0L;
1989 @java.lang.Override
1990 protected java.lang.Object writeReplace()
1991 throws java.io.ObjectStreamException {
1992 return super.writeReplace();
1993 }
1994
1995 @java.lang.Override
1996 public boolean equals(final java.lang.Object obj) {
1997 if (obj == this) {
1998 return true;
1999 }
2000 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator)) {
2001 return super.equals(obj);
2002 }
2003 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator other = (org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator) obj;
2004
2005 boolean result = true;
2006 result = result && (hasComparable() == other.hasComparable());
2007 if (hasComparable()) {
2008 result = result && getComparable()
2009 .equals(other.getComparable());
2010 }
2011 result = result && (hasBitwiseOp() == other.hasBitwiseOp());
2012 if (hasBitwiseOp()) {
2013 result = result &&
2014 (getBitwiseOp() == other.getBitwiseOp());
2015 }
2016 result = result &&
2017 getUnknownFields().equals(other.getUnknownFields());
2018 return result;
2019 }
2020
2021 @java.lang.Override
2022 public int hashCode() {
2023 int hash = 41;
2024 hash = (19 * hash) + getDescriptorForType().hashCode();
2025 if (hasComparable()) {
2026 hash = (37 * hash) + COMPARABLE_FIELD_NUMBER;
2027 hash = (53 * hash) + getComparable().hashCode();
2028 }
2029 if (hasBitwiseOp()) {
2030 hash = (37 * hash) + BITWISEOP_FIELD_NUMBER;
2031 hash = (53 * hash) + hashEnum(getBitwiseOp());
2032 }
2033 hash = (29 * hash) + getUnknownFields().hashCode();
2034 return hash;
2035 }
2036
2037 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator parseFrom(
2038 com.google.protobuf.ByteString data)
2039 throws com.google.protobuf.InvalidProtocolBufferException {
2040 return newBuilder().mergeFrom(data).buildParsed();
2041 }
2042 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator parseFrom(
2043 com.google.protobuf.ByteString data,
2044 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2045 throws com.google.protobuf.InvalidProtocolBufferException {
2046 return newBuilder().mergeFrom(data, extensionRegistry)
2047 .buildParsed();
2048 }
2049 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator parseFrom(byte[] data)
2050 throws com.google.protobuf.InvalidProtocolBufferException {
2051 return newBuilder().mergeFrom(data).buildParsed();
2052 }
2053 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator parseFrom(
2054 byte[] data,
2055 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2056 throws com.google.protobuf.InvalidProtocolBufferException {
2057 return newBuilder().mergeFrom(data, extensionRegistry)
2058 .buildParsed();
2059 }
2060 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator parseFrom(java.io.InputStream input)
2061 throws java.io.IOException {
2062 return newBuilder().mergeFrom(input).buildParsed();
2063 }
2064 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator parseFrom(
2065 java.io.InputStream input,
2066 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2067 throws java.io.IOException {
2068 return newBuilder().mergeFrom(input, extensionRegistry)
2069 .buildParsed();
2070 }
2071 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator parseDelimitedFrom(java.io.InputStream input)
2072 throws java.io.IOException {
2073 Builder builder = newBuilder();
2074 if (builder.mergeDelimitedFrom(input)) {
2075 return builder.buildParsed();
2076 } else {
2077 return null;
2078 }
2079 }
2080 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator parseDelimitedFrom(
2081 java.io.InputStream input,
2082 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2083 throws java.io.IOException {
2084 Builder builder = newBuilder();
2085 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
2086 return builder.buildParsed();
2087 } else {
2088 return null;
2089 }
2090 }
2091 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator parseFrom(
2092 com.google.protobuf.CodedInputStream input)
2093 throws java.io.IOException {
2094 return newBuilder().mergeFrom(input).buildParsed();
2095 }
2096 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator parseFrom(
2097 com.google.protobuf.CodedInputStream input,
2098 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2099 throws java.io.IOException {
2100 return newBuilder().mergeFrom(input, extensionRegistry)
2101 .buildParsed();
2102 }
2103
2104 public static Builder newBuilder() { return Builder.create(); }
2105 public Builder newBuilderForType() { return newBuilder(); }
2106 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator prototype) {
2107 return newBuilder().mergeFrom(prototype);
2108 }
2109 public Builder toBuilder() { return newBuilder(this); }
2110
2111 @java.lang.Override
2112 protected Builder newBuilderForType(
2113 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2114 Builder builder = new Builder(parent);
2115 return builder;
2116 }
2117 public static final class Builder extends
2118 com.google.protobuf.GeneratedMessage.Builder<Builder>
2119 implements org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparatorOrBuilder {
2120 public static final com.google.protobuf.Descriptors.Descriptor
2121 getDescriptor() {
2122 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_BitComparator_descriptor;
2123 }
2124
2125 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2126 internalGetFieldAccessorTable() {
2127 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_BitComparator_fieldAccessorTable;
2128 }
2129
2130
2131 private Builder() {
2132 maybeForceBuilderInitialization();
2133 }
2134
2135 private Builder(BuilderParent parent) {
2136 super(parent);
2137 maybeForceBuilderInitialization();
2138 }
2139 private void maybeForceBuilderInitialization() {
2140 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
2141 getComparableFieldBuilder();
2142 }
2143 }
2144 private static Builder create() {
2145 return new Builder();
2146 }
2147
2148 public Builder clear() {
2149 super.clear();
2150 if (comparableBuilder_ == null) {
2151 comparable_ = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.getDefaultInstance();
2152 } else {
2153 comparableBuilder_.clear();
2154 }
2155 bitField0_ = (bitField0_ & ~0x00000001);
2156 bitwiseOp_ = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator.BitwiseOp.AND;
2157 bitField0_ = (bitField0_ & ~0x00000002);
2158 return this;
2159 }
2160
2161 public Builder clone() {
2162 return create().mergeFrom(buildPartial());
2163 }
2164
2165 public com.google.protobuf.Descriptors.Descriptor
2166 getDescriptorForType() {
2167 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator.getDescriptor();
2168 }
2169
2170 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator getDefaultInstanceForType() {
2171 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator.getDefaultInstance();
2172 }
2173
2174 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator build() {
2175 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator result = buildPartial();
2176 if (!result.isInitialized()) {
2177 throw newUninitializedMessageException(result);
2178 }
2179 return result;
2180 }
2181
2182 private org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator buildParsed()
2183 throws com.google.protobuf.InvalidProtocolBufferException {
2184 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator result = buildPartial();
2185 if (!result.isInitialized()) {
2186 throw newUninitializedMessageException(
2187 result).asInvalidProtocolBufferException();
2188 }
2189 return result;
2190 }
2191
2192 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator buildPartial() {
2193 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator result = new org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator(this);
2194 int from_bitField0_ = bitField0_;
2195 int to_bitField0_ = 0;
2196 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
2197 to_bitField0_ |= 0x00000001;
2198 }
2199 if (comparableBuilder_ == null) {
2200 result.comparable_ = comparable_;
2201 } else {
2202 result.comparable_ = comparableBuilder_.build();
2203 }
2204 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
2205 to_bitField0_ |= 0x00000002;
2206 }
2207 result.bitwiseOp_ = bitwiseOp_;
2208 result.bitField0_ = to_bitField0_;
2209 onBuilt();
2210 return result;
2211 }
2212
2213 public Builder mergeFrom(com.google.protobuf.Message other) {
2214 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator) {
2215 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator)other);
2216 } else {
2217 super.mergeFrom(other);
2218 return this;
2219 }
2220 }
2221
2222 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator other) {
2223 if (other == org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator.getDefaultInstance()) return this;
2224 if (other.hasComparable()) {
2225 mergeComparable(other.getComparable());
2226 }
2227 if (other.hasBitwiseOp()) {
2228 setBitwiseOp(other.getBitwiseOp());
2229 }
2230 this.mergeUnknownFields(other.getUnknownFields());
2231 return this;
2232 }
2233
2234 public final boolean isInitialized() {
2235 if (!hasComparable()) {
2236
2237 return false;
2238 }
2239 if (!hasBitwiseOp()) {
2240
2241 return false;
2242 }
2243 return true;
2244 }
2245
2246 public Builder mergeFrom(
2247 com.google.protobuf.CodedInputStream input,
2248 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2249 throws java.io.IOException {
2250 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
2251 com.google.protobuf.UnknownFieldSet.newBuilder(
2252 this.getUnknownFields());
2253 while (true) {
2254 int tag = input.readTag();
2255 switch (tag) {
2256 case 0:
2257 this.setUnknownFields(unknownFields.build());
2258 onChanged();
2259 return this;
2260 default: {
2261 if (!parseUnknownField(input, unknownFields,
2262 extensionRegistry, tag)) {
2263 this.setUnknownFields(unknownFields.build());
2264 onChanged();
2265 return this;
2266 }
2267 break;
2268 }
2269 case 10: {
2270 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.Builder subBuilder = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.newBuilder();
2271 if (hasComparable()) {
2272 subBuilder.mergeFrom(getComparable());
2273 }
2274 input.readMessage(subBuilder, extensionRegistry);
2275 setComparable(subBuilder.buildPartial());
2276 break;
2277 }
2278 case 16: {
2279 int rawValue = input.readEnum();
2280 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator.BitwiseOp value = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator.BitwiseOp.valueOf(rawValue);
2281 if (value == null) {
2282 unknownFields.mergeVarintField(2, rawValue);
2283 } else {
2284 bitField0_ |= 0x00000002;
2285 bitwiseOp_ = value;
2286 }
2287 break;
2288 }
2289 }
2290 }
2291 }
2292
2293 private int bitField0_;
2294
2295
2296 private org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable comparable_ = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.getDefaultInstance();
2297 private com.google.protobuf.SingleFieldBuilder<
2298 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.Builder, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparableOrBuilder> comparableBuilder_;
2299 public boolean hasComparable() {
2300 return ((bitField0_ & 0x00000001) == 0x00000001);
2301 }
2302 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable getComparable() {
2303 if (comparableBuilder_ == null) {
2304 return comparable_;
2305 } else {
2306 return comparableBuilder_.getMessage();
2307 }
2308 }
2309 public Builder setComparable(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable value) {
2310 if (comparableBuilder_ == null) {
2311 if (value == null) {
2312 throw new NullPointerException();
2313 }
2314 comparable_ = value;
2315 onChanged();
2316 } else {
2317 comparableBuilder_.setMessage(value);
2318 }
2319 bitField0_ |= 0x00000001;
2320 return this;
2321 }
2322 public Builder setComparable(
2323 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.Builder builderForValue) {
2324 if (comparableBuilder_ == null) {
2325 comparable_ = builderForValue.build();
2326 onChanged();
2327 } else {
2328 comparableBuilder_.setMessage(builderForValue.build());
2329 }
2330 bitField0_ |= 0x00000001;
2331 return this;
2332 }
2333 public Builder mergeComparable(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable value) {
2334 if (comparableBuilder_ == null) {
2335 if (((bitField0_ & 0x00000001) == 0x00000001) &&
2336 comparable_ != org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.getDefaultInstance()) {
2337 comparable_ =
2338 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.newBuilder(comparable_).mergeFrom(value).buildPartial();
2339 } else {
2340 comparable_ = value;
2341 }
2342 onChanged();
2343 } else {
2344 comparableBuilder_.mergeFrom(value);
2345 }
2346 bitField0_ |= 0x00000001;
2347 return this;
2348 }
2349 public Builder clearComparable() {
2350 if (comparableBuilder_ == null) {
2351 comparable_ = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.getDefaultInstance();
2352 onChanged();
2353 } else {
2354 comparableBuilder_.clear();
2355 }
2356 bitField0_ = (bitField0_ & ~0x00000001);
2357 return this;
2358 }
2359 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.Builder getComparableBuilder() {
2360 bitField0_ |= 0x00000001;
2361 onChanged();
2362 return getComparableFieldBuilder().getBuilder();
2363 }
2364 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparableOrBuilder getComparableOrBuilder() {
2365 if (comparableBuilder_ != null) {
2366 return comparableBuilder_.getMessageOrBuilder();
2367 } else {
2368 return comparable_;
2369 }
2370 }
2371 private com.google.protobuf.SingleFieldBuilder<
2372 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.Builder, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparableOrBuilder>
2373 getComparableFieldBuilder() {
2374 if (comparableBuilder_ == null) {
2375 comparableBuilder_ = new com.google.protobuf.SingleFieldBuilder<
2376 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.Builder, org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparableOrBuilder>(
2377 comparable_,
2378 getParentForChildren(),
2379 isClean());
2380 comparable_ = null;
2381 }
2382 return comparableBuilder_;
2383 }
2384
2385
2386 private org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator.BitwiseOp bitwiseOp_ = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator.BitwiseOp.AND;
2387 public boolean hasBitwiseOp() {
2388 return ((bitField0_ & 0x00000002) == 0x00000002);
2389 }
2390 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator.BitwiseOp getBitwiseOp() {
2391 return bitwiseOp_;
2392 }
2393 public Builder setBitwiseOp(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator.BitwiseOp value) {
2394 if (value == null) {
2395 throw new NullPointerException();
2396 }
2397 bitField0_ |= 0x00000002;
2398 bitwiseOp_ = value;
2399 onChanged();
2400 return this;
2401 }
2402 public Builder clearBitwiseOp() {
2403 bitField0_ = (bitField0_ & ~0x00000002);
2404 bitwiseOp_ = org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator.BitwiseOp.AND;
2405 onChanged();
2406 return this;
2407 }
2408
2409
2410 }
2411
2412 static {
2413 defaultInstance = new BitComparator(true);
2414 defaultInstance.initFields();
2415 }
2416
2417
2418 }
2419
2420 public interface NullComparatorOrBuilder
2421 extends com.google.protobuf.MessageOrBuilder {
2422 }
2423 public static final class NullComparator extends
2424 com.google.protobuf.GeneratedMessage
2425 implements NullComparatorOrBuilder {
2426
2427 private NullComparator(Builder builder) {
2428 super(builder);
2429 }
2430 private NullComparator(boolean noInit) {}
2431
2432 private static final NullComparator defaultInstance;
2433 public static NullComparator getDefaultInstance() {
2434 return defaultInstance;
2435 }
2436
2437 public NullComparator getDefaultInstanceForType() {
2438 return defaultInstance;
2439 }
2440
2441 public static final com.google.protobuf.Descriptors.Descriptor
2442 getDescriptor() {
2443 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_NullComparator_descriptor;
2444 }
2445
2446 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2447 internalGetFieldAccessorTable() {
2448 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_NullComparator_fieldAccessorTable;
2449 }
2450
2451 private void initFields() {
2452 }
2453 private byte memoizedIsInitialized = -1;
2454 public final boolean isInitialized() {
2455 byte isInitialized = memoizedIsInitialized;
2456 if (isInitialized != -1) return isInitialized == 1;
2457
2458 memoizedIsInitialized = 1;
2459 return true;
2460 }
2461
2462 public void writeTo(com.google.protobuf.CodedOutputStream output)
2463 throws java.io.IOException {
2464 getSerializedSize();
2465 getUnknownFields().writeTo(output);
2466 }
2467
2468 private int memoizedSerializedSize = -1;
2469 public int getSerializedSize() {
2470 int size = memoizedSerializedSize;
2471 if (size != -1) return size;
2472
2473 size = 0;
2474 size += getUnknownFields().getSerializedSize();
2475 memoizedSerializedSize = size;
2476 return size;
2477 }
2478
2479 private static final long serialVersionUID = 0L;
2480 @java.lang.Override
2481 protected java.lang.Object writeReplace()
2482 throws java.io.ObjectStreamException {
2483 return super.writeReplace();
2484 }
2485
2486 @java.lang.Override
2487 public boolean equals(final java.lang.Object obj) {
2488 if (obj == this) {
2489 return true;
2490 }
2491 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator)) {
2492 return super.equals(obj);
2493 }
2494 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator other = (org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator) obj;
2495
2496 boolean result = true;
2497 result = result &&
2498 getUnknownFields().equals(other.getUnknownFields());
2499 return result;
2500 }
2501
2502 @java.lang.Override
2503 public int hashCode() {
2504 int hash = 41;
2505 hash = (19 * hash) + getDescriptorForType().hashCode();
2506 hash = (29 * hash) + getUnknownFields().hashCode();
2507 return hash;
2508 }
2509
2510 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator parseFrom(
2511 com.google.protobuf.ByteString data)
2512 throws com.google.protobuf.InvalidProtocolBufferException {
2513 return newBuilder().mergeFrom(data).buildParsed();
2514 }
2515 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator parseFrom(
2516 com.google.protobuf.ByteString data,
2517 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2518 throws com.google.protobuf.InvalidProtocolBufferException {
2519 return newBuilder().mergeFrom(data, extensionRegistry)
2520 .buildParsed();
2521 }
2522 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator parseFrom(byte[] data)
2523 throws com.google.protobuf.InvalidProtocolBufferException {
2524 return newBuilder().mergeFrom(data).buildParsed();
2525 }
2526 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator parseFrom(
2527 byte[] data,
2528 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2529 throws com.google.protobuf.InvalidProtocolBufferException {
2530 return newBuilder().mergeFrom(data, extensionRegistry)
2531 .buildParsed();
2532 }
2533 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator parseFrom(java.io.InputStream input)
2534 throws java.io.IOException {
2535 return newBuilder().mergeFrom(input).buildParsed();
2536 }
2537 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator parseFrom(
2538 java.io.InputStream input,
2539 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2540 throws java.io.IOException {
2541 return newBuilder().mergeFrom(input, extensionRegistry)
2542 .buildParsed();
2543 }
2544 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator parseDelimitedFrom(java.io.InputStream input)
2545 throws java.io.IOException {
2546 Builder builder = newBuilder();
2547 if (builder.mergeDelimitedFrom(input)) {
2548 return builder.buildParsed();
2549 } else {
2550 return null;
2551 }
2552 }
2553 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator parseDelimitedFrom(
2554 java.io.InputStream input,
2555 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2556 throws java.io.IOException {
2557 Builder builder = newBuilder();
2558 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
2559 return builder.buildParsed();
2560 } else {
2561 return null;
2562 }
2563 }
2564 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator parseFrom(
2565 com.google.protobuf.CodedInputStream input)
2566 throws java.io.IOException {
2567 return newBuilder().mergeFrom(input).buildParsed();
2568 }
2569 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator parseFrom(
2570 com.google.protobuf.CodedInputStream input,
2571 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2572 throws java.io.IOException {
2573 return newBuilder().mergeFrom(input, extensionRegistry)
2574 .buildParsed();
2575 }
2576
2577 public static Builder newBuilder() { return Builder.create(); }
2578 public Builder newBuilderForType() { return newBuilder(); }
2579 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator prototype) {
2580 return newBuilder().mergeFrom(prototype);
2581 }
2582 public Builder toBuilder() { return newBuilder(this); }
2583
2584 @java.lang.Override
2585 protected Builder newBuilderForType(
2586 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2587 Builder builder = new Builder(parent);
2588 return builder;
2589 }
2590 public static final class Builder extends
2591 com.google.protobuf.GeneratedMessage.Builder<Builder>
2592 implements org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparatorOrBuilder {
2593 public static final com.google.protobuf.Descriptors.Descriptor
2594 getDescriptor() {
2595 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_NullComparator_descriptor;
2596 }
2597
2598 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2599 internalGetFieldAccessorTable() {
2600 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_NullComparator_fieldAccessorTable;
2601 }
2602
2603
2604 private Builder() {
2605 maybeForceBuilderInitialization();
2606 }
2607
2608 private Builder(BuilderParent parent) {
2609 super(parent);
2610 maybeForceBuilderInitialization();
2611 }
2612 private void maybeForceBuilderInitialization() {
2613 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
2614 }
2615 }
2616 private static Builder create() {
2617 return new Builder();
2618 }
2619
2620 public Builder clear() {
2621 super.clear();
2622 return this;
2623 }
2624
2625 public Builder clone() {
2626 return create().mergeFrom(buildPartial());
2627 }
2628
2629 public com.google.protobuf.Descriptors.Descriptor
2630 getDescriptorForType() {
2631 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator.getDescriptor();
2632 }
2633
2634 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator getDefaultInstanceForType() {
2635 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator.getDefaultInstance();
2636 }
2637
2638 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator build() {
2639 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator result = buildPartial();
2640 if (!result.isInitialized()) {
2641 throw newUninitializedMessageException(result);
2642 }
2643 return result;
2644 }
2645
2646 private org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator buildParsed()
2647 throws com.google.protobuf.InvalidProtocolBufferException {
2648 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator result = buildPartial();
2649 if (!result.isInitialized()) {
2650 throw newUninitializedMessageException(
2651 result).asInvalidProtocolBufferException();
2652 }
2653 return result;
2654 }
2655
2656 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator buildPartial() {
2657 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator result = new org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator(this);
2658 onBuilt();
2659 return result;
2660 }
2661
2662 public Builder mergeFrom(com.google.protobuf.Message other) {
2663 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator) {
2664 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator)other);
2665 } else {
2666 super.mergeFrom(other);
2667 return this;
2668 }
2669 }
2670
2671 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator other) {
2672 if (other == org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator.getDefaultInstance()) return this;
2673 this.mergeUnknownFields(other.getUnknownFields());
2674 return this;
2675 }
2676
2677 public final boolean isInitialized() {
2678 return true;
2679 }
2680
2681 public Builder mergeFrom(
2682 com.google.protobuf.CodedInputStream input,
2683 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2684 throws java.io.IOException {
2685 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
2686 com.google.protobuf.UnknownFieldSet.newBuilder(
2687 this.getUnknownFields());
2688 while (true) {
2689 int tag = input.readTag();
2690 switch (tag) {
2691 case 0:
2692 this.setUnknownFields(unknownFields.build());
2693 onChanged();
2694 return this;
2695 default: {
2696 if (!parseUnknownField(input, unknownFields,
2697 extensionRegistry, tag)) {
2698 this.setUnknownFields(unknownFields.build());
2699 onChanged();
2700 return this;
2701 }
2702 break;
2703 }
2704 }
2705 }
2706 }
2707
2708
2709
2710 }
2711
2712 static {
2713 defaultInstance = new NullComparator(true);
2714 defaultInstance.initFields();
2715 }
2716
2717
2718 }
2719
2720 public interface RegexStringComparatorOrBuilder
2721 extends com.google.protobuf.MessageOrBuilder {
2722
2723
2724 boolean hasPattern();
2725 String getPattern();
2726
2727
2728 boolean hasPatternFlags();
2729 int getPatternFlags();
2730
2731
2732 boolean hasCharset();
2733 String getCharset();
2734 }
2735 public static final class RegexStringComparator extends
2736 com.google.protobuf.GeneratedMessage
2737 implements RegexStringComparatorOrBuilder {
2738
2739 private RegexStringComparator(Builder builder) {
2740 super(builder);
2741 }
2742 private RegexStringComparator(boolean noInit) {}
2743
2744 private static final RegexStringComparator defaultInstance;
2745 public static RegexStringComparator getDefaultInstance() {
2746 return defaultInstance;
2747 }
2748
2749 public RegexStringComparator getDefaultInstanceForType() {
2750 return defaultInstance;
2751 }
2752
2753 public static final com.google.protobuf.Descriptors.Descriptor
2754 getDescriptor() {
2755 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_RegexStringComparator_descriptor;
2756 }
2757
2758 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2759 internalGetFieldAccessorTable() {
2760 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_RegexStringComparator_fieldAccessorTable;
2761 }
2762
2763 private int bitField0_;
2764
2765 public static final int PATTERN_FIELD_NUMBER = 1;
2766 private java.lang.Object pattern_;
2767 public boolean hasPattern() {
2768 return ((bitField0_ & 0x00000001) == 0x00000001);
2769 }
2770 public String getPattern() {
2771 java.lang.Object ref = pattern_;
2772 if (ref instanceof String) {
2773 return (String) ref;
2774 } else {
2775 com.google.protobuf.ByteString bs =
2776 (com.google.protobuf.ByteString) ref;
2777 String s = bs.toStringUtf8();
2778 if (com.google.protobuf.Internal.isValidUtf8(bs)) {
2779 pattern_ = s;
2780 }
2781 return s;
2782 }
2783 }
2784 private com.google.protobuf.ByteString getPatternBytes() {
2785 java.lang.Object ref = pattern_;
2786 if (ref instanceof String) {
2787 com.google.protobuf.ByteString b =
2788 com.google.protobuf.ByteString.copyFromUtf8((String) ref);
2789 pattern_ = b;
2790 return b;
2791 } else {
2792 return (com.google.protobuf.ByteString) ref;
2793 }
2794 }
2795
2796
2797 public static final int PATTERNFLAGS_FIELD_NUMBER = 2;
2798 private int patternFlags_;
2799 public boolean hasPatternFlags() {
2800 return ((bitField0_ & 0x00000002) == 0x00000002);
2801 }
2802 public int getPatternFlags() {
2803 return patternFlags_;
2804 }
2805
2806
2807 public static final int CHARSET_FIELD_NUMBER = 3;
2808 private java.lang.Object charset_;
2809 public boolean hasCharset() {
2810 return ((bitField0_ & 0x00000004) == 0x00000004);
2811 }
2812 public String getCharset() {
2813 java.lang.Object ref = charset_;
2814 if (ref instanceof String) {
2815 return (String) ref;
2816 } else {
2817 com.google.protobuf.ByteString bs =
2818 (com.google.protobuf.ByteString) ref;
2819 String s = bs.toStringUtf8();
2820 if (com.google.protobuf.Internal.isValidUtf8(bs)) {
2821 charset_ = s;
2822 }
2823 return s;
2824 }
2825 }
2826 private com.google.protobuf.ByteString getCharsetBytes() {
2827 java.lang.Object ref = charset_;
2828 if (ref instanceof String) {
2829 com.google.protobuf.ByteString b =
2830 com.google.protobuf.ByteString.copyFromUtf8((String) ref);
2831 charset_ = b;
2832 return b;
2833 } else {
2834 return (com.google.protobuf.ByteString) ref;
2835 }
2836 }
2837
2838 private void initFields() {
2839 pattern_ = "";
2840 patternFlags_ = 0;
2841 charset_ = "";
2842 }
2843 private byte memoizedIsInitialized = -1;
2844 public final boolean isInitialized() {
2845 byte isInitialized = memoizedIsInitialized;
2846 if (isInitialized != -1) return isInitialized == 1;
2847
2848 if (!hasPattern()) {
2849 memoizedIsInitialized = 0;
2850 return false;
2851 }
2852 if (!hasPatternFlags()) {
2853 memoizedIsInitialized = 0;
2854 return false;
2855 }
2856 if (!hasCharset()) {
2857 memoizedIsInitialized = 0;
2858 return false;
2859 }
2860 memoizedIsInitialized = 1;
2861 return true;
2862 }
2863
2864 public void writeTo(com.google.protobuf.CodedOutputStream output)
2865 throws java.io.IOException {
2866 getSerializedSize();
2867 if (((bitField0_ & 0x00000001) == 0x00000001)) {
2868 output.writeBytes(1, getPatternBytes());
2869 }
2870 if (((bitField0_ & 0x00000002) == 0x00000002)) {
2871 output.writeInt32(2, patternFlags_);
2872 }
2873 if (((bitField0_ & 0x00000004) == 0x00000004)) {
2874 output.writeBytes(3, getCharsetBytes());
2875 }
2876 getUnknownFields().writeTo(output);
2877 }
2878
2879 private int memoizedSerializedSize = -1;
2880 public int getSerializedSize() {
2881 int size = memoizedSerializedSize;
2882 if (size != -1) return size;
2883
2884 size = 0;
2885 if (((bitField0_ & 0x00000001) == 0x00000001)) {
2886 size += com.google.protobuf.CodedOutputStream
2887 .computeBytesSize(1, getPatternBytes());
2888 }
2889 if (((bitField0_ & 0x00000002) == 0x00000002)) {
2890 size += com.google.protobuf.CodedOutputStream
2891 .computeInt32Size(2, patternFlags_);
2892 }
2893 if (((bitField0_ & 0x00000004) == 0x00000004)) {
2894 size += com.google.protobuf.CodedOutputStream
2895 .computeBytesSize(3, getCharsetBytes());
2896 }
2897 size += getUnknownFields().getSerializedSize();
2898 memoizedSerializedSize = size;
2899 return size;
2900 }
2901
2902 private static final long serialVersionUID = 0L;
2903 @java.lang.Override
2904 protected java.lang.Object writeReplace()
2905 throws java.io.ObjectStreamException {
2906 return super.writeReplace();
2907 }
2908
2909 @java.lang.Override
2910 public boolean equals(final java.lang.Object obj) {
2911 if (obj == this) {
2912 return true;
2913 }
2914 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator)) {
2915 return super.equals(obj);
2916 }
2917 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator other = (org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator) obj;
2918
2919 boolean result = true;
2920 result = result && (hasPattern() == other.hasPattern());
2921 if (hasPattern()) {
2922 result = result && getPattern()
2923 .equals(other.getPattern());
2924 }
2925 result = result && (hasPatternFlags() == other.hasPatternFlags());
2926 if (hasPatternFlags()) {
2927 result = result && (getPatternFlags()
2928 == other.getPatternFlags());
2929 }
2930 result = result && (hasCharset() == other.hasCharset());
2931 if (hasCharset()) {
2932 result = result && getCharset()
2933 .equals(other.getCharset());
2934 }
2935 result = result &&
2936 getUnknownFields().equals(other.getUnknownFields());
2937 return result;
2938 }
2939
2940 @java.lang.Override
2941 public int hashCode() {
2942 int hash = 41;
2943 hash = (19 * hash) + getDescriptorForType().hashCode();
2944 if (hasPattern()) {
2945 hash = (37 * hash) + PATTERN_FIELD_NUMBER;
2946 hash = (53 * hash) + getPattern().hashCode();
2947 }
2948 if (hasPatternFlags()) {
2949 hash = (37 * hash) + PATTERNFLAGS_FIELD_NUMBER;
2950 hash = (53 * hash) + getPatternFlags();
2951 }
2952 if (hasCharset()) {
2953 hash = (37 * hash) + CHARSET_FIELD_NUMBER;
2954 hash = (53 * hash) + getCharset().hashCode();
2955 }
2956 hash = (29 * hash) + getUnknownFields().hashCode();
2957 return hash;
2958 }
2959
2960 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator parseFrom(
2961 com.google.protobuf.ByteString data)
2962 throws com.google.protobuf.InvalidProtocolBufferException {
2963 return newBuilder().mergeFrom(data).buildParsed();
2964 }
2965 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator parseFrom(
2966 com.google.protobuf.ByteString data,
2967 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2968 throws com.google.protobuf.InvalidProtocolBufferException {
2969 return newBuilder().mergeFrom(data, extensionRegistry)
2970 .buildParsed();
2971 }
2972 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator parseFrom(byte[] data)
2973 throws com.google.protobuf.InvalidProtocolBufferException {
2974 return newBuilder().mergeFrom(data).buildParsed();
2975 }
2976 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator parseFrom(
2977 byte[] data,
2978 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2979 throws com.google.protobuf.InvalidProtocolBufferException {
2980 return newBuilder().mergeFrom(data, extensionRegistry)
2981 .buildParsed();
2982 }
2983 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator parseFrom(java.io.InputStream input)
2984 throws java.io.IOException {
2985 return newBuilder().mergeFrom(input).buildParsed();
2986 }
2987 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator parseFrom(
2988 java.io.InputStream input,
2989 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2990 throws java.io.IOException {
2991 return newBuilder().mergeFrom(input, extensionRegistry)
2992 .buildParsed();
2993 }
2994 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator parseDelimitedFrom(java.io.InputStream input)
2995 throws java.io.IOException {
2996 Builder builder = newBuilder();
2997 if (builder.mergeDelimitedFrom(input)) {
2998 return builder.buildParsed();
2999 } else {
3000 return null;
3001 }
3002 }
3003 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator parseDelimitedFrom(
3004 java.io.InputStream input,
3005 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3006 throws java.io.IOException {
3007 Builder builder = newBuilder();
3008 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
3009 return builder.buildParsed();
3010 } else {
3011 return null;
3012 }
3013 }
3014 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator parseFrom(
3015 com.google.protobuf.CodedInputStream input)
3016 throws java.io.IOException {
3017 return newBuilder().mergeFrom(input).buildParsed();
3018 }
3019 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator parseFrom(
3020 com.google.protobuf.CodedInputStream input,
3021 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3022 throws java.io.IOException {
3023 return newBuilder().mergeFrom(input, extensionRegistry)
3024 .buildParsed();
3025 }
3026
3027 public static Builder newBuilder() { return Builder.create(); }
3028 public Builder newBuilderForType() { return newBuilder(); }
3029 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator prototype) {
3030 return newBuilder().mergeFrom(prototype);
3031 }
3032 public Builder toBuilder() { return newBuilder(this); }
3033
3034 @java.lang.Override
3035 protected Builder newBuilderForType(
3036 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
3037 Builder builder = new Builder(parent);
3038 return builder;
3039 }
3040 public static final class Builder extends
3041 com.google.protobuf.GeneratedMessage.Builder<Builder>
3042 implements org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparatorOrBuilder {
3043 public static final com.google.protobuf.Descriptors.Descriptor
3044 getDescriptor() {
3045 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_RegexStringComparator_descriptor;
3046 }
3047
3048 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
3049 internalGetFieldAccessorTable() {
3050 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_RegexStringComparator_fieldAccessorTable;
3051 }
3052
3053
3054 private Builder() {
3055 maybeForceBuilderInitialization();
3056 }
3057
3058 private Builder(BuilderParent parent) {
3059 super(parent);
3060 maybeForceBuilderInitialization();
3061 }
3062 private void maybeForceBuilderInitialization() {
3063 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
3064 }
3065 }
3066 private static Builder create() {
3067 return new Builder();
3068 }
3069
3070 public Builder clear() {
3071 super.clear();
3072 pattern_ = "";
3073 bitField0_ = (bitField0_ & ~0x00000001);
3074 patternFlags_ = 0;
3075 bitField0_ = (bitField0_ & ~0x00000002);
3076 charset_ = "";
3077 bitField0_ = (bitField0_ & ~0x00000004);
3078 return this;
3079 }
3080
3081 public Builder clone() {
3082 return create().mergeFrom(buildPartial());
3083 }
3084
3085 public com.google.protobuf.Descriptors.Descriptor
3086 getDescriptorForType() {
3087 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator.getDescriptor();
3088 }
3089
3090 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator getDefaultInstanceForType() {
3091 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator.getDefaultInstance();
3092 }
3093
3094 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator build() {
3095 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator result = buildPartial();
3096 if (!result.isInitialized()) {
3097 throw newUninitializedMessageException(result);
3098 }
3099 return result;
3100 }
3101
3102 private org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator buildParsed()
3103 throws com.google.protobuf.InvalidProtocolBufferException {
3104 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator result = buildPartial();
3105 if (!result.isInitialized()) {
3106 throw newUninitializedMessageException(
3107 result).asInvalidProtocolBufferException();
3108 }
3109 return result;
3110 }
3111
3112 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator buildPartial() {
3113 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator result = new org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator(this);
3114 int from_bitField0_ = bitField0_;
3115 int to_bitField0_ = 0;
3116 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
3117 to_bitField0_ |= 0x00000001;
3118 }
3119 result.pattern_ = pattern_;
3120 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
3121 to_bitField0_ |= 0x00000002;
3122 }
3123 result.patternFlags_ = patternFlags_;
3124 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
3125 to_bitField0_ |= 0x00000004;
3126 }
3127 result.charset_ = charset_;
3128 result.bitField0_ = to_bitField0_;
3129 onBuilt();
3130 return result;
3131 }
3132
3133 public Builder mergeFrom(com.google.protobuf.Message other) {
3134 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator) {
3135 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator)other);
3136 } else {
3137 super.mergeFrom(other);
3138 return this;
3139 }
3140 }
3141
3142 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator other) {
3143 if (other == org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator.getDefaultInstance()) return this;
3144 if (other.hasPattern()) {
3145 setPattern(other.getPattern());
3146 }
3147 if (other.hasPatternFlags()) {
3148 setPatternFlags(other.getPatternFlags());
3149 }
3150 if (other.hasCharset()) {
3151 setCharset(other.getCharset());
3152 }
3153 this.mergeUnknownFields(other.getUnknownFields());
3154 return this;
3155 }
3156
3157 public final boolean isInitialized() {
3158 if (!hasPattern()) {
3159
3160 return false;
3161 }
3162 if (!hasPatternFlags()) {
3163
3164 return false;
3165 }
3166 if (!hasCharset()) {
3167
3168 return false;
3169 }
3170 return true;
3171 }
3172
3173 public Builder mergeFrom(
3174 com.google.protobuf.CodedInputStream input,
3175 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3176 throws java.io.IOException {
3177 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
3178 com.google.protobuf.UnknownFieldSet.newBuilder(
3179 this.getUnknownFields());
3180 while (true) {
3181 int tag = input.readTag();
3182 switch (tag) {
3183 case 0:
3184 this.setUnknownFields(unknownFields.build());
3185 onChanged();
3186 return this;
3187 default: {
3188 if (!parseUnknownField(input, unknownFields,
3189 extensionRegistry, tag)) {
3190 this.setUnknownFields(unknownFields.build());
3191 onChanged();
3192 return this;
3193 }
3194 break;
3195 }
3196 case 10: {
3197 bitField0_ |= 0x00000001;
3198 pattern_ = input.readBytes();
3199 break;
3200 }
3201 case 16: {
3202 bitField0_ |= 0x00000002;
3203 patternFlags_ = input.readInt32();
3204 break;
3205 }
3206 case 26: {
3207 bitField0_ |= 0x00000004;
3208 charset_ = input.readBytes();
3209 break;
3210 }
3211 }
3212 }
3213 }
3214
3215 private int bitField0_;
3216
3217
3218 private java.lang.Object pattern_ = "";
3219 public boolean hasPattern() {
3220 return ((bitField0_ & 0x00000001) == 0x00000001);
3221 }
3222 public String getPattern() {
3223 java.lang.Object ref = pattern_;
3224 if (!(ref instanceof String)) {
3225 String s = ((com.google.protobuf.ByteString) ref).toStringUtf8();
3226 pattern_ = s;
3227 return s;
3228 } else {
3229 return (String) ref;
3230 }
3231 }
3232 public Builder setPattern(String value) {
3233 if (value == null) {
3234 throw new NullPointerException();
3235 }
3236 bitField0_ |= 0x00000001;
3237 pattern_ = value;
3238 onChanged();
3239 return this;
3240 }
3241 public Builder clearPattern() {
3242 bitField0_ = (bitField0_ & ~0x00000001);
3243 pattern_ = getDefaultInstance().getPattern();
3244 onChanged();
3245 return this;
3246 }
3247 void setPattern(com.google.protobuf.ByteString value) {
3248 bitField0_ |= 0x00000001;
3249 pattern_ = value;
3250 onChanged();
3251 }
3252
3253
3254 private int patternFlags_ ;
3255 public boolean hasPatternFlags() {
3256 return ((bitField0_ & 0x00000002) == 0x00000002);
3257 }
3258 public int getPatternFlags() {
3259 return patternFlags_;
3260 }
3261 public Builder setPatternFlags(int value) {
3262 bitField0_ |= 0x00000002;
3263 patternFlags_ = value;
3264 onChanged();
3265 return this;
3266 }
3267 public Builder clearPatternFlags() {
3268 bitField0_ = (bitField0_ & ~0x00000002);
3269 patternFlags_ = 0;
3270 onChanged();
3271 return this;
3272 }
3273
3274
3275 private java.lang.Object charset_ = "";
3276 public boolean hasCharset() {
3277 return ((bitField0_ & 0x00000004) == 0x00000004);
3278 }
3279 public String getCharset() {
3280 java.lang.Object ref = charset_;
3281 if (!(ref instanceof String)) {
3282 String s = ((com.google.protobuf.ByteString) ref).toStringUtf8();
3283 charset_ = s;
3284 return s;
3285 } else {
3286 return (String) ref;
3287 }
3288 }
3289 public Builder setCharset(String value) {
3290 if (value == null) {
3291 throw new NullPointerException();
3292 }
3293 bitField0_ |= 0x00000004;
3294 charset_ = value;
3295 onChanged();
3296 return this;
3297 }
3298 public Builder clearCharset() {
3299 bitField0_ = (bitField0_ & ~0x00000004);
3300 charset_ = getDefaultInstance().getCharset();
3301 onChanged();
3302 return this;
3303 }
3304 void setCharset(com.google.protobuf.ByteString value) {
3305 bitField0_ |= 0x00000004;
3306 charset_ = value;
3307 onChanged();
3308 }
3309
3310
3311 }
3312
3313 static {
3314 defaultInstance = new RegexStringComparator(true);
3315 defaultInstance.initFields();
3316 }
3317
3318
3319 }
3320
3321 public interface SubstringComparatorOrBuilder
3322 extends com.google.protobuf.MessageOrBuilder {
3323
3324
3325 boolean hasSubstr();
3326 String getSubstr();
3327 }
3328 public static final class SubstringComparator extends
3329 com.google.protobuf.GeneratedMessage
3330 implements SubstringComparatorOrBuilder {
3331
3332 private SubstringComparator(Builder builder) {
3333 super(builder);
3334 }
3335 private SubstringComparator(boolean noInit) {}
3336
3337 private static final SubstringComparator defaultInstance;
3338 public static SubstringComparator getDefaultInstance() {
3339 return defaultInstance;
3340 }
3341
3342 public SubstringComparator getDefaultInstanceForType() {
3343 return defaultInstance;
3344 }
3345
3346 public static final com.google.protobuf.Descriptors.Descriptor
3347 getDescriptor() {
3348 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_SubstringComparator_descriptor;
3349 }
3350
3351 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
3352 internalGetFieldAccessorTable() {
3353 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_SubstringComparator_fieldAccessorTable;
3354 }
3355
3356 private int bitField0_;
3357
3358 public static final int SUBSTR_FIELD_NUMBER = 1;
3359 private java.lang.Object substr_;
3360 public boolean hasSubstr() {
3361 return ((bitField0_ & 0x00000001) == 0x00000001);
3362 }
3363 public String getSubstr() {
3364 java.lang.Object ref = substr_;
3365 if (ref instanceof String) {
3366 return (String) ref;
3367 } else {
3368 com.google.protobuf.ByteString bs =
3369 (com.google.protobuf.ByteString) ref;
3370 String s = bs.toStringUtf8();
3371 if (com.google.protobuf.Internal.isValidUtf8(bs)) {
3372 substr_ = s;
3373 }
3374 return s;
3375 }
3376 }
3377 private com.google.protobuf.ByteString getSubstrBytes() {
3378 java.lang.Object ref = substr_;
3379 if (ref instanceof String) {
3380 com.google.protobuf.ByteString b =
3381 com.google.protobuf.ByteString.copyFromUtf8((String) ref);
3382 substr_ = b;
3383 return b;
3384 } else {
3385 return (com.google.protobuf.ByteString) ref;
3386 }
3387 }
3388
3389 private void initFields() {
3390 substr_ = "";
3391 }
3392 private byte memoizedIsInitialized = -1;
3393 public final boolean isInitialized() {
3394 byte isInitialized = memoizedIsInitialized;
3395 if (isInitialized != -1) return isInitialized == 1;
3396
3397 if (!hasSubstr()) {
3398 memoizedIsInitialized = 0;
3399 return false;
3400 }
3401 memoizedIsInitialized = 1;
3402 return true;
3403 }
3404
3405 public void writeTo(com.google.protobuf.CodedOutputStream output)
3406 throws java.io.IOException {
3407 getSerializedSize();
3408 if (((bitField0_ & 0x00000001) == 0x00000001)) {
3409 output.writeBytes(1, getSubstrBytes());
3410 }
3411 getUnknownFields().writeTo(output);
3412 }
3413
3414 private int memoizedSerializedSize = -1;
3415 public int getSerializedSize() {
3416 int size = memoizedSerializedSize;
3417 if (size != -1) return size;
3418
3419 size = 0;
3420 if (((bitField0_ & 0x00000001) == 0x00000001)) {
3421 size += com.google.protobuf.CodedOutputStream
3422 .computeBytesSize(1, getSubstrBytes());
3423 }
3424 size += getUnknownFields().getSerializedSize();
3425 memoizedSerializedSize = size;
3426 return size;
3427 }
3428
3429 private static final long serialVersionUID = 0L;
3430 @java.lang.Override
3431 protected java.lang.Object writeReplace()
3432 throws java.io.ObjectStreamException {
3433 return super.writeReplace();
3434 }
3435
3436 @java.lang.Override
3437 public boolean equals(final java.lang.Object obj) {
3438 if (obj == this) {
3439 return true;
3440 }
3441 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator)) {
3442 return super.equals(obj);
3443 }
3444 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator other = (org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator) obj;
3445
3446 boolean result = true;
3447 result = result && (hasSubstr() == other.hasSubstr());
3448 if (hasSubstr()) {
3449 result = result && getSubstr()
3450 .equals(other.getSubstr());
3451 }
3452 result = result &&
3453 getUnknownFields().equals(other.getUnknownFields());
3454 return result;
3455 }
3456
3457 @java.lang.Override
3458 public int hashCode() {
3459 int hash = 41;
3460 hash = (19 * hash) + getDescriptorForType().hashCode();
3461 if (hasSubstr()) {
3462 hash = (37 * hash) + SUBSTR_FIELD_NUMBER;
3463 hash = (53 * hash) + getSubstr().hashCode();
3464 }
3465 hash = (29 * hash) + getUnknownFields().hashCode();
3466 return hash;
3467 }
3468
3469 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator parseFrom(
3470 com.google.protobuf.ByteString data)
3471 throws com.google.protobuf.InvalidProtocolBufferException {
3472 return newBuilder().mergeFrom(data).buildParsed();
3473 }
3474 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator parseFrom(
3475 com.google.protobuf.ByteString data,
3476 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3477 throws com.google.protobuf.InvalidProtocolBufferException {
3478 return newBuilder().mergeFrom(data, extensionRegistry)
3479 .buildParsed();
3480 }
3481 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator parseFrom(byte[] data)
3482 throws com.google.protobuf.InvalidProtocolBufferException {
3483 return newBuilder().mergeFrom(data).buildParsed();
3484 }
3485 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator parseFrom(
3486 byte[] data,
3487 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3488 throws com.google.protobuf.InvalidProtocolBufferException {
3489 return newBuilder().mergeFrom(data, extensionRegistry)
3490 .buildParsed();
3491 }
3492 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator parseFrom(java.io.InputStream input)
3493 throws java.io.IOException {
3494 return newBuilder().mergeFrom(input).buildParsed();
3495 }
3496 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator parseFrom(
3497 java.io.InputStream input,
3498 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3499 throws java.io.IOException {
3500 return newBuilder().mergeFrom(input, extensionRegistry)
3501 .buildParsed();
3502 }
3503 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator parseDelimitedFrom(java.io.InputStream input)
3504 throws java.io.IOException {
3505 Builder builder = newBuilder();
3506 if (builder.mergeDelimitedFrom(input)) {
3507 return builder.buildParsed();
3508 } else {
3509 return null;
3510 }
3511 }
3512 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator parseDelimitedFrom(
3513 java.io.InputStream input,
3514 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3515 throws java.io.IOException {
3516 Builder builder = newBuilder();
3517 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
3518 return builder.buildParsed();
3519 } else {
3520 return null;
3521 }
3522 }
3523 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator parseFrom(
3524 com.google.protobuf.CodedInputStream input)
3525 throws java.io.IOException {
3526 return newBuilder().mergeFrom(input).buildParsed();
3527 }
3528 public static org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator parseFrom(
3529 com.google.protobuf.CodedInputStream input,
3530 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3531 throws java.io.IOException {
3532 return newBuilder().mergeFrom(input, extensionRegistry)
3533 .buildParsed();
3534 }
3535
3536 public static Builder newBuilder() { return Builder.create(); }
3537 public Builder newBuilderForType() { return newBuilder(); }
3538 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator prototype) {
3539 return newBuilder().mergeFrom(prototype);
3540 }
3541 public Builder toBuilder() { return newBuilder(this); }
3542
3543 @java.lang.Override
3544 protected Builder newBuilderForType(
3545 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
3546 Builder builder = new Builder(parent);
3547 return builder;
3548 }
3549 public static final class Builder extends
3550 com.google.protobuf.GeneratedMessage.Builder<Builder>
3551 implements org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparatorOrBuilder {
3552 public static final com.google.protobuf.Descriptors.Descriptor
3553 getDescriptor() {
3554 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_SubstringComparator_descriptor;
3555 }
3556
3557 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
3558 internalGetFieldAccessorTable() {
3559 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.internal_static_SubstringComparator_fieldAccessorTable;
3560 }
3561
3562
3563 private Builder() {
3564 maybeForceBuilderInitialization();
3565 }
3566
3567 private Builder(BuilderParent parent) {
3568 super(parent);
3569 maybeForceBuilderInitialization();
3570 }
3571 private void maybeForceBuilderInitialization() {
3572 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
3573 }
3574 }
3575 private static Builder create() {
3576 return new Builder();
3577 }
3578
3579 public Builder clear() {
3580 super.clear();
3581 substr_ = "";
3582 bitField0_ = (bitField0_ & ~0x00000001);
3583 return this;
3584 }
3585
3586 public Builder clone() {
3587 return create().mergeFrom(buildPartial());
3588 }
3589
3590 public com.google.protobuf.Descriptors.Descriptor
3591 getDescriptorForType() {
3592 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator.getDescriptor();
3593 }
3594
3595 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator getDefaultInstanceForType() {
3596 return org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator.getDefaultInstance();
3597 }
3598
3599 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator build() {
3600 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator result = buildPartial();
3601 if (!result.isInitialized()) {
3602 throw newUninitializedMessageException(result);
3603 }
3604 return result;
3605 }
3606
3607 private org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator buildParsed()
3608 throws com.google.protobuf.InvalidProtocolBufferException {
3609 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator result = buildPartial();
3610 if (!result.isInitialized()) {
3611 throw newUninitializedMessageException(
3612 result).asInvalidProtocolBufferException();
3613 }
3614 return result;
3615 }
3616
3617 public org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator buildPartial() {
3618 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator result = new org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator(this);
3619 int from_bitField0_ = bitField0_;
3620 int to_bitField0_ = 0;
3621 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
3622 to_bitField0_ |= 0x00000001;
3623 }
3624 result.substr_ = substr_;
3625 result.bitField0_ = to_bitField0_;
3626 onBuilt();
3627 return result;
3628 }
3629
3630 public Builder mergeFrom(com.google.protobuf.Message other) {
3631 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator) {
3632 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator)other);
3633 } else {
3634 super.mergeFrom(other);
3635 return this;
3636 }
3637 }
3638
3639 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator other) {
3640 if (other == org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator.getDefaultInstance()) return this;
3641 if (other.hasSubstr()) {
3642 setSubstr(other.getSubstr());
3643 }
3644 this.mergeUnknownFields(other.getUnknownFields());
3645 return this;
3646 }
3647
3648 public final boolean isInitialized() {
3649 if (!hasSubstr()) {
3650
3651 return false;
3652 }
3653 return true;
3654 }
3655
3656 public Builder mergeFrom(
3657 com.google.protobuf.CodedInputStream input,
3658 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3659 throws java.io.IOException {
3660 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
3661 com.google.protobuf.UnknownFieldSet.newBuilder(
3662 this.getUnknownFields());
3663 while (true) {
3664 int tag = input.readTag();
3665 switch (tag) {
3666 case 0:
3667 this.setUnknownFields(unknownFields.build());
3668 onChanged();
3669 return this;
3670 default: {
3671 if (!parseUnknownField(input, unknownFields,
3672 extensionRegistry, tag)) {
3673 this.setUnknownFields(unknownFields.build());
3674 onChanged();
3675 return this;
3676 }
3677 break;
3678 }
3679 case 10: {
3680 bitField0_ |= 0x00000001;
3681 substr_ = input.readBytes();
3682 break;
3683 }
3684 }
3685 }
3686 }
3687
3688 private int bitField0_;
3689
3690
3691 private java.lang.Object substr_ = "";
3692 public boolean hasSubstr() {
3693 return ((bitField0_ & 0x00000001) == 0x00000001);
3694 }
3695 public String getSubstr() {
3696 java.lang.Object ref = substr_;
3697 if (!(ref instanceof String)) {
3698 String s = ((com.google.protobuf.ByteString) ref).toStringUtf8();
3699 substr_ = s;
3700 return s;
3701 } else {
3702 return (String) ref;
3703 }
3704 }
3705 public Builder setSubstr(String value) {
3706 if (value == null) {
3707 throw new NullPointerException();
3708 }
3709 bitField0_ |= 0x00000001;
3710 substr_ = value;
3711 onChanged();
3712 return this;
3713 }
3714 public Builder clearSubstr() {
3715 bitField0_ = (bitField0_ & ~0x00000001);
3716 substr_ = getDefaultInstance().getSubstr();
3717 onChanged();
3718 return this;
3719 }
3720 void setSubstr(com.google.protobuf.ByteString value) {
3721 bitField0_ |= 0x00000001;
3722 substr_ = value;
3723 onChanged();
3724 }
3725
3726
3727 }
3728
3729 static {
3730 defaultInstance = new SubstringComparator(true);
3731 defaultInstance.initFields();
3732 }
3733
3734
3735 }
3736
3737 private static com.google.protobuf.Descriptors.Descriptor
3738 internal_static_Comparator_descriptor;
3739 private static
3740 com.google.protobuf.GeneratedMessage.FieldAccessorTable
3741 internal_static_Comparator_fieldAccessorTable;
3742 private static com.google.protobuf.Descriptors.Descriptor
3743 internal_static_ByteArrayComparable_descriptor;
3744 private static
3745 com.google.protobuf.GeneratedMessage.FieldAccessorTable
3746 internal_static_ByteArrayComparable_fieldAccessorTable;
3747 private static com.google.protobuf.Descriptors.Descriptor
3748 internal_static_BinaryComparator_descriptor;
3749 private static
3750 com.google.protobuf.GeneratedMessage.FieldAccessorTable
3751 internal_static_BinaryComparator_fieldAccessorTable;
3752 private static com.google.protobuf.Descriptors.Descriptor
3753 internal_static_BinaryPrefixComparator_descriptor;
3754 private static
3755 com.google.protobuf.GeneratedMessage.FieldAccessorTable
3756 internal_static_BinaryPrefixComparator_fieldAccessorTable;
3757 private static com.google.protobuf.Descriptors.Descriptor
3758 internal_static_BitComparator_descriptor;
3759 private static
3760 com.google.protobuf.GeneratedMessage.FieldAccessorTable
3761 internal_static_BitComparator_fieldAccessorTable;
3762 private static com.google.protobuf.Descriptors.Descriptor
3763 internal_static_NullComparator_descriptor;
3764 private static
3765 com.google.protobuf.GeneratedMessage.FieldAccessorTable
3766 internal_static_NullComparator_fieldAccessorTable;
3767 private static com.google.protobuf.Descriptors.Descriptor
3768 internal_static_RegexStringComparator_descriptor;
3769 private static
3770 com.google.protobuf.GeneratedMessage.FieldAccessorTable
3771 internal_static_RegexStringComparator_fieldAccessorTable;
3772 private static com.google.protobuf.Descriptors.Descriptor
3773 internal_static_SubstringComparator_descriptor;
3774 private static
3775 com.google.protobuf.GeneratedMessage.FieldAccessorTable
3776 internal_static_SubstringComparator_fieldAccessorTable;
3777
3778 public static com.google.protobuf.Descriptors.FileDescriptor
3779 getDescriptor() {
3780 return descriptor;
3781 }
3782 private static com.google.protobuf.Descriptors.FileDescriptor
3783 descriptor;
3784 static {
3785 java.lang.String[] descriptorData = {
3786 "\n\020Comparator.proto\"8\n\nComparator\022\014\n\004name" +
3787 "\030\001 \002(\t\022\034\n\024serializedComparator\030\002 \001(\014\"$\n\023" +
3788 "ByteArrayComparable\022\r\n\005value\030\001 \001(\014\"<\n\020Bi" +
3789 "naryComparator\022(\n\ncomparable\030\001 \002(\0132\024.Byt" +
3790 "eArrayComparable\"B\n\026BinaryPrefixComparat" +
3791 "or\022(\n\ncomparable\030\001 \002(\0132\024.ByteArrayCompar" +
3792 "able\"\215\001\n\rBitComparator\022(\n\ncomparable\030\001 \002" +
3793 "(\0132\024.ByteArrayComparable\022+\n\tbitwiseOp\030\002 " +
3794 "\002(\0162\030.BitComparator.BitwiseOp\"%\n\tBitwise" +
3795 "Op\022\007\n\003AND\020\001\022\006\n\002OR\020\002\022\007\n\003XOR\020\003\"\020\n\016NullComp",
3796 "arator\"O\n\025RegexStringComparator\022\017\n\007patte" +
3797 "rn\030\001 \002(\t\022\024\n\014patternFlags\030\002 \002(\005\022\017\n\007charse" +
3798 "t\030\003 \002(\t\"%\n\023SubstringComparator\022\016\n\006substr" +
3799 "\030\001 \002(\tBF\n*org.apache.hadoop.hbase.protob" +
3800 "uf.generatedB\020ComparatorProtosH\001\210\001\001\240\001\001"
3801 };
3802 com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
3803 new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
3804 public com.google.protobuf.ExtensionRegistry assignDescriptors(
3805 com.google.protobuf.Descriptors.FileDescriptor root) {
3806 descriptor = root;
3807 internal_static_Comparator_descriptor =
3808 getDescriptor().getMessageTypes().get(0);
3809 internal_static_Comparator_fieldAccessorTable = new
3810 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
3811 internal_static_Comparator_descriptor,
3812 new java.lang.String[] { "Name", "SerializedComparator", },
3813 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator.class,
3814 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.Comparator.Builder.class);
3815 internal_static_ByteArrayComparable_descriptor =
3816 getDescriptor().getMessageTypes().get(1);
3817 internal_static_ByteArrayComparable_fieldAccessorTable = new
3818 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
3819 internal_static_ByteArrayComparable_descriptor,
3820 new java.lang.String[] { "Value", },
3821 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.class,
3822 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.ByteArrayComparable.Builder.class);
3823 internal_static_BinaryComparator_descriptor =
3824 getDescriptor().getMessageTypes().get(2);
3825 internal_static_BinaryComparator_fieldAccessorTable = new
3826 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
3827 internal_static_BinaryComparator_descriptor,
3828 new java.lang.String[] { "Comparable", },
3829 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator.class,
3830 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryComparator.Builder.class);
3831 internal_static_BinaryPrefixComparator_descriptor =
3832 getDescriptor().getMessageTypes().get(3);
3833 internal_static_BinaryPrefixComparator_fieldAccessorTable = new
3834 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
3835 internal_static_BinaryPrefixComparator_descriptor,
3836 new java.lang.String[] { "Comparable", },
3837 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator.class,
3838 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BinaryPrefixComparator.Builder.class);
3839 internal_static_BitComparator_descriptor =
3840 getDescriptor().getMessageTypes().get(4);
3841 internal_static_BitComparator_fieldAccessorTable = new
3842 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
3843 internal_static_BitComparator_descriptor,
3844 new java.lang.String[] { "Comparable", "BitwiseOp", },
3845 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator.class,
3846 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.BitComparator.Builder.class);
3847 internal_static_NullComparator_descriptor =
3848 getDescriptor().getMessageTypes().get(5);
3849 internal_static_NullComparator_fieldAccessorTable = new
3850 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
3851 internal_static_NullComparator_descriptor,
3852 new java.lang.String[] { },
3853 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator.class,
3854 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.NullComparator.Builder.class);
3855 internal_static_RegexStringComparator_descriptor =
3856 getDescriptor().getMessageTypes().get(6);
3857 internal_static_RegexStringComparator_fieldAccessorTable = new
3858 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
3859 internal_static_RegexStringComparator_descriptor,
3860 new java.lang.String[] { "Pattern", "PatternFlags", "Charset", },
3861 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator.class,
3862 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.RegexStringComparator.Builder.class);
3863 internal_static_SubstringComparator_descriptor =
3864 getDescriptor().getMessageTypes().get(7);
3865 internal_static_SubstringComparator_fieldAccessorTable = new
3866 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
3867 internal_static_SubstringComparator_descriptor,
3868 new java.lang.String[] { "Substr", },
3869 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator.class,
3870 org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos.SubstringComparator.Builder.class);
3871 return null;
3872 }
3873 };
3874 com.google.protobuf.Descriptors.FileDescriptor
3875 .internalBuildGeneratedFileFrom(descriptorData,
3876 new com.google.protobuf.Descriptors.FileDescriptor[] {
3877 }, assigner);
3878 }
3879
3880
3881 }