1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: openxc.proto
6 public final class BinaryMessages {
7 private BinaryMessages() {}
8 public static void registerAllExtensions(
9 com.google.protobuf.ExtensionRegistry registry) {
11 public interface VehicleMessageOrBuilder
12 extends com.google.protobuf.MessageOrBuilder {
14 // optional .openxc.VehicleMessage.Type type = 1;
16 * <code>optional .openxc.VehicleMessage.Type type = 1;</code>
20 * <code>optional .openxc.VehicleMessage.Type type = 1;</code>
22 com.openxc.BinaryMessages.VehicleMessage.Type getType();
24 // optional .openxc.RawMessage raw_message = 2;
26 * <code>optional .openxc.RawMessage raw_message = 2;</code>
28 boolean hasRawMessage();
30 * <code>optional .openxc.RawMessage raw_message = 2;</code>
32 com.openxc.BinaryMessages.RawMessage getRawMessage();
34 * <code>optional .openxc.RawMessage raw_message = 2;</code>
36 com.openxc.BinaryMessages.RawMessageOrBuilder getRawMessageOrBuilder();
38 // optional .openxc.StringMessage string_message = 3;
40 * <code>optional .openxc.StringMessage string_message = 3;</code>
42 boolean hasStringMessage();
44 * <code>optional .openxc.StringMessage string_message = 3;</code>
46 com.openxc.BinaryMessages.StringMessage getStringMessage();
48 * <code>optional .openxc.StringMessage string_message = 3;</code>
50 com.openxc.BinaryMessages.StringMessageOrBuilder getStringMessageOrBuilder();
52 // optional .openxc.NumericMessage numeric_message = 4;
54 * <code>optional .openxc.NumericMessage numeric_message = 4;</code>
56 boolean hasNumericMessage();
58 * <code>optional .openxc.NumericMessage numeric_message = 4;</code>
60 com.openxc.BinaryMessages.NumericMessage getNumericMessage();
62 * <code>optional .openxc.NumericMessage numeric_message = 4;</code>
64 com.openxc.BinaryMessages.NumericMessageOrBuilder getNumericMessageOrBuilder();
66 // optional .openxc.BooleanMessage boolean_message = 5;
68 * <code>optional .openxc.BooleanMessage boolean_message = 5;</code>
70 boolean hasBooleanMessage();
72 * <code>optional .openxc.BooleanMessage boolean_message = 5;</code>
74 com.openxc.BinaryMessages.BooleanMessage getBooleanMessage();
76 * <code>optional .openxc.BooleanMessage boolean_message = 5;</code>
78 com.openxc.BinaryMessages.BooleanMessageOrBuilder getBooleanMessageOrBuilder();
80 // optional .openxc.EventedStringMessage evented_string_message = 6;
82 * <code>optional .openxc.EventedStringMessage evented_string_message = 6;</code>
84 boolean hasEventedStringMessage();
86 * <code>optional .openxc.EventedStringMessage evented_string_message = 6;</code>
88 com.openxc.BinaryMessages.EventedStringMessage getEventedStringMessage();
90 * <code>optional .openxc.EventedStringMessage evented_string_message = 6;</code>
92 com.openxc.BinaryMessages.EventedStringMessageOrBuilder getEventedStringMessageOrBuilder();
94 // optional .openxc.EventedBooleanMessage evented_boolean_message = 7;
96 * <code>optional .openxc.EventedBooleanMessage evented_boolean_message = 7;</code>
98 boolean hasEventedBooleanMessage();
100 * <code>optional .openxc.EventedBooleanMessage evented_boolean_message = 7;</code>
102 com.openxc.BinaryMessages.EventedBooleanMessage getEventedBooleanMessage();
104 * <code>optional .openxc.EventedBooleanMessage evented_boolean_message = 7;</code>
106 com.openxc.BinaryMessages.EventedBooleanMessageOrBuilder getEventedBooleanMessageOrBuilder();
108 // optional .openxc.EventedNumericMessage evented_numeric_message = 8;
110 * <code>optional .openxc.EventedNumericMessage evented_numeric_message = 8;</code>
112 boolean hasEventedNumericMessage();
114 * <code>optional .openxc.EventedNumericMessage evented_numeric_message = 8;</code>
116 com.openxc.BinaryMessages.EventedNumericMessage getEventedNumericMessage();
118 * <code>optional .openxc.EventedNumericMessage evented_numeric_message = 8;</code>
120 com.openxc.BinaryMessages.EventedNumericMessageOrBuilder getEventedNumericMessageOrBuilder();
123 * Protobuf type {@code openxc.VehicleMessage}
125 public static final class VehicleMessage extends
126 com.google.protobuf.GeneratedMessage
127 implements VehicleMessageOrBuilder {
128 // Use VehicleMessage.newBuilder() to construct.
129 private VehicleMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
131 this.unknownFields = builder.getUnknownFields();
133 private VehicleMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
135 private static final VehicleMessage defaultInstance;
136 public static VehicleMessage getDefaultInstance() {
137 return defaultInstance;
140 public VehicleMessage getDefaultInstanceForType() {
141 return defaultInstance;
144 private final com.google.protobuf.UnknownFieldSet unknownFields;
146 public final com.google.protobuf.UnknownFieldSet
148 return this.unknownFields;
150 private VehicleMessage(
151 com.google.protobuf.CodedInputStream input,
152 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
153 throws com.google.protobuf.InvalidProtocolBufferException {
155 int mutable_bitField0_ = 0;
156 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
157 com.google.protobuf.UnknownFieldSet.newBuilder();
159 boolean done = false;
161 int tag = input.readTag();
167 if (!parseUnknownField(input, unknownFields,
168 extensionRegistry, tag)) {
174 int rawValue = input.readEnum();
175 com.openxc.BinaryMessages.VehicleMessage.Type value = com.openxc.BinaryMessages.VehicleMessage.Type.valueOf(rawValue);
177 unknownFields.mergeVarintField(1, rawValue);
179 bitField0_ |= 0x00000001;
185 com.openxc.BinaryMessages.RawMessage.Builder subBuilder = null;
186 if (((bitField0_ & 0x00000002) == 0x00000002)) {
187 subBuilder = rawMessage_.toBuilder();
189 rawMessage_ = input.readMessage(com.openxc.BinaryMessages.RawMessage.PARSER, extensionRegistry);
190 if (subBuilder != null) {
191 subBuilder.mergeFrom(rawMessage_);
192 rawMessage_ = subBuilder.buildPartial();
194 bitField0_ |= 0x00000002;
198 com.openxc.BinaryMessages.StringMessage.Builder subBuilder = null;
199 if (((bitField0_ & 0x00000004) == 0x00000004)) {
200 subBuilder = stringMessage_.toBuilder();
202 stringMessage_ = input.readMessage(com.openxc.BinaryMessages.StringMessage.PARSER, extensionRegistry);
203 if (subBuilder != null) {
204 subBuilder.mergeFrom(stringMessage_);
205 stringMessage_ = subBuilder.buildPartial();
207 bitField0_ |= 0x00000004;
211 com.openxc.BinaryMessages.NumericMessage.Builder subBuilder = null;
212 if (((bitField0_ & 0x00000008) == 0x00000008)) {
213 subBuilder = numericMessage_.toBuilder();
215 numericMessage_ = input.readMessage(com.openxc.BinaryMessages.NumericMessage.PARSER, extensionRegistry);
216 if (subBuilder != null) {
217 subBuilder.mergeFrom(numericMessage_);
218 numericMessage_ = subBuilder.buildPartial();
220 bitField0_ |= 0x00000008;
224 com.openxc.BinaryMessages.BooleanMessage.Builder subBuilder = null;
225 if (((bitField0_ & 0x00000010) == 0x00000010)) {
226 subBuilder = booleanMessage_.toBuilder();
228 booleanMessage_ = input.readMessage(com.openxc.BinaryMessages.BooleanMessage.PARSER, extensionRegistry);
229 if (subBuilder != null) {
230 subBuilder.mergeFrom(booleanMessage_);
231 booleanMessage_ = subBuilder.buildPartial();
233 bitField0_ |= 0x00000010;
237 com.openxc.BinaryMessages.EventedStringMessage.Builder subBuilder = null;
238 if (((bitField0_ & 0x00000020) == 0x00000020)) {
239 subBuilder = eventedStringMessage_.toBuilder();
241 eventedStringMessage_ = input.readMessage(com.openxc.BinaryMessages.EventedStringMessage.PARSER, extensionRegistry);
242 if (subBuilder != null) {
243 subBuilder.mergeFrom(eventedStringMessage_);
244 eventedStringMessage_ = subBuilder.buildPartial();
246 bitField0_ |= 0x00000020;
250 com.openxc.BinaryMessages.EventedBooleanMessage.Builder subBuilder = null;
251 if (((bitField0_ & 0x00000040) == 0x00000040)) {
252 subBuilder = eventedBooleanMessage_.toBuilder();
254 eventedBooleanMessage_ = input.readMessage(com.openxc.BinaryMessages.EventedBooleanMessage.PARSER, extensionRegistry);
255 if (subBuilder != null) {
256 subBuilder.mergeFrom(eventedBooleanMessage_);
257 eventedBooleanMessage_ = subBuilder.buildPartial();
259 bitField0_ |= 0x00000040;
263 com.openxc.BinaryMessages.EventedNumericMessage.Builder subBuilder = null;
264 if (((bitField0_ & 0x00000080) == 0x00000080)) {
265 subBuilder = eventedNumericMessage_.toBuilder();
267 eventedNumericMessage_ = input.readMessage(com.openxc.BinaryMessages.EventedNumericMessage.PARSER, extensionRegistry);
268 if (subBuilder != null) {
269 subBuilder.mergeFrom(eventedNumericMessage_);
270 eventedNumericMessage_ = subBuilder.buildPartial();
272 bitField0_ |= 0x00000080;
277 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
278 throw e.setUnfinishedMessage(this);
279 } catch (java.io.IOException e) {
280 throw new com.google.protobuf.InvalidProtocolBufferException(
281 e.getMessage()).setUnfinishedMessage(this);
283 this.unknownFields = unknownFields.build();
284 makeExtensionsImmutable();
287 public static final com.google.protobuf.Descriptors.Descriptor
289 return com.openxc.BinaryMessages.internal_static_openxc_VehicleMessage_descriptor;
292 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
293 internalGetFieldAccessorTable() {
294 return com.openxc.BinaryMessages.internal_static_openxc_VehicleMessage_fieldAccessorTable
295 .ensureFieldAccessorsInitialized(
296 com.openxc.BinaryMessages.VehicleMessage.class, com.openxc.BinaryMessages.VehicleMessage.Builder.class);
299 public static com.google.protobuf.Parser<VehicleMessage> PARSER =
300 new com.google.protobuf.AbstractParser<VehicleMessage>() {
301 public VehicleMessage parsePartialFrom(
302 com.google.protobuf.CodedInputStream input,
303 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
304 throws com.google.protobuf.InvalidProtocolBufferException {
305 return new VehicleMessage(input, extensionRegistry);
310 public com.google.protobuf.Parser<VehicleMessage> getParserForType() {
315 * Protobuf enum {@code openxc.VehicleMessage.Type}
318 implements com.google.protobuf.ProtocolMessageEnum {
320 * <code>RAW = 1;</code>
324 * <code>STRING = 2;</code>
328 * <code>BOOL = 3;</code>
332 * <code>NUM = 4;</code>
336 * <code>EVENTED_NUM = 5;</code>
340 * <code>EVENTED_STRING = 6;</code>
342 EVENTED_STRING(5, 6),
344 * <code>EVENTED_BOOL = 7;</code>
350 * <code>RAW = 1;</code>
352 public static final int RAW_VALUE = 1;
354 * <code>STRING = 2;</code>
356 public static final int STRING_VALUE = 2;
358 * <code>BOOL = 3;</code>
360 public static final int BOOL_VALUE = 3;
362 * <code>NUM = 4;</code>
364 public static final int NUM_VALUE = 4;
366 * <code>EVENTED_NUM = 5;</code>
368 public static final int EVENTED_NUM_VALUE = 5;
370 * <code>EVENTED_STRING = 6;</code>
372 public static final int EVENTED_STRING_VALUE = 6;
374 * <code>EVENTED_BOOL = 7;</code>
376 public static final int EVENTED_BOOL_VALUE = 7;
379 public final int getNumber() { return value; }
381 public static Type valueOf(int value) {
384 case 2: return STRING;
387 case 5: return EVENTED_NUM;
388 case 6: return EVENTED_STRING;
389 case 7: return EVENTED_BOOL;
390 default: return null;
394 public static com.google.protobuf.Internal.EnumLiteMap<Type>
395 internalGetValueMap() {
396 return internalValueMap;
398 private static com.google.protobuf.Internal.EnumLiteMap<Type>
400 new com.google.protobuf.Internal.EnumLiteMap<Type>() {
401 public Type findValueByNumber(int number) {
402 return Type.valueOf(number);
406 public final com.google.protobuf.Descriptors.EnumValueDescriptor
407 getValueDescriptor() {
408 return getDescriptor().getValues().get(index);
410 public final com.google.protobuf.Descriptors.EnumDescriptor
411 getDescriptorForType() {
412 return getDescriptor();
414 public static final com.google.protobuf.Descriptors.EnumDescriptor
416 return com.openxc.BinaryMessages.VehicleMessage.getDescriptor().getEnumTypes().get(0);
419 private static final Type[] VALUES = values();
421 public static Type valueOf(
422 com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
423 if (desc.getType() != getDescriptor()) {
424 throw new java.lang.IllegalArgumentException(
425 "EnumValueDescriptor is not for this type.");
427 return VALUES[desc.getIndex()];
430 private final int index;
431 private final int value;
433 private Type(int index, int value) {
438 // @@protoc_insertion_point(enum_scope:openxc.VehicleMessage.Type)
441 private int bitField0_;
442 // optional .openxc.VehicleMessage.Type type = 1;
443 public static final int TYPE_FIELD_NUMBER = 1;
444 private com.openxc.BinaryMessages.VehicleMessage.Type type_;
446 * <code>optional .openxc.VehicleMessage.Type type = 1;</code>
448 public boolean hasType() {
449 return ((bitField0_ & 0x00000001) == 0x00000001);
452 * <code>optional .openxc.VehicleMessage.Type type = 1;</code>
454 public com.openxc.BinaryMessages.VehicleMessage.Type getType() {
458 // optional .openxc.RawMessage raw_message = 2;
459 public static final int RAW_MESSAGE_FIELD_NUMBER = 2;
460 private com.openxc.BinaryMessages.RawMessage rawMessage_;
462 * <code>optional .openxc.RawMessage raw_message = 2;</code>
464 public boolean hasRawMessage() {
465 return ((bitField0_ & 0x00000002) == 0x00000002);
468 * <code>optional .openxc.RawMessage raw_message = 2;</code>
470 public com.openxc.BinaryMessages.RawMessage getRawMessage() {
474 * <code>optional .openxc.RawMessage raw_message = 2;</code>
476 public com.openxc.BinaryMessages.RawMessageOrBuilder getRawMessageOrBuilder() {
480 // optional .openxc.StringMessage string_message = 3;
481 public static final int STRING_MESSAGE_FIELD_NUMBER = 3;
482 private com.openxc.BinaryMessages.StringMessage stringMessage_;
484 * <code>optional .openxc.StringMessage string_message = 3;</code>
486 public boolean hasStringMessage() {
487 return ((bitField0_ & 0x00000004) == 0x00000004);
490 * <code>optional .openxc.StringMessage string_message = 3;</code>
492 public com.openxc.BinaryMessages.StringMessage getStringMessage() {
493 return stringMessage_;
496 * <code>optional .openxc.StringMessage string_message = 3;</code>
498 public com.openxc.BinaryMessages.StringMessageOrBuilder getStringMessageOrBuilder() {
499 return stringMessage_;
502 // optional .openxc.NumericMessage numeric_message = 4;
503 public static final int NUMERIC_MESSAGE_FIELD_NUMBER = 4;
504 private com.openxc.BinaryMessages.NumericMessage numericMessage_;
506 * <code>optional .openxc.NumericMessage numeric_message = 4;</code>
508 public boolean hasNumericMessage() {
509 return ((bitField0_ & 0x00000008) == 0x00000008);
512 * <code>optional .openxc.NumericMessage numeric_message = 4;</code>
514 public com.openxc.BinaryMessages.NumericMessage getNumericMessage() {
515 return numericMessage_;
518 * <code>optional .openxc.NumericMessage numeric_message = 4;</code>
520 public com.openxc.BinaryMessages.NumericMessageOrBuilder getNumericMessageOrBuilder() {
521 return numericMessage_;
524 // optional .openxc.BooleanMessage boolean_message = 5;
525 public static final int BOOLEAN_MESSAGE_FIELD_NUMBER = 5;
526 private com.openxc.BinaryMessages.BooleanMessage booleanMessage_;
528 * <code>optional .openxc.BooleanMessage boolean_message = 5;</code>
530 public boolean hasBooleanMessage() {
531 return ((bitField0_ & 0x00000010) == 0x00000010);
534 * <code>optional .openxc.BooleanMessage boolean_message = 5;</code>
536 public com.openxc.BinaryMessages.BooleanMessage getBooleanMessage() {
537 return booleanMessage_;
540 * <code>optional .openxc.BooleanMessage boolean_message = 5;</code>
542 public com.openxc.BinaryMessages.BooleanMessageOrBuilder getBooleanMessageOrBuilder() {
543 return booleanMessage_;
546 // optional .openxc.EventedStringMessage evented_string_message = 6;
547 public static final int EVENTED_STRING_MESSAGE_FIELD_NUMBER = 6;
548 private com.openxc.BinaryMessages.EventedStringMessage eventedStringMessage_;
550 * <code>optional .openxc.EventedStringMessage evented_string_message = 6;</code>
552 public boolean hasEventedStringMessage() {
553 return ((bitField0_ & 0x00000020) == 0x00000020);
556 * <code>optional .openxc.EventedStringMessage evented_string_message = 6;</code>
558 public com.openxc.BinaryMessages.EventedStringMessage getEventedStringMessage() {
559 return eventedStringMessage_;
562 * <code>optional .openxc.EventedStringMessage evented_string_message = 6;</code>
564 public com.openxc.BinaryMessages.EventedStringMessageOrBuilder getEventedStringMessageOrBuilder() {
565 return eventedStringMessage_;
568 // optional .openxc.EventedBooleanMessage evented_boolean_message = 7;
569 public static final int EVENTED_BOOLEAN_MESSAGE_FIELD_NUMBER = 7;
570 private com.openxc.BinaryMessages.EventedBooleanMessage eventedBooleanMessage_;
572 * <code>optional .openxc.EventedBooleanMessage evented_boolean_message = 7;</code>
574 public boolean hasEventedBooleanMessage() {
575 return ((bitField0_ & 0x00000040) == 0x00000040);
578 * <code>optional .openxc.EventedBooleanMessage evented_boolean_message = 7;</code>
580 public com.openxc.BinaryMessages.EventedBooleanMessage getEventedBooleanMessage() {
581 return eventedBooleanMessage_;
584 * <code>optional .openxc.EventedBooleanMessage evented_boolean_message = 7;</code>
586 public com.openxc.BinaryMessages.EventedBooleanMessageOrBuilder getEventedBooleanMessageOrBuilder() {
587 return eventedBooleanMessage_;
590 // optional .openxc.EventedNumericMessage evented_numeric_message = 8;
591 public static final int EVENTED_NUMERIC_MESSAGE_FIELD_NUMBER = 8;
592 private com.openxc.BinaryMessages.EventedNumericMessage eventedNumericMessage_;
594 * <code>optional .openxc.EventedNumericMessage evented_numeric_message = 8;</code>
596 public boolean hasEventedNumericMessage() {
597 return ((bitField0_ & 0x00000080) == 0x00000080);
600 * <code>optional .openxc.EventedNumericMessage evented_numeric_message = 8;</code>
602 public com.openxc.BinaryMessages.EventedNumericMessage getEventedNumericMessage() {
603 return eventedNumericMessage_;
606 * <code>optional .openxc.EventedNumericMessage evented_numeric_message = 8;</code>
608 public com.openxc.BinaryMessages.EventedNumericMessageOrBuilder getEventedNumericMessageOrBuilder() {
609 return eventedNumericMessage_;
612 private void initFields() {
613 type_ = com.openxc.BinaryMessages.VehicleMessage.Type.RAW;
614 rawMessage_ = com.openxc.BinaryMessages.RawMessage.getDefaultInstance();
615 stringMessage_ = com.openxc.BinaryMessages.StringMessage.getDefaultInstance();
616 numericMessage_ = com.openxc.BinaryMessages.NumericMessage.getDefaultInstance();
617 booleanMessage_ = com.openxc.BinaryMessages.BooleanMessage.getDefaultInstance();
618 eventedStringMessage_ = com.openxc.BinaryMessages.EventedStringMessage.getDefaultInstance();
619 eventedBooleanMessage_ = com.openxc.BinaryMessages.EventedBooleanMessage.getDefaultInstance();
620 eventedNumericMessage_ = com.openxc.BinaryMessages.EventedNumericMessage.getDefaultInstance();
622 private byte memoizedIsInitialized = -1;
623 public final boolean isInitialized() {
624 byte isInitialized = memoizedIsInitialized;
625 if (isInitialized != -1) return isInitialized == 1;
627 memoizedIsInitialized = 1;
631 public void writeTo(com.google.protobuf.CodedOutputStream output)
632 throws java.io.IOException {
634 if (((bitField0_ & 0x00000001) == 0x00000001)) {
635 output.writeEnum(1, type_.getNumber());
637 if (((bitField0_ & 0x00000002) == 0x00000002)) {
638 output.writeMessage(2, rawMessage_);
640 if (((bitField0_ & 0x00000004) == 0x00000004)) {
641 output.writeMessage(3, stringMessage_);
643 if (((bitField0_ & 0x00000008) == 0x00000008)) {
644 output.writeMessage(4, numericMessage_);
646 if (((bitField0_ & 0x00000010) == 0x00000010)) {
647 output.writeMessage(5, booleanMessage_);
649 if (((bitField0_ & 0x00000020) == 0x00000020)) {
650 output.writeMessage(6, eventedStringMessage_);
652 if (((bitField0_ & 0x00000040) == 0x00000040)) {
653 output.writeMessage(7, eventedBooleanMessage_);
655 if (((bitField0_ & 0x00000080) == 0x00000080)) {
656 output.writeMessage(8, eventedNumericMessage_);
658 getUnknownFields().writeTo(output);
661 private int memoizedSerializedSize = -1;
662 public int getSerializedSize() {
663 int size = memoizedSerializedSize;
664 if (size != -1) return size;
667 if (((bitField0_ & 0x00000001) == 0x00000001)) {
668 size += com.google.protobuf.CodedOutputStream
669 .computeEnumSize(1, type_.getNumber());
671 if (((bitField0_ & 0x00000002) == 0x00000002)) {
672 size += com.google.protobuf.CodedOutputStream
673 .computeMessageSize(2, rawMessage_);
675 if (((bitField0_ & 0x00000004) == 0x00000004)) {
676 size += com.google.protobuf.CodedOutputStream
677 .computeMessageSize(3, stringMessage_);
679 if (((bitField0_ & 0x00000008) == 0x00000008)) {
680 size += com.google.protobuf.CodedOutputStream
681 .computeMessageSize(4, numericMessage_);
683 if (((bitField0_ & 0x00000010) == 0x00000010)) {
684 size += com.google.protobuf.CodedOutputStream
685 .computeMessageSize(5, booleanMessage_);
687 if (((bitField0_ & 0x00000020) == 0x00000020)) {
688 size += com.google.protobuf.CodedOutputStream
689 .computeMessageSize(6, eventedStringMessage_);
691 if (((bitField0_ & 0x00000040) == 0x00000040)) {
692 size += com.google.protobuf.CodedOutputStream
693 .computeMessageSize(7, eventedBooleanMessage_);
695 if (((bitField0_ & 0x00000080) == 0x00000080)) {
696 size += com.google.protobuf.CodedOutputStream
697 .computeMessageSize(8, eventedNumericMessage_);
699 size += getUnknownFields().getSerializedSize();
700 memoizedSerializedSize = size;
704 private static final long serialVersionUID = 0L;
706 protected java.lang.Object writeReplace()
707 throws java.io.ObjectStreamException {
708 return super.writeReplace();
711 public static com.openxc.BinaryMessages.VehicleMessage parseFrom(
712 com.google.protobuf.ByteString data)
713 throws com.google.protobuf.InvalidProtocolBufferException {
714 return PARSER.parseFrom(data);
716 public static com.openxc.BinaryMessages.VehicleMessage parseFrom(
717 com.google.protobuf.ByteString data,
718 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
719 throws com.google.protobuf.InvalidProtocolBufferException {
720 return PARSER.parseFrom(data, extensionRegistry);
722 public static com.openxc.BinaryMessages.VehicleMessage parseFrom(byte[] data)
723 throws com.google.protobuf.InvalidProtocolBufferException {
724 return PARSER.parseFrom(data);
726 public static com.openxc.BinaryMessages.VehicleMessage parseFrom(
728 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
729 throws com.google.protobuf.InvalidProtocolBufferException {
730 return PARSER.parseFrom(data, extensionRegistry);
732 public static com.openxc.BinaryMessages.VehicleMessage parseFrom(java.io.InputStream input)
733 throws java.io.IOException {
734 return PARSER.parseFrom(input);
736 public static com.openxc.BinaryMessages.VehicleMessage parseFrom(
737 java.io.InputStream input,
738 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
739 throws java.io.IOException {
740 return PARSER.parseFrom(input, extensionRegistry);
742 public static com.openxc.BinaryMessages.VehicleMessage parseDelimitedFrom(java.io.InputStream input)
743 throws java.io.IOException {
744 return PARSER.parseDelimitedFrom(input);
746 public static com.openxc.BinaryMessages.VehicleMessage parseDelimitedFrom(
747 java.io.InputStream input,
748 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
749 throws java.io.IOException {
750 return PARSER.parseDelimitedFrom(input, extensionRegistry);
752 public static com.openxc.BinaryMessages.VehicleMessage parseFrom(
753 com.google.protobuf.CodedInputStream input)
754 throws java.io.IOException {
755 return PARSER.parseFrom(input);
757 public static com.openxc.BinaryMessages.VehicleMessage parseFrom(
758 com.google.protobuf.CodedInputStream input,
759 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
760 throws java.io.IOException {
761 return PARSER.parseFrom(input, extensionRegistry);
764 public static Builder newBuilder() { return Builder.create(); }
765 public Builder newBuilderForType() { return newBuilder(); }
766 public static Builder newBuilder(com.openxc.BinaryMessages.VehicleMessage prototype) {
767 return newBuilder().mergeFrom(prototype);
769 public Builder toBuilder() { return newBuilder(this); }
772 protected Builder newBuilderForType(
773 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
774 Builder builder = new Builder(parent);
778 * Protobuf type {@code openxc.VehicleMessage}
780 public static final class Builder extends
781 com.google.protobuf.GeneratedMessage.Builder<Builder>
782 implements com.openxc.BinaryMessages.VehicleMessageOrBuilder {
783 public static final com.google.protobuf.Descriptors.Descriptor
785 return com.openxc.BinaryMessages.internal_static_openxc_VehicleMessage_descriptor;
788 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
789 internalGetFieldAccessorTable() {
790 return com.openxc.BinaryMessages.internal_static_openxc_VehicleMessage_fieldAccessorTable
791 .ensureFieldAccessorsInitialized(
792 com.openxc.BinaryMessages.VehicleMessage.class, com.openxc.BinaryMessages.VehicleMessage.Builder.class);
795 // Construct using com.openxc.BinaryMessages.VehicleMessage.newBuilder()
797 maybeForceBuilderInitialization();
801 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
803 maybeForceBuilderInitialization();
805 private void maybeForceBuilderInitialization() {
806 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
807 getRawMessageFieldBuilder();
808 getStringMessageFieldBuilder();
809 getNumericMessageFieldBuilder();
810 getBooleanMessageFieldBuilder();
811 getEventedStringMessageFieldBuilder();
812 getEventedBooleanMessageFieldBuilder();
813 getEventedNumericMessageFieldBuilder();
816 private static Builder create() {
817 return new Builder();
820 public Builder clear() {
822 type_ = com.openxc.BinaryMessages.VehicleMessage.Type.RAW;
823 bitField0_ = (bitField0_ & ~0x00000001);
824 if (rawMessageBuilder_ == null) {
825 rawMessage_ = com.openxc.BinaryMessages.RawMessage.getDefaultInstance();
827 rawMessageBuilder_.clear();
829 bitField0_ = (bitField0_ & ~0x00000002);
830 if (stringMessageBuilder_ == null) {
831 stringMessage_ = com.openxc.BinaryMessages.StringMessage.getDefaultInstance();
833 stringMessageBuilder_.clear();
835 bitField0_ = (bitField0_ & ~0x00000004);
836 if (numericMessageBuilder_ == null) {
837 numericMessage_ = com.openxc.BinaryMessages.NumericMessage.getDefaultInstance();
839 numericMessageBuilder_.clear();
841 bitField0_ = (bitField0_ & ~0x00000008);
842 if (booleanMessageBuilder_ == null) {
843 booleanMessage_ = com.openxc.BinaryMessages.BooleanMessage.getDefaultInstance();
845 booleanMessageBuilder_.clear();
847 bitField0_ = (bitField0_ & ~0x00000010);
848 if (eventedStringMessageBuilder_ == null) {
849 eventedStringMessage_ = com.openxc.BinaryMessages.EventedStringMessage.getDefaultInstance();
851 eventedStringMessageBuilder_.clear();
853 bitField0_ = (bitField0_ & ~0x00000020);
854 if (eventedBooleanMessageBuilder_ == null) {
855 eventedBooleanMessage_ = com.openxc.BinaryMessages.EventedBooleanMessage.getDefaultInstance();
857 eventedBooleanMessageBuilder_.clear();
859 bitField0_ = (bitField0_ & ~0x00000040);
860 if (eventedNumericMessageBuilder_ == null) {
861 eventedNumericMessage_ = com.openxc.BinaryMessages.EventedNumericMessage.getDefaultInstance();
863 eventedNumericMessageBuilder_.clear();
865 bitField0_ = (bitField0_ & ~0x00000080);
869 public Builder clone() {
870 return create().mergeFrom(buildPartial());
873 public com.google.protobuf.Descriptors.Descriptor
874 getDescriptorForType() {
875 return com.openxc.BinaryMessages.internal_static_openxc_VehicleMessage_descriptor;
878 public com.openxc.BinaryMessages.VehicleMessage getDefaultInstanceForType() {
879 return com.openxc.BinaryMessages.VehicleMessage.getDefaultInstance();
882 public com.openxc.BinaryMessages.VehicleMessage build() {
883 com.openxc.BinaryMessages.VehicleMessage result = buildPartial();
884 if (!result.isInitialized()) {
885 throw newUninitializedMessageException(result);
890 public com.openxc.BinaryMessages.VehicleMessage buildPartial() {
891 com.openxc.BinaryMessages.VehicleMessage result = new com.openxc.BinaryMessages.VehicleMessage(this);
892 int from_bitField0_ = bitField0_;
893 int to_bitField0_ = 0;
894 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
895 to_bitField0_ |= 0x00000001;
897 result.type_ = type_;
898 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
899 to_bitField0_ |= 0x00000002;
901 if (rawMessageBuilder_ == null) {
902 result.rawMessage_ = rawMessage_;
904 result.rawMessage_ = rawMessageBuilder_.build();
906 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
907 to_bitField0_ |= 0x00000004;
909 if (stringMessageBuilder_ == null) {
910 result.stringMessage_ = stringMessage_;
912 result.stringMessage_ = stringMessageBuilder_.build();
914 if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
915 to_bitField0_ |= 0x00000008;
917 if (numericMessageBuilder_ == null) {
918 result.numericMessage_ = numericMessage_;
920 result.numericMessage_ = numericMessageBuilder_.build();
922 if (((from_bitField0_ & 0x00000010) == 0x00000010)) {
923 to_bitField0_ |= 0x00000010;
925 if (booleanMessageBuilder_ == null) {
926 result.booleanMessage_ = booleanMessage_;
928 result.booleanMessage_ = booleanMessageBuilder_.build();
930 if (((from_bitField0_ & 0x00000020) == 0x00000020)) {
931 to_bitField0_ |= 0x00000020;
933 if (eventedStringMessageBuilder_ == null) {
934 result.eventedStringMessage_ = eventedStringMessage_;
936 result.eventedStringMessage_ = eventedStringMessageBuilder_.build();
938 if (((from_bitField0_ & 0x00000040) == 0x00000040)) {
939 to_bitField0_ |= 0x00000040;
941 if (eventedBooleanMessageBuilder_ == null) {
942 result.eventedBooleanMessage_ = eventedBooleanMessage_;
944 result.eventedBooleanMessage_ = eventedBooleanMessageBuilder_.build();
946 if (((from_bitField0_ & 0x00000080) == 0x00000080)) {
947 to_bitField0_ |= 0x00000080;
949 if (eventedNumericMessageBuilder_ == null) {
950 result.eventedNumericMessage_ = eventedNumericMessage_;
952 result.eventedNumericMessage_ = eventedNumericMessageBuilder_.build();
954 result.bitField0_ = to_bitField0_;
959 public Builder mergeFrom(com.google.protobuf.Message other) {
960 if (other instanceof com.openxc.BinaryMessages.VehicleMessage) {
961 return mergeFrom((com.openxc.BinaryMessages.VehicleMessage)other);
963 super.mergeFrom(other);
968 public Builder mergeFrom(com.openxc.BinaryMessages.VehicleMessage other) {
969 if (other == com.openxc.BinaryMessages.VehicleMessage.getDefaultInstance()) return this;
970 if (other.hasType()) {
971 setType(other.getType());
973 if (other.hasRawMessage()) {
974 mergeRawMessage(other.getRawMessage());
976 if (other.hasStringMessage()) {
977 mergeStringMessage(other.getStringMessage());
979 if (other.hasNumericMessage()) {
980 mergeNumericMessage(other.getNumericMessage());
982 if (other.hasBooleanMessage()) {
983 mergeBooleanMessage(other.getBooleanMessage());
985 if (other.hasEventedStringMessage()) {
986 mergeEventedStringMessage(other.getEventedStringMessage());
988 if (other.hasEventedBooleanMessage()) {
989 mergeEventedBooleanMessage(other.getEventedBooleanMessage());
991 if (other.hasEventedNumericMessage()) {
992 mergeEventedNumericMessage(other.getEventedNumericMessage());
994 this.mergeUnknownFields(other.getUnknownFields());
998 public final boolean isInitialized() {
1002 public Builder mergeFrom(
1003 com.google.protobuf.CodedInputStream input,
1004 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1005 throws java.io.IOException {
1006 com.openxc.BinaryMessages.VehicleMessage parsedMessage = null;
1008 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
1009 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1010 parsedMessage = (com.openxc.BinaryMessages.VehicleMessage) e.getUnfinishedMessage();
1013 if (parsedMessage != null) {
1014 mergeFrom(parsedMessage);
1019 private int bitField0_;
1021 // optional .openxc.VehicleMessage.Type type = 1;
1022 private com.openxc.BinaryMessages.VehicleMessage.Type type_ = com.openxc.BinaryMessages.VehicleMessage.Type.RAW;
1024 * <code>optional .openxc.VehicleMessage.Type type = 1;</code>
1026 public boolean hasType() {
1027 return ((bitField0_ & 0x00000001) == 0x00000001);
1030 * <code>optional .openxc.VehicleMessage.Type type = 1;</code>
1032 public com.openxc.BinaryMessages.VehicleMessage.Type getType() {
1036 * <code>optional .openxc.VehicleMessage.Type type = 1;</code>
1038 public Builder setType(com.openxc.BinaryMessages.VehicleMessage.Type value) {
1039 if (value == null) {
1040 throw new NullPointerException();
1042 bitField0_ |= 0x00000001;
1048 * <code>optional .openxc.VehicleMessage.Type type = 1;</code>
1050 public Builder clearType() {
1051 bitField0_ = (bitField0_ & ~0x00000001);
1052 type_ = com.openxc.BinaryMessages.VehicleMessage.Type.RAW;
1057 // optional .openxc.RawMessage raw_message = 2;
1058 private com.openxc.BinaryMessages.RawMessage rawMessage_ = com.openxc.BinaryMessages.RawMessage.getDefaultInstance();
1059 private com.google.protobuf.SingleFieldBuilder<
1060 com.openxc.BinaryMessages.RawMessage, com.openxc.BinaryMessages.RawMessage.Builder, com.openxc.BinaryMessages.RawMessageOrBuilder> rawMessageBuilder_;
1062 * <code>optional .openxc.RawMessage raw_message = 2;</code>
1064 public boolean hasRawMessage() {
1065 return ((bitField0_ & 0x00000002) == 0x00000002);
1068 * <code>optional .openxc.RawMessage raw_message = 2;</code>
1070 public com.openxc.BinaryMessages.RawMessage getRawMessage() {
1071 if (rawMessageBuilder_ == null) {
1074 return rawMessageBuilder_.getMessage();
1078 * <code>optional .openxc.RawMessage raw_message = 2;</code>
1080 public Builder setRawMessage(com.openxc.BinaryMessages.RawMessage value) {
1081 if (rawMessageBuilder_ == null) {
1082 if (value == null) {
1083 throw new NullPointerException();
1085 rawMessage_ = value;
1088 rawMessageBuilder_.setMessage(value);
1090 bitField0_ |= 0x00000002;
1094 * <code>optional .openxc.RawMessage raw_message = 2;</code>
1096 public Builder setRawMessage(
1097 com.openxc.BinaryMessages.RawMessage.Builder builderForValue) {
1098 if (rawMessageBuilder_ == null) {
1099 rawMessage_ = builderForValue.build();
1102 rawMessageBuilder_.setMessage(builderForValue.build());
1104 bitField0_ |= 0x00000002;
1108 * <code>optional .openxc.RawMessage raw_message = 2;</code>
1110 public Builder mergeRawMessage(com.openxc.BinaryMessages.RawMessage value) {
1111 if (rawMessageBuilder_ == null) {
1112 if (((bitField0_ & 0x00000002) == 0x00000002) &&
1113 rawMessage_ != com.openxc.BinaryMessages.RawMessage.getDefaultInstance()) {
1115 com.openxc.BinaryMessages.RawMessage.newBuilder(rawMessage_).mergeFrom(value).buildPartial();
1117 rawMessage_ = value;
1121 rawMessageBuilder_.mergeFrom(value);
1123 bitField0_ |= 0x00000002;
1127 * <code>optional .openxc.RawMessage raw_message = 2;</code>
1129 public Builder clearRawMessage() {
1130 if (rawMessageBuilder_ == null) {
1131 rawMessage_ = com.openxc.BinaryMessages.RawMessage.getDefaultInstance();
1134 rawMessageBuilder_.clear();
1136 bitField0_ = (bitField0_ & ~0x00000002);
1140 * <code>optional .openxc.RawMessage raw_message = 2;</code>
1142 public com.openxc.BinaryMessages.RawMessage.Builder getRawMessageBuilder() {
1143 bitField0_ |= 0x00000002;
1145 return getRawMessageFieldBuilder().getBuilder();
1148 * <code>optional .openxc.RawMessage raw_message = 2;</code>
1150 public com.openxc.BinaryMessages.RawMessageOrBuilder getRawMessageOrBuilder() {
1151 if (rawMessageBuilder_ != null) {
1152 return rawMessageBuilder_.getMessageOrBuilder();
1158 * <code>optional .openxc.RawMessage raw_message = 2;</code>
1160 private com.google.protobuf.SingleFieldBuilder<
1161 com.openxc.BinaryMessages.RawMessage, com.openxc.BinaryMessages.RawMessage.Builder, com.openxc.BinaryMessages.RawMessageOrBuilder>
1162 getRawMessageFieldBuilder() {
1163 if (rawMessageBuilder_ == null) {
1164 rawMessageBuilder_ = new com.google.protobuf.SingleFieldBuilder<
1165 com.openxc.BinaryMessages.RawMessage, com.openxc.BinaryMessages.RawMessage.Builder, com.openxc.BinaryMessages.RawMessageOrBuilder>(
1167 getParentForChildren(),
1171 return rawMessageBuilder_;
1174 // optional .openxc.StringMessage string_message = 3;
1175 private com.openxc.BinaryMessages.StringMessage stringMessage_ = com.openxc.BinaryMessages.StringMessage.getDefaultInstance();
1176 private com.google.protobuf.SingleFieldBuilder<
1177 com.openxc.BinaryMessages.StringMessage, com.openxc.BinaryMessages.StringMessage.Builder, com.openxc.BinaryMessages.StringMessageOrBuilder> stringMessageBuilder_;
1179 * <code>optional .openxc.StringMessage string_message = 3;</code>
1181 public boolean hasStringMessage() {
1182 return ((bitField0_ & 0x00000004) == 0x00000004);
1185 * <code>optional .openxc.StringMessage string_message = 3;</code>
1187 public com.openxc.BinaryMessages.StringMessage getStringMessage() {
1188 if (stringMessageBuilder_ == null) {
1189 return stringMessage_;
1191 return stringMessageBuilder_.getMessage();
1195 * <code>optional .openxc.StringMessage string_message = 3;</code>
1197 public Builder setStringMessage(com.openxc.BinaryMessages.StringMessage value) {
1198 if (stringMessageBuilder_ == null) {
1199 if (value == null) {
1200 throw new NullPointerException();
1202 stringMessage_ = value;
1205 stringMessageBuilder_.setMessage(value);
1207 bitField0_ |= 0x00000004;
1211 * <code>optional .openxc.StringMessage string_message = 3;</code>
1213 public Builder setStringMessage(
1214 com.openxc.BinaryMessages.StringMessage.Builder builderForValue) {
1215 if (stringMessageBuilder_ == null) {
1216 stringMessage_ = builderForValue.build();
1219 stringMessageBuilder_.setMessage(builderForValue.build());
1221 bitField0_ |= 0x00000004;
1225 * <code>optional .openxc.StringMessage string_message = 3;</code>
1227 public Builder mergeStringMessage(com.openxc.BinaryMessages.StringMessage value) {
1228 if (stringMessageBuilder_ == null) {
1229 if (((bitField0_ & 0x00000004) == 0x00000004) &&
1230 stringMessage_ != com.openxc.BinaryMessages.StringMessage.getDefaultInstance()) {
1232 com.openxc.BinaryMessages.StringMessage.newBuilder(stringMessage_).mergeFrom(value).buildPartial();
1234 stringMessage_ = value;
1238 stringMessageBuilder_.mergeFrom(value);
1240 bitField0_ |= 0x00000004;
1244 * <code>optional .openxc.StringMessage string_message = 3;</code>
1246 public Builder clearStringMessage() {
1247 if (stringMessageBuilder_ == null) {
1248 stringMessage_ = com.openxc.BinaryMessages.StringMessage.getDefaultInstance();
1251 stringMessageBuilder_.clear();
1253 bitField0_ = (bitField0_ & ~0x00000004);
1257 * <code>optional .openxc.StringMessage string_message = 3;</code>
1259 public com.openxc.BinaryMessages.StringMessage.Builder getStringMessageBuilder() {
1260 bitField0_ |= 0x00000004;
1262 return getStringMessageFieldBuilder().getBuilder();
1265 * <code>optional .openxc.StringMessage string_message = 3;</code>
1267 public com.openxc.BinaryMessages.StringMessageOrBuilder getStringMessageOrBuilder() {
1268 if (stringMessageBuilder_ != null) {
1269 return stringMessageBuilder_.getMessageOrBuilder();
1271 return stringMessage_;
1275 * <code>optional .openxc.StringMessage string_message = 3;</code>
1277 private com.google.protobuf.SingleFieldBuilder<
1278 com.openxc.BinaryMessages.StringMessage, com.openxc.BinaryMessages.StringMessage.Builder, com.openxc.BinaryMessages.StringMessageOrBuilder>
1279 getStringMessageFieldBuilder() {
1280 if (stringMessageBuilder_ == null) {
1281 stringMessageBuilder_ = new com.google.protobuf.SingleFieldBuilder<
1282 com.openxc.BinaryMessages.StringMessage, com.openxc.BinaryMessages.StringMessage.Builder, com.openxc.BinaryMessages.StringMessageOrBuilder>(
1284 getParentForChildren(),
1286 stringMessage_ = null;
1288 return stringMessageBuilder_;
1291 // optional .openxc.NumericMessage numeric_message = 4;
1292 private com.openxc.BinaryMessages.NumericMessage numericMessage_ = com.openxc.BinaryMessages.NumericMessage.getDefaultInstance();
1293 private com.google.protobuf.SingleFieldBuilder<
1294 com.openxc.BinaryMessages.NumericMessage, com.openxc.BinaryMessages.NumericMessage.Builder, com.openxc.BinaryMessages.NumericMessageOrBuilder> numericMessageBuilder_;
1296 * <code>optional .openxc.NumericMessage numeric_message = 4;</code>
1298 public boolean hasNumericMessage() {
1299 return ((bitField0_ & 0x00000008) == 0x00000008);
1302 * <code>optional .openxc.NumericMessage numeric_message = 4;</code>
1304 public com.openxc.BinaryMessages.NumericMessage getNumericMessage() {
1305 if (numericMessageBuilder_ == null) {
1306 return numericMessage_;
1308 return numericMessageBuilder_.getMessage();
1312 * <code>optional .openxc.NumericMessage numeric_message = 4;</code>
1314 public Builder setNumericMessage(com.openxc.BinaryMessages.NumericMessage value) {
1315 if (numericMessageBuilder_ == null) {
1316 if (value == null) {
1317 throw new NullPointerException();
1319 numericMessage_ = value;
1322 numericMessageBuilder_.setMessage(value);
1324 bitField0_ |= 0x00000008;
1328 * <code>optional .openxc.NumericMessage numeric_message = 4;</code>
1330 public Builder setNumericMessage(
1331 com.openxc.BinaryMessages.NumericMessage.Builder builderForValue) {
1332 if (numericMessageBuilder_ == null) {
1333 numericMessage_ = builderForValue.build();
1336 numericMessageBuilder_.setMessage(builderForValue.build());
1338 bitField0_ |= 0x00000008;
1342 * <code>optional .openxc.NumericMessage numeric_message = 4;</code>
1344 public Builder mergeNumericMessage(com.openxc.BinaryMessages.NumericMessage value) {
1345 if (numericMessageBuilder_ == null) {
1346 if (((bitField0_ & 0x00000008) == 0x00000008) &&
1347 numericMessage_ != com.openxc.BinaryMessages.NumericMessage.getDefaultInstance()) {
1349 com.openxc.BinaryMessages.NumericMessage.newBuilder(numericMessage_).mergeFrom(value).buildPartial();
1351 numericMessage_ = value;
1355 numericMessageBuilder_.mergeFrom(value);
1357 bitField0_ |= 0x00000008;
1361 * <code>optional .openxc.NumericMessage numeric_message = 4;</code>
1363 public Builder clearNumericMessage() {
1364 if (numericMessageBuilder_ == null) {
1365 numericMessage_ = com.openxc.BinaryMessages.NumericMessage.getDefaultInstance();
1368 numericMessageBuilder_.clear();
1370 bitField0_ = (bitField0_ & ~0x00000008);
1374 * <code>optional .openxc.NumericMessage numeric_message = 4;</code>
1376 public com.openxc.BinaryMessages.NumericMessage.Builder getNumericMessageBuilder() {
1377 bitField0_ |= 0x00000008;
1379 return getNumericMessageFieldBuilder().getBuilder();
1382 * <code>optional .openxc.NumericMessage numeric_message = 4;</code>
1384 public com.openxc.BinaryMessages.NumericMessageOrBuilder getNumericMessageOrBuilder() {
1385 if (numericMessageBuilder_ != null) {
1386 return numericMessageBuilder_.getMessageOrBuilder();
1388 return numericMessage_;
1392 * <code>optional .openxc.NumericMessage numeric_message = 4;</code>
1394 private com.google.protobuf.SingleFieldBuilder<
1395 com.openxc.BinaryMessages.NumericMessage, com.openxc.BinaryMessages.NumericMessage.Builder, com.openxc.BinaryMessages.NumericMessageOrBuilder>
1396 getNumericMessageFieldBuilder() {
1397 if (numericMessageBuilder_ == null) {
1398 numericMessageBuilder_ = new com.google.protobuf.SingleFieldBuilder<
1399 com.openxc.BinaryMessages.NumericMessage, com.openxc.BinaryMessages.NumericMessage.Builder, com.openxc.BinaryMessages.NumericMessageOrBuilder>(
1401 getParentForChildren(),
1403 numericMessage_ = null;
1405 return numericMessageBuilder_;
1408 // optional .openxc.BooleanMessage boolean_message = 5;
1409 private com.openxc.BinaryMessages.BooleanMessage booleanMessage_ = com.openxc.BinaryMessages.BooleanMessage.getDefaultInstance();
1410 private com.google.protobuf.SingleFieldBuilder<
1411 com.openxc.BinaryMessages.BooleanMessage, com.openxc.BinaryMessages.BooleanMessage.Builder, com.openxc.BinaryMessages.BooleanMessageOrBuilder> booleanMessageBuilder_;
1413 * <code>optional .openxc.BooleanMessage boolean_message = 5;</code>
1415 public boolean hasBooleanMessage() {
1416 return ((bitField0_ & 0x00000010) == 0x00000010);
1419 * <code>optional .openxc.BooleanMessage boolean_message = 5;</code>
1421 public com.openxc.BinaryMessages.BooleanMessage getBooleanMessage() {
1422 if (booleanMessageBuilder_ == null) {
1423 return booleanMessage_;
1425 return booleanMessageBuilder_.getMessage();
1429 * <code>optional .openxc.BooleanMessage boolean_message = 5;</code>
1431 public Builder setBooleanMessage(com.openxc.BinaryMessages.BooleanMessage value) {
1432 if (booleanMessageBuilder_ == null) {
1433 if (value == null) {
1434 throw new NullPointerException();
1436 booleanMessage_ = value;
1439 booleanMessageBuilder_.setMessage(value);
1441 bitField0_ |= 0x00000010;
1445 * <code>optional .openxc.BooleanMessage boolean_message = 5;</code>
1447 public Builder setBooleanMessage(
1448 com.openxc.BinaryMessages.BooleanMessage.Builder builderForValue) {
1449 if (booleanMessageBuilder_ == null) {
1450 booleanMessage_ = builderForValue.build();
1453 booleanMessageBuilder_.setMessage(builderForValue.build());
1455 bitField0_ |= 0x00000010;
1459 * <code>optional .openxc.BooleanMessage boolean_message = 5;</code>
1461 public Builder mergeBooleanMessage(com.openxc.BinaryMessages.BooleanMessage value) {
1462 if (booleanMessageBuilder_ == null) {
1463 if (((bitField0_ & 0x00000010) == 0x00000010) &&
1464 booleanMessage_ != com.openxc.BinaryMessages.BooleanMessage.getDefaultInstance()) {
1466 com.openxc.BinaryMessages.BooleanMessage.newBuilder(booleanMessage_).mergeFrom(value).buildPartial();
1468 booleanMessage_ = value;
1472 booleanMessageBuilder_.mergeFrom(value);
1474 bitField0_ |= 0x00000010;
1478 * <code>optional .openxc.BooleanMessage boolean_message = 5;</code>
1480 public Builder clearBooleanMessage() {
1481 if (booleanMessageBuilder_ == null) {
1482 booleanMessage_ = com.openxc.BinaryMessages.BooleanMessage.getDefaultInstance();
1485 booleanMessageBuilder_.clear();
1487 bitField0_ = (bitField0_ & ~0x00000010);
1491 * <code>optional .openxc.BooleanMessage boolean_message = 5;</code>
1493 public com.openxc.BinaryMessages.BooleanMessage.Builder getBooleanMessageBuilder() {
1494 bitField0_ |= 0x00000010;
1496 return getBooleanMessageFieldBuilder().getBuilder();
1499 * <code>optional .openxc.BooleanMessage boolean_message = 5;</code>
1501 public com.openxc.BinaryMessages.BooleanMessageOrBuilder getBooleanMessageOrBuilder() {
1502 if (booleanMessageBuilder_ != null) {
1503 return booleanMessageBuilder_.getMessageOrBuilder();
1505 return booleanMessage_;
1509 * <code>optional .openxc.BooleanMessage boolean_message = 5;</code>
1511 private com.google.protobuf.SingleFieldBuilder<
1512 com.openxc.BinaryMessages.BooleanMessage, com.openxc.BinaryMessages.BooleanMessage.Builder, com.openxc.BinaryMessages.BooleanMessageOrBuilder>
1513 getBooleanMessageFieldBuilder() {
1514 if (booleanMessageBuilder_ == null) {
1515 booleanMessageBuilder_ = new com.google.protobuf.SingleFieldBuilder<
1516 com.openxc.BinaryMessages.BooleanMessage, com.openxc.BinaryMessages.BooleanMessage.Builder, com.openxc.BinaryMessages.BooleanMessageOrBuilder>(
1518 getParentForChildren(),
1520 booleanMessage_ = null;
1522 return booleanMessageBuilder_;
1525 // optional .openxc.EventedStringMessage evented_string_message = 6;
1526 private com.openxc.BinaryMessages.EventedStringMessage eventedStringMessage_ = com.openxc.BinaryMessages.EventedStringMessage.getDefaultInstance();
1527 private com.google.protobuf.SingleFieldBuilder<
1528 com.openxc.BinaryMessages.EventedStringMessage, com.openxc.BinaryMessages.EventedStringMessage.Builder, com.openxc.BinaryMessages.EventedStringMessageOrBuilder> eventedStringMessageBuilder_;
1530 * <code>optional .openxc.EventedStringMessage evented_string_message = 6;</code>
1532 public boolean hasEventedStringMessage() {
1533 return ((bitField0_ & 0x00000020) == 0x00000020);
1536 * <code>optional .openxc.EventedStringMessage evented_string_message = 6;</code>
1538 public com.openxc.BinaryMessages.EventedStringMessage getEventedStringMessage() {
1539 if (eventedStringMessageBuilder_ == null) {
1540 return eventedStringMessage_;
1542 return eventedStringMessageBuilder_.getMessage();
1546 * <code>optional .openxc.EventedStringMessage evented_string_message = 6;</code>
1548 public Builder setEventedStringMessage(com.openxc.BinaryMessages.EventedStringMessage value) {
1549 if (eventedStringMessageBuilder_ == null) {
1550 if (value == null) {
1551 throw new NullPointerException();
1553 eventedStringMessage_ = value;
1556 eventedStringMessageBuilder_.setMessage(value);
1558 bitField0_ |= 0x00000020;
1562 * <code>optional .openxc.EventedStringMessage evented_string_message = 6;</code>
1564 public Builder setEventedStringMessage(
1565 com.openxc.BinaryMessages.EventedStringMessage.Builder builderForValue) {
1566 if (eventedStringMessageBuilder_ == null) {
1567 eventedStringMessage_ = builderForValue.build();
1570 eventedStringMessageBuilder_.setMessage(builderForValue.build());
1572 bitField0_ |= 0x00000020;
1576 * <code>optional .openxc.EventedStringMessage evented_string_message = 6;</code>
1578 public Builder mergeEventedStringMessage(com.openxc.BinaryMessages.EventedStringMessage value) {
1579 if (eventedStringMessageBuilder_ == null) {
1580 if (((bitField0_ & 0x00000020) == 0x00000020) &&
1581 eventedStringMessage_ != com.openxc.BinaryMessages.EventedStringMessage.getDefaultInstance()) {
1582 eventedStringMessage_ =
1583 com.openxc.BinaryMessages.EventedStringMessage.newBuilder(eventedStringMessage_).mergeFrom(value).buildPartial();
1585 eventedStringMessage_ = value;
1589 eventedStringMessageBuilder_.mergeFrom(value);
1591 bitField0_ |= 0x00000020;
1595 * <code>optional .openxc.EventedStringMessage evented_string_message = 6;</code>
1597 public Builder clearEventedStringMessage() {
1598 if (eventedStringMessageBuilder_ == null) {
1599 eventedStringMessage_ = com.openxc.BinaryMessages.EventedStringMessage.getDefaultInstance();
1602 eventedStringMessageBuilder_.clear();
1604 bitField0_ = (bitField0_ & ~0x00000020);
1608 * <code>optional .openxc.EventedStringMessage evented_string_message = 6;</code>
1610 public com.openxc.BinaryMessages.EventedStringMessage.Builder getEventedStringMessageBuilder() {
1611 bitField0_ |= 0x00000020;
1613 return getEventedStringMessageFieldBuilder().getBuilder();
1616 * <code>optional .openxc.EventedStringMessage evented_string_message = 6;</code>
1618 public com.openxc.BinaryMessages.EventedStringMessageOrBuilder getEventedStringMessageOrBuilder() {
1619 if (eventedStringMessageBuilder_ != null) {
1620 return eventedStringMessageBuilder_.getMessageOrBuilder();
1622 return eventedStringMessage_;
1626 * <code>optional .openxc.EventedStringMessage evented_string_message = 6;</code>
1628 private com.google.protobuf.SingleFieldBuilder<
1629 com.openxc.BinaryMessages.EventedStringMessage, com.openxc.BinaryMessages.EventedStringMessage.Builder, com.openxc.BinaryMessages.EventedStringMessageOrBuilder>
1630 getEventedStringMessageFieldBuilder() {
1631 if (eventedStringMessageBuilder_ == null) {
1632 eventedStringMessageBuilder_ = new com.google.protobuf.SingleFieldBuilder<
1633 com.openxc.BinaryMessages.EventedStringMessage, com.openxc.BinaryMessages.EventedStringMessage.Builder, com.openxc.BinaryMessages.EventedStringMessageOrBuilder>(
1634 eventedStringMessage_,
1635 getParentForChildren(),
1637 eventedStringMessage_ = null;
1639 return eventedStringMessageBuilder_;
1642 // optional .openxc.EventedBooleanMessage evented_boolean_message = 7;
1643 private com.openxc.BinaryMessages.EventedBooleanMessage eventedBooleanMessage_ = com.openxc.BinaryMessages.EventedBooleanMessage.getDefaultInstance();
1644 private com.google.protobuf.SingleFieldBuilder<
1645 com.openxc.BinaryMessages.EventedBooleanMessage, com.openxc.BinaryMessages.EventedBooleanMessage.Builder, com.openxc.BinaryMessages.EventedBooleanMessageOrBuilder> eventedBooleanMessageBuilder_;
1647 * <code>optional .openxc.EventedBooleanMessage evented_boolean_message = 7;</code>
1649 public boolean hasEventedBooleanMessage() {
1650 return ((bitField0_ & 0x00000040) == 0x00000040);
1653 * <code>optional .openxc.EventedBooleanMessage evented_boolean_message = 7;</code>
1655 public com.openxc.BinaryMessages.EventedBooleanMessage getEventedBooleanMessage() {
1656 if (eventedBooleanMessageBuilder_ == null) {
1657 return eventedBooleanMessage_;
1659 return eventedBooleanMessageBuilder_.getMessage();
1663 * <code>optional .openxc.EventedBooleanMessage evented_boolean_message = 7;</code>
1665 public Builder setEventedBooleanMessage(com.openxc.BinaryMessages.EventedBooleanMessage value) {
1666 if (eventedBooleanMessageBuilder_ == null) {
1667 if (value == null) {
1668 throw new NullPointerException();
1670 eventedBooleanMessage_ = value;
1673 eventedBooleanMessageBuilder_.setMessage(value);
1675 bitField0_ |= 0x00000040;
1679 * <code>optional .openxc.EventedBooleanMessage evented_boolean_message = 7;</code>
1681 public Builder setEventedBooleanMessage(
1682 com.openxc.BinaryMessages.EventedBooleanMessage.Builder builderForValue) {
1683 if (eventedBooleanMessageBuilder_ == null) {
1684 eventedBooleanMessage_ = builderForValue.build();
1687 eventedBooleanMessageBuilder_.setMessage(builderForValue.build());
1689 bitField0_ |= 0x00000040;
1693 * <code>optional .openxc.EventedBooleanMessage evented_boolean_message = 7;</code>
1695 public Builder mergeEventedBooleanMessage(com.openxc.BinaryMessages.EventedBooleanMessage value) {
1696 if (eventedBooleanMessageBuilder_ == null) {
1697 if (((bitField0_ & 0x00000040) == 0x00000040) &&
1698 eventedBooleanMessage_ != com.openxc.BinaryMessages.EventedBooleanMessage.getDefaultInstance()) {
1699 eventedBooleanMessage_ =
1700 com.openxc.BinaryMessages.EventedBooleanMessage.newBuilder(eventedBooleanMessage_).mergeFrom(value).buildPartial();
1702 eventedBooleanMessage_ = value;
1706 eventedBooleanMessageBuilder_.mergeFrom(value);
1708 bitField0_ |= 0x00000040;
1712 * <code>optional .openxc.EventedBooleanMessage evented_boolean_message = 7;</code>
1714 public Builder clearEventedBooleanMessage() {
1715 if (eventedBooleanMessageBuilder_ == null) {
1716 eventedBooleanMessage_ = com.openxc.BinaryMessages.EventedBooleanMessage.getDefaultInstance();
1719 eventedBooleanMessageBuilder_.clear();
1721 bitField0_ = (bitField0_ & ~0x00000040);
1725 * <code>optional .openxc.EventedBooleanMessage evented_boolean_message = 7;</code>
1727 public com.openxc.BinaryMessages.EventedBooleanMessage.Builder getEventedBooleanMessageBuilder() {
1728 bitField0_ |= 0x00000040;
1730 return getEventedBooleanMessageFieldBuilder().getBuilder();
1733 * <code>optional .openxc.EventedBooleanMessage evented_boolean_message = 7;</code>
1735 public com.openxc.BinaryMessages.EventedBooleanMessageOrBuilder getEventedBooleanMessageOrBuilder() {
1736 if (eventedBooleanMessageBuilder_ != null) {
1737 return eventedBooleanMessageBuilder_.getMessageOrBuilder();
1739 return eventedBooleanMessage_;
1743 * <code>optional .openxc.EventedBooleanMessage evented_boolean_message = 7;</code>
1745 private com.google.protobuf.SingleFieldBuilder<
1746 com.openxc.BinaryMessages.EventedBooleanMessage, com.openxc.BinaryMessages.EventedBooleanMessage.Builder, com.openxc.BinaryMessages.EventedBooleanMessageOrBuilder>
1747 getEventedBooleanMessageFieldBuilder() {
1748 if (eventedBooleanMessageBuilder_ == null) {
1749 eventedBooleanMessageBuilder_ = new com.google.protobuf.SingleFieldBuilder<
1750 com.openxc.BinaryMessages.EventedBooleanMessage, com.openxc.BinaryMessages.EventedBooleanMessage.Builder, com.openxc.BinaryMessages.EventedBooleanMessageOrBuilder>(
1751 eventedBooleanMessage_,
1752 getParentForChildren(),
1754 eventedBooleanMessage_ = null;
1756 return eventedBooleanMessageBuilder_;
1759 // optional .openxc.EventedNumericMessage evented_numeric_message = 8;
1760 private com.openxc.BinaryMessages.EventedNumericMessage eventedNumericMessage_ = com.openxc.BinaryMessages.EventedNumericMessage.getDefaultInstance();
1761 private com.google.protobuf.SingleFieldBuilder<
1762 com.openxc.BinaryMessages.EventedNumericMessage, com.openxc.BinaryMessages.EventedNumericMessage.Builder, com.openxc.BinaryMessages.EventedNumericMessageOrBuilder> eventedNumericMessageBuilder_;
1764 * <code>optional .openxc.EventedNumericMessage evented_numeric_message = 8;</code>
1766 public boolean hasEventedNumericMessage() {
1767 return ((bitField0_ & 0x00000080) == 0x00000080);
1770 * <code>optional .openxc.EventedNumericMessage evented_numeric_message = 8;</code>
1772 public com.openxc.BinaryMessages.EventedNumericMessage getEventedNumericMessage() {
1773 if (eventedNumericMessageBuilder_ == null) {
1774 return eventedNumericMessage_;
1776 return eventedNumericMessageBuilder_.getMessage();
1780 * <code>optional .openxc.EventedNumericMessage evented_numeric_message = 8;</code>
1782 public Builder setEventedNumericMessage(com.openxc.BinaryMessages.EventedNumericMessage value) {
1783 if (eventedNumericMessageBuilder_ == null) {
1784 if (value == null) {
1785 throw new NullPointerException();
1787 eventedNumericMessage_ = value;
1790 eventedNumericMessageBuilder_.setMessage(value);
1792 bitField0_ |= 0x00000080;
1796 * <code>optional .openxc.EventedNumericMessage evented_numeric_message = 8;</code>
1798 public Builder setEventedNumericMessage(
1799 com.openxc.BinaryMessages.EventedNumericMessage.Builder builderForValue) {
1800 if (eventedNumericMessageBuilder_ == null) {
1801 eventedNumericMessage_ = builderForValue.build();
1804 eventedNumericMessageBuilder_.setMessage(builderForValue.build());
1806 bitField0_ |= 0x00000080;
1810 * <code>optional .openxc.EventedNumericMessage evented_numeric_message = 8;</code>
1812 public Builder mergeEventedNumericMessage(com.openxc.BinaryMessages.EventedNumericMessage value) {
1813 if (eventedNumericMessageBuilder_ == null) {
1814 if (((bitField0_ & 0x00000080) == 0x00000080) &&
1815 eventedNumericMessage_ != com.openxc.BinaryMessages.EventedNumericMessage.getDefaultInstance()) {
1816 eventedNumericMessage_ =
1817 com.openxc.BinaryMessages.EventedNumericMessage.newBuilder(eventedNumericMessage_).mergeFrom(value).buildPartial();
1819 eventedNumericMessage_ = value;
1823 eventedNumericMessageBuilder_.mergeFrom(value);
1825 bitField0_ |= 0x00000080;
1829 * <code>optional .openxc.EventedNumericMessage evented_numeric_message = 8;</code>
1831 public Builder clearEventedNumericMessage() {
1832 if (eventedNumericMessageBuilder_ == null) {
1833 eventedNumericMessage_ = com.openxc.BinaryMessages.EventedNumericMessage.getDefaultInstance();
1836 eventedNumericMessageBuilder_.clear();
1838 bitField0_ = (bitField0_ & ~0x00000080);
1842 * <code>optional .openxc.EventedNumericMessage evented_numeric_message = 8;</code>
1844 public com.openxc.BinaryMessages.EventedNumericMessage.Builder getEventedNumericMessageBuilder() {
1845 bitField0_ |= 0x00000080;
1847 return getEventedNumericMessageFieldBuilder().getBuilder();
1850 * <code>optional .openxc.EventedNumericMessage evented_numeric_message = 8;</code>
1852 public com.openxc.BinaryMessages.EventedNumericMessageOrBuilder getEventedNumericMessageOrBuilder() {
1853 if (eventedNumericMessageBuilder_ != null) {
1854 return eventedNumericMessageBuilder_.getMessageOrBuilder();
1856 return eventedNumericMessage_;
1860 * <code>optional .openxc.EventedNumericMessage evented_numeric_message = 8;</code>
1862 private com.google.protobuf.SingleFieldBuilder<
1863 com.openxc.BinaryMessages.EventedNumericMessage, com.openxc.BinaryMessages.EventedNumericMessage.Builder, com.openxc.BinaryMessages.EventedNumericMessageOrBuilder>
1864 getEventedNumericMessageFieldBuilder() {
1865 if (eventedNumericMessageBuilder_ == null) {
1866 eventedNumericMessageBuilder_ = new com.google.protobuf.SingleFieldBuilder<
1867 com.openxc.BinaryMessages.EventedNumericMessage, com.openxc.BinaryMessages.EventedNumericMessage.Builder, com.openxc.BinaryMessages.EventedNumericMessageOrBuilder>(
1868 eventedNumericMessage_,
1869 getParentForChildren(),
1871 eventedNumericMessage_ = null;
1873 return eventedNumericMessageBuilder_;
1876 // @@protoc_insertion_point(builder_scope:openxc.VehicleMessage)
1880 defaultInstance = new VehicleMessage(true);
1881 defaultInstance.initFields();
1884 // @@protoc_insertion_point(class_scope:openxc.VehicleMessage)
1887 public interface RawMessageOrBuilder
1888 extends com.google.protobuf.MessageOrBuilder {
1890 // optional int32 bus = 1;
1892 * <code>optional int32 bus = 1;</code>
1896 * <code>optional int32 bus = 1;</code>
1900 // optional uint32 message_id = 2;
1902 * <code>optional uint32 message_id = 2;</code>
1904 boolean hasMessageId();
1906 * <code>optional uint32 message_id = 2;</code>
1910 // optional uint64 data = 3;
1912 * <code>optional uint64 data = 3;</code>
1916 * <code>optional uint64 data = 3;</code>
1921 * Protobuf type {@code openxc.RawMessage}
1923 public static final class RawMessage extends
1924 com.google.protobuf.GeneratedMessage
1925 implements RawMessageOrBuilder {
1926 // Use RawMessage.newBuilder() to construct.
1927 private RawMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
1929 this.unknownFields = builder.getUnknownFields();
1931 private RawMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
1933 private static final RawMessage defaultInstance;
1934 public static RawMessage getDefaultInstance() {
1935 return defaultInstance;
1938 public RawMessage getDefaultInstanceForType() {
1939 return defaultInstance;
1942 private final com.google.protobuf.UnknownFieldSet unknownFields;
1944 public final com.google.protobuf.UnknownFieldSet
1945 getUnknownFields() {
1946 return this.unknownFields;
1949 com.google.protobuf.CodedInputStream input,
1950 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1951 throws com.google.protobuf.InvalidProtocolBufferException {
1953 int mutable_bitField0_ = 0;
1954 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
1955 com.google.protobuf.UnknownFieldSet.newBuilder();
1957 boolean done = false;
1959 int tag = input.readTag();
1965 if (!parseUnknownField(input, unknownFields,
1966 extensionRegistry, tag)) {
1972 bitField0_ |= 0x00000001;
1973 bus_ = input.readInt32();
1977 bitField0_ |= 0x00000002;
1978 messageId_ = input.readUInt32();
1982 bitField0_ |= 0x00000004;
1983 data_ = input.readUInt64();
1988 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1989 throw e.setUnfinishedMessage(this);
1990 } catch (java.io.IOException e) {
1991 throw new com.google.protobuf.InvalidProtocolBufferException(
1992 e.getMessage()).setUnfinishedMessage(this);
1994 this.unknownFields = unknownFields.build();
1995 makeExtensionsImmutable();
1998 public static final com.google.protobuf.Descriptors.Descriptor
2000 return com.openxc.BinaryMessages.internal_static_openxc_RawMessage_descriptor;
2003 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2004 internalGetFieldAccessorTable() {
2005 return com.openxc.BinaryMessages.internal_static_openxc_RawMessage_fieldAccessorTable
2006 .ensureFieldAccessorsInitialized(
2007 com.openxc.BinaryMessages.RawMessage.class, com.openxc.BinaryMessages.RawMessage.Builder.class);
2010 public static com.google.protobuf.Parser<RawMessage> PARSER =
2011 new com.google.protobuf.AbstractParser<RawMessage>() {
2012 public RawMessage parsePartialFrom(
2013 com.google.protobuf.CodedInputStream input,
2014 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2015 throws com.google.protobuf.InvalidProtocolBufferException {
2016 return new RawMessage(input, extensionRegistry);
2021 public com.google.protobuf.Parser<RawMessage> getParserForType() {
2025 private int bitField0_;
2026 // optional int32 bus = 1;
2027 public static final int BUS_FIELD_NUMBER = 1;
2030 * <code>optional int32 bus = 1;</code>
2032 public boolean hasBus() {
2033 return ((bitField0_ & 0x00000001) == 0x00000001);
2036 * <code>optional int32 bus = 1;</code>
2038 public int getBus() {
2042 // optional uint32 message_id = 2;
2043 public static final int MESSAGE_ID_FIELD_NUMBER = 2;
2044 private int messageId_;
2046 * <code>optional uint32 message_id = 2;</code>
2048 public boolean hasMessageId() {
2049 return ((bitField0_ & 0x00000002) == 0x00000002);
2052 * <code>optional uint32 message_id = 2;</code>
2054 public int getMessageId() {
2058 // optional uint64 data = 3;
2059 public static final int DATA_FIELD_NUMBER = 3;
2062 * <code>optional uint64 data = 3;</code>
2064 public boolean hasData() {
2065 return ((bitField0_ & 0x00000004) == 0x00000004);
2068 * <code>optional uint64 data = 3;</code>
2070 public long getData() {
2074 private void initFields() {
2079 private byte memoizedIsInitialized = -1;
2080 public final boolean isInitialized() {
2081 byte isInitialized = memoizedIsInitialized;
2082 if (isInitialized != -1) return isInitialized == 1;
2084 memoizedIsInitialized = 1;
2088 public void writeTo(com.google.protobuf.CodedOutputStream output)
2089 throws java.io.IOException {
2090 getSerializedSize();
2091 if (((bitField0_ & 0x00000001) == 0x00000001)) {
2092 output.writeInt32(1, bus_);
2094 if (((bitField0_ & 0x00000002) == 0x00000002)) {
2095 output.writeUInt32(2, messageId_);
2097 if (((bitField0_ & 0x00000004) == 0x00000004)) {
2098 output.writeUInt64(3, data_);
2100 getUnknownFields().writeTo(output);
2103 private int memoizedSerializedSize = -1;
2104 public int getSerializedSize() {
2105 int size = memoizedSerializedSize;
2106 if (size != -1) return size;
2109 if (((bitField0_ & 0x00000001) == 0x00000001)) {
2110 size += com.google.protobuf.CodedOutputStream
2111 .computeInt32Size(1, bus_);
2113 if (((bitField0_ & 0x00000002) == 0x00000002)) {
2114 size += com.google.protobuf.CodedOutputStream
2115 .computeUInt32Size(2, messageId_);
2117 if (((bitField0_ & 0x00000004) == 0x00000004)) {
2118 size += com.google.protobuf.CodedOutputStream
2119 .computeUInt64Size(3, data_);
2121 size += getUnknownFields().getSerializedSize();
2122 memoizedSerializedSize = size;
2126 private static final long serialVersionUID = 0L;
2128 protected java.lang.Object writeReplace()
2129 throws java.io.ObjectStreamException {
2130 return super.writeReplace();
2133 public static com.openxc.BinaryMessages.RawMessage parseFrom(
2134 com.google.protobuf.ByteString data)
2135 throws com.google.protobuf.InvalidProtocolBufferException {
2136 return PARSER.parseFrom(data);
2138 public static com.openxc.BinaryMessages.RawMessage parseFrom(
2139 com.google.protobuf.ByteString data,
2140 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2141 throws com.google.protobuf.InvalidProtocolBufferException {
2142 return PARSER.parseFrom(data, extensionRegistry);
2144 public static com.openxc.BinaryMessages.RawMessage parseFrom(byte[] data)
2145 throws com.google.protobuf.InvalidProtocolBufferException {
2146 return PARSER.parseFrom(data);
2148 public static com.openxc.BinaryMessages.RawMessage parseFrom(
2150 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2151 throws com.google.protobuf.InvalidProtocolBufferException {
2152 return PARSER.parseFrom(data, extensionRegistry);
2154 public static com.openxc.BinaryMessages.RawMessage parseFrom(java.io.InputStream input)
2155 throws java.io.IOException {
2156 return PARSER.parseFrom(input);
2158 public static com.openxc.BinaryMessages.RawMessage parseFrom(
2159 java.io.InputStream input,
2160 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2161 throws java.io.IOException {
2162 return PARSER.parseFrom(input, extensionRegistry);
2164 public static com.openxc.BinaryMessages.RawMessage parseDelimitedFrom(java.io.InputStream input)
2165 throws java.io.IOException {
2166 return PARSER.parseDelimitedFrom(input);
2168 public static com.openxc.BinaryMessages.RawMessage parseDelimitedFrom(
2169 java.io.InputStream input,
2170 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2171 throws java.io.IOException {
2172 return PARSER.parseDelimitedFrom(input, extensionRegistry);
2174 public static com.openxc.BinaryMessages.RawMessage parseFrom(
2175 com.google.protobuf.CodedInputStream input)
2176 throws java.io.IOException {
2177 return PARSER.parseFrom(input);
2179 public static com.openxc.BinaryMessages.RawMessage parseFrom(
2180 com.google.protobuf.CodedInputStream input,
2181 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2182 throws java.io.IOException {
2183 return PARSER.parseFrom(input, extensionRegistry);
2186 public static Builder newBuilder() { return Builder.create(); }
2187 public Builder newBuilderForType() { return newBuilder(); }
2188 public static Builder newBuilder(com.openxc.BinaryMessages.RawMessage prototype) {
2189 return newBuilder().mergeFrom(prototype);
2191 public Builder toBuilder() { return newBuilder(this); }
2194 protected Builder newBuilderForType(
2195 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2196 Builder builder = new Builder(parent);
2200 * Protobuf type {@code openxc.RawMessage}
2202 public static final class Builder extends
2203 com.google.protobuf.GeneratedMessage.Builder<Builder>
2204 implements com.openxc.BinaryMessages.RawMessageOrBuilder {
2205 public static final com.google.protobuf.Descriptors.Descriptor
2207 return com.openxc.BinaryMessages.internal_static_openxc_RawMessage_descriptor;
2210 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2211 internalGetFieldAccessorTable() {
2212 return com.openxc.BinaryMessages.internal_static_openxc_RawMessage_fieldAccessorTable
2213 .ensureFieldAccessorsInitialized(
2214 com.openxc.BinaryMessages.RawMessage.class, com.openxc.BinaryMessages.RawMessage.Builder.class);
2217 // Construct using com.openxc.BinaryMessages.RawMessage.newBuilder()
2219 maybeForceBuilderInitialization();
2223 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2225 maybeForceBuilderInitialization();
2227 private void maybeForceBuilderInitialization() {
2228 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
2231 private static Builder create() {
2232 return new Builder();
2235 public Builder clear() {
2238 bitField0_ = (bitField0_ & ~0x00000001);
2240 bitField0_ = (bitField0_ & ~0x00000002);
2242 bitField0_ = (bitField0_ & ~0x00000004);
2246 public Builder clone() {
2247 return create().mergeFrom(buildPartial());
2250 public com.google.protobuf.Descriptors.Descriptor
2251 getDescriptorForType() {
2252 return com.openxc.BinaryMessages.internal_static_openxc_RawMessage_descriptor;
2255 public com.openxc.BinaryMessages.RawMessage getDefaultInstanceForType() {
2256 return com.openxc.BinaryMessages.RawMessage.getDefaultInstance();
2259 public com.openxc.BinaryMessages.RawMessage build() {
2260 com.openxc.BinaryMessages.RawMessage result = buildPartial();
2261 if (!result.isInitialized()) {
2262 throw newUninitializedMessageException(result);
2267 public com.openxc.BinaryMessages.RawMessage buildPartial() {
2268 com.openxc.BinaryMessages.RawMessage result = new com.openxc.BinaryMessages.RawMessage(this);
2269 int from_bitField0_ = bitField0_;
2270 int to_bitField0_ = 0;
2271 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
2272 to_bitField0_ |= 0x00000001;
2275 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
2276 to_bitField0_ |= 0x00000002;
2278 result.messageId_ = messageId_;
2279 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
2280 to_bitField0_ |= 0x00000004;
2282 result.data_ = data_;
2283 result.bitField0_ = to_bitField0_;
2288 public Builder mergeFrom(com.google.protobuf.Message other) {
2289 if (other instanceof com.openxc.BinaryMessages.RawMessage) {
2290 return mergeFrom((com.openxc.BinaryMessages.RawMessage)other);
2292 super.mergeFrom(other);
2297 public Builder mergeFrom(com.openxc.BinaryMessages.RawMessage other) {
2298 if (other == com.openxc.BinaryMessages.RawMessage.getDefaultInstance()) return this;
2299 if (other.hasBus()) {
2300 setBus(other.getBus());
2302 if (other.hasMessageId()) {
2303 setMessageId(other.getMessageId());
2305 if (other.hasData()) {
2306 setData(other.getData());
2308 this.mergeUnknownFields(other.getUnknownFields());
2312 public final boolean isInitialized() {
2316 public Builder mergeFrom(
2317 com.google.protobuf.CodedInputStream input,
2318 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2319 throws java.io.IOException {
2320 com.openxc.BinaryMessages.RawMessage parsedMessage = null;
2322 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
2323 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
2324 parsedMessage = (com.openxc.BinaryMessages.RawMessage) e.getUnfinishedMessage();
2327 if (parsedMessage != null) {
2328 mergeFrom(parsedMessage);
2333 private int bitField0_;
2335 // optional int32 bus = 1;
2338 * <code>optional int32 bus = 1;</code>
2340 public boolean hasBus() {
2341 return ((bitField0_ & 0x00000001) == 0x00000001);
2344 * <code>optional int32 bus = 1;</code>
2346 public int getBus() {
2350 * <code>optional int32 bus = 1;</code>
2352 public Builder setBus(int value) {
2353 bitField0_ |= 0x00000001;
2359 * <code>optional int32 bus = 1;</code>
2361 public Builder clearBus() {
2362 bitField0_ = (bitField0_ & ~0x00000001);
2368 // optional uint32 message_id = 2;
2369 private int messageId_ ;
2371 * <code>optional uint32 message_id = 2;</code>
2373 public boolean hasMessageId() {
2374 return ((bitField0_ & 0x00000002) == 0x00000002);
2377 * <code>optional uint32 message_id = 2;</code>
2379 public int getMessageId() {
2383 * <code>optional uint32 message_id = 2;</code>
2385 public Builder setMessageId(int value) {
2386 bitField0_ |= 0x00000002;
2392 * <code>optional uint32 message_id = 2;</code>
2394 public Builder clearMessageId() {
2395 bitField0_ = (bitField0_ & ~0x00000002);
2401 // optional uint64 data = 3;
2402 private long data_ ;
2404 * <code>optional uint64 data = 3;</code>
2406 public boolean hasData() {
2407 return ((bitField0_ & 0x00000004) == 0x00000004);
2410 * <code>optional uint64 data = 3;</code>
2412 public long getData() {
2416 * <code>optional uint64 data = 3;</code>
2418 public Builder setData(long value) {
2419 bitField0_ |= 0x00000004;
2425 * <code>optional uint64 data = 3;</code>
2427 public Builder clearData() {
2428 bitField0_ = (bitField0_ & ~0x00000004);
2434 // @@protoc_insertion_point(builder_scope:openxc.RawMessage)
2438 defaultInstance = new RawMessage(true);
2439 defaultInstance.initFields();
2442 // @@protoc_insertion_point(class_scope:openxc.RawMessage)
2445 public interface StringMessageOrBuilder
2446 extends com.google.protobuf.MessageOrBuilder {
2448 // optional string name = 1;
2450 * <code>optional string name = 1;</code>
2454 * <code>optional string name = 1;</code>
2456 java.lang.String getName();
2458 * <code>optional string name = 1;</code>
2460 com.google.protobuf.ByteString
2463 // optional string value = 2;
2465 * <code>optional string value = 2;</code>
2469 * <code>optional string value = 2;</code>
2471 java.lang.String getValue();
2473 * <code>optional string value = 2;</code>
2475 com.google.protobuf.ByteString
2479 * Protobuf type {@code openxc.StringMessage}
2481 public static final class StringMessage extends
2482 com.google.protobuf.GeneratedMessage
2483 implements StringMessageOrBuilder {
2484 // Use StringMessage.newBuilder() to construct.
2485 private StringMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
2487 this.unknownFields = builder.getUnknownFields();
2489 private StringMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
2491 private static final StringMessage defaultInstance;
2492 public static StringMessage getDefaultInstance() {
2493 return defaultInstance;
2496 public StringMessage getDefaultInstanceForType() {
2497 return defaultInstance;
2500 private final com.google.protobuf.UnknownFieldSet unknownFields;
2502 public final com.google.protobuf.UnknownFieldSet
2503 getUnknownFields() {
2504 return this.unknownFields;
2506 private StringMessage(
2507 com.google.protobuf.CodedInputStream input,
2508 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2509 throws com.google.protobuf.InvalidProtocolBufferException {
2511 int mutable_bitField0_ = 0;
2512 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
2513 com.google.protobuf.UnknownFieldSet.newBuilder();
2515 boolean done = false;
2517 int tag = input.readTag();
2523 if (!parseUnknownField(input, unknownFields,
2524 extensionRegistry, tag)) {
2530 bitField0_ |= 0x00000001;
2531 name_ = input.readBytes();
2535 bitField0_ |= 0x00000002;
2536 value_ = input.readBytes();
2541 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
2542 throw e.setUnfinishedMessage(this);
2543 } catch (java.io.IOException e) {
2544 throw new com.google.protobuf.InvalidProtocolBufferException(
2545 e.getMessage()).setUnfinishedMessage(this);
2547 this.unknownFields = unknownFields.build();
2548 makeExtensionsImmutable();
2551 public static final com.google.protobuf.Descriptors.Descriptor
2553 return com.openxc.BinaryMessages.internal_static_openxc_StringMessage_descriptor;
2556 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2557 internalGetFieldAccessorTable() {
2558 return com.openxc.BinaryMessages.internal_static_openxc_StringMessage_fieldAccessorTable
2559 .ensureFieldAccessorsInitialized(
2560 com.openxc.BinaryMessages.StringMessage.class, com.openxc.BinaryMessages.StringMessage.Builder.class);
2563 public static com.google.protobuf.Parser<StringMessage> PARSER =
2564 new com.google.protobuf.AbstractParser<StringMessage>() {
2565 public StringMessage parsePartialFrom(
2566 com.google.protobuf.CodedInputStream input,
2567 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2568 throws com.google.protobuf.InvalidProtocolBufferException {
2569 return new StringMessage(input, extensionRegistry);
2574 public com.google.protobuf.Parser<StringMessage> getParserForType() {
2578 private int bitField0_;
2579 // optional string name = 1;
2580 public static final int NAME_FIELD_NUMBER = 1;
2581 private java.lang.Object name_;
2583 * <code>optional string name = 1;</code>
2585 public boolean hasName() {
2586 return ((bitField0_ & 0x00000001) == 0x00000001);
2589 * <code>optional string name = 1;</code>
2591 public java.lang.String getName() {
2592 java.lang.Object ref = name_;
2593 if (ref instanceof java.lang.String) {
2594 return (java.lang.String) ref;
2596 com.google.protobuf.ByteString bs =
2597 (com.google.protobuf.ByteString) ref;
2598 java.lang.String s = bs.toStringUtf8();
2599 if (bs.isValidUtf8()) {
2606 * <code>optional string name = 1;</code>
2608 public com.google.protobuf.ByteString
2610 java.lang.Object ref = name_;
2611 if (ref instanceof java.lang.String) {
2612 com.google.protobuf.ByteString b =
2613 com.google.protobuf.ByteString.copyFromUtf8(
2614 (java.lang.String) ref);
2618 return (com.google.protobuf.ByteString) ref;
2622 // optional string value = 2;
2623 public static final int VALUE_FIELD_NUMBER = 2;
2624 private java.lang.Object value_;
2626 * <code>optional string value = 2;</code>
2628 public boolean hasValue() {
2629 return ((bitField0_ & 0x00000002) == 0x00000002);
2632 * <code>optional string value = 2;</code>
2634 public java.lang.String getValue() {
2635 java.lang.Object ref = value_;
2636 if (ref instanceof java.lang.String) {
2637 return (java.lang.String) ref;
2639 com.google.protobuf.ByteString bs =
2640 (com.google.protobuf.ByteString) ref;
2641 java.lang.String s = bs.toStringUtf8();
2642 if (bs.isValidUtf8()) {
2649 * <code>optional string value = 2;</code>
2651 public com.google.protobuf.ByteString
2653 java.lang.Object ref = value_;
2654 if (ref instanceof java.lang.String) {
2655 com.google.protobuf.ByteString b =
2656 com.google.protobuf.ByteString.copyFromUtf8(
2657 (java.lang.String) ref);
2661 return (com.google.protobuf.ByteString) ref;
2665 private void initFields() {
2669 private byte memoizedIsInitialized = -1;
2670 public final boolean isInitialized() {
2671 byte isInitialized = memoizedIsInitialized;
2672 if (isInitialized != -1) return isInitialized == 1;
2674 memoizedIsInitialized = 1;
2678 public void writeTo(com.google.protobuf.CodedOutputStream output)
2679 throws java.io.IOException {
2680 getSerializedSize();
2681 if (((bitField0_ & 0x00000001) == 0x00000001)) {
2682 output.writeBytes(1, getNameBytes());
2684 if (((bitField0_ & 0x00000002) == 0x00000002)) {
2685 output.writeBytes(2, getValueBytes());
2687 getUnknownFields().writeTo(output);
2690 private int memoizedSerializedSize = -1;
2691 public int getSerializedSize() {
2692 int size = memoizedSerializedSize;
2693 if (size != -1) return size;
2696 if (((bitField0_ & 0x00000001) == 0x00000001)) {
2697 size += com.google.protobuf.CodedOutputStream
2698 .computeBytesSize(1, getNameBytes());
2700 if (((bitField0_ & 0x00000002) == 0x00000002)) {
2701 size += com.google.protobuf.CodedOutputStream
2702 .computeBytesSize(2, getValueBytes());
2704 size += getUnknownFields().getSerializedSize();
2705 memoizedSerializedSize = size;
2709 private static final long serialVersionUID = 0L;
2711 protected java.lang.Object writeReplace()
2712 throws java.io.ObjectStreamException {
2713 return super.writeReplace();
2716 public static com.openxc.BinaryMessages.StringMessage parseFrom(
2717 com.google.protobuf.ByteString data)
2718 throws com.google.protobuf.InvalidProtocolBufferException {
2719 return PARSER.parseFrom(data);
2721 public static com.openxc.BinaryMessages.StringMessage parseFrom(
2722 com.google.protobuf.ByteString data,
2723 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2724 throws com.google.protobuf.InvalidProtocolBufferException {
2725 return PARSER.parseFrom(data, extensionRegistry);
2727 public static com.openxc.BinaryMessages.StringMessage parseFrom(byte[] data)
2728 throws com.google.protobuf.InvalidProtocolBufferException {
2729 return PARSER.parseFrom(data);
2731 public static com.openxc.BinaryMessages.StringMessage parseFrom(
2733 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2734 throws com.google.protobuf.InvalidProtocolBufferException {
2735 return PARSER.parseFrom(data, extensionRegistry);
2737 public static com.openxc.BinaryMessages.StringMessage parseFrom(java.io.InputStream input)
2738 throws java.io.IOException {
2739 return PARSER.parseFrom(input);
2741 public static com.openxc.BinaryMessages.StringMessage parseFrom(
2742 java.io.InputStream input,
2743 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2744 throws java.io.IOException {
2745 return PARSER.parseFrom(input, extensionRegistry);
2747 public static com.openxc.BinaryMessages.StringMessage parseDelimitedFrom(java.io.InputStream input)
2748 throws java.io.IOException {
2749 return PARSER.parseDelimitedFrom(input);
2751 public static com.openxc.BinaryMessages.StringMessage parseDelimitedFrom(
2752 java.io.InputStream input,
2753 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2754 throws java.io.IOException {
2755 return PARSER.parseDelimitedFrom(input, extensionRegistry);
2757 public static com.openxc.BinaryMessages.StringMessage parseFrom(
2758 com.google.protobuf.CodedInputStream input)
2759 throws java.io.IOException {
2760 return PARSER.parseFrom(input);
2762 public static com.openxc.BinaryMessages.StringMessage parseFrom(
2763 com.google.protobuf.CodedInputStream input,
2764 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2765 throws java.io.IOException {
2766 return PARSER.parseFrom(input, extensionRegistry);
2769 public static Builder newBuilder() { return Builder.create(); }
2770 public Builder newBuilderForType() { return newBuilder(); }
2771 public static Builder newBuilder(com.openxc.BinaryMessages.StringMessage prototype) {
2772 return newBuilder().mergeFrom(prototype);
2774 public Builder toBuilder() { return newBuilder(this); }
2777 protected Builder newBuilderForType(
2778 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2779 Builder builder = new Builder(parent);
2783 * Protobuf type {@code openxc.StringMessage}
2785 public static final class Builder extends
2786 com.google.protobuf.GeneratedMessage.Builder<Builder>
2787 implements com.openxc.BinaryMessages.StringMessageOrBuilder {
2788 public static final com.google.protobuf.Descriptors.Descriptor
2790 return com.openxc.BinaryMessages.internal_static_openxc_StringMessage_descriptor;
2793 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2794 internalGetFieldAccessorTable() {
2795 return com.openxc.BinaryMessages.internal_static_openxc_StringMessage_fieldAccessorTable
2796 .ensureFieldAccessorsInitialized(
2797 com.openxc.BinaryMessages.StringMessage.class, com.openxc.BinaryMessages.StringMessage.Builder.class);
2800 // Construct using com.openxc.BinaryMessages.StringMessage.newBuilder()
2802 maybeForceBuilderInitialization();
2806 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2808 maybeForceBuilderInitialization();
2810 private void maybeForceBuilderInitialization() {
2811 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
2814 private static Builder create() {
2815 return new Builder();
2818 public Builder clear() {
2821 bitField0_ = (bitField0_ & ~0x00000001);
2823 bitField0_ = (bitField0_ & ~0x00000002);
2827 public Builder clone() {
2828 return create().mergeFrom(buildPartial());
2831 public com.google.protobuf.Descriptors.Descriptor
2832 getDescriptorForType() {
2833 return com.openxc.BinaryMessages.internal_static_openxc_StringMessage_descriptor;
2836 public com.openxc.BinaryMessages.StringMessage getDefaultInstanceForType() {
2837 return com.openxc.BinaryMessages.StringMessage.getDefaultInstance();
2840 public com.openxc.BinaryMessages.StringMessage build() {
2841 com.openxc.BinaryMessages.StringMessage result = buildPartial();
2842 if (!result.isInitialized()) {
2843 throw newUninitializedMessageException(result);
2848 public com.openxc.BinaryMessages.StringMessage buildPartial() {
2849 com.openxc.BinaryMessages.StringMessage result = new com.openxc.BinaryMessages.StringMessage(this);
2850 int from_bitField0_ = bitField0_;
2851 int to_bitField0_ = 0;
2852 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
2853 to_bitField0_ |= 0x00000001;
2855 result.name_ = name_;
2856 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
2857 to_bitField0_ |= 0x00000002;
2859 result.value_ = value_;
2860 result.bitField0_ = to_bitField0_;
2865 public Builder mergeFrom(com.google.protobuf.Message other) {
2866 if (other instanceof com.openxc.BinaryMessages.StringMessage) {
2867 return mergeFrom((com.openxc.BinaryMessages.StringMessage)other);
2869 super.mergeFrom(other);
2874 public Builder mergeFrom(com.openxc.BinaryMessages.StringMessage other) {
2875 if (other == com.openxc.BinaryMessages.StringMessage.getDefaultInstance()) return this;
2876 if (other.hasName()) {
2877 bitField0_ |= 0x00000001;
2878 name_ = other.name_;
2881 if (other.hasValue()) {
2882 bitField0_ |= 0x00000002;
2883 value_ = other.value_;
2886 this.mergeUnknownFields(other.getUnknownFields());
2890 public final boolean isInitialized() {
2894 public Builder mergeFrom(
2895 com.google.protobuf.CodedInputStream input,
2896 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2897 throws java.io.IOException {
2898 com.openxc.BinaryMessages.StringMessage parsedMessage = null;
2900 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
2901 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
2902 parsedMessage = (com.openxc.BinaryMessages.StringMessage) e.getUnfinishedMessage();
2905 if (parsedMessage != null) {
2906 mergeFrom(parsedMessage);
2911 private int bitField0_;
2913 // optional string name = 1;
2914 private java.lang.Object name_ = "";
2916 * <code>optional string name = 1;</code>
2918 public boolean hasName() {
2919 return ((bitField0_ & 0x00000001) == 0x00000001);
2922 * <code>optional string name = 1;</code>
2924 public java.lang.String getName() {
2925 java.lang.Object ref = name_;
2926 if (!(ref instanceof java.lang.String)) {
2927 java.lang.String s = ((com.google.protobuf.ByteString) ref)
2932 return (java.lang.String) ref;
2936 * <code>optional string name = 1;</code>
2938 public com.google.protobuf.ByteString
2940 java.lang.Object ref = name_;
2941 if (ref instanceof String) {
2942 com.google.protobuf.ByteString b =
2943 com.google.protobuf.ByteString.copyFromUtf8(
2944 (java.lang.String) ref);
2948 return (com.google.protobuf.ByteString) ref;
2952 * <code>optional string name = 1;</code>
2954 public Builder setName(
2955 java.lang.String value) {
2956 if (value == null) {
2957 throw new NullPointerException();
2959 bitField0_ |= 0x00000001;
2965 * <code>optional string name = 1;</code>
2967 public Builder clearName() {
2968 bitField0_ = (bitField0_ & ~0x00000001);
2969 name_ = getDefaultInstance().getName();
2974 * <code>optional string name = 1;</code>
2976 public Builder setNameBytes(
2977 com.google.protobuf.ByteString value) {
2978 if (value == null) {
2979 throw new NullPointerException();
2981 bitField0_ |= 0x00000001;
2987 // optional string value = 2;
2988 private java.lang.Object value_ = "";
2990 * <code>optional string value = 2;</code>
2992 public boolean hasValue() {
2993 return ((bitField0_ & 0x00000002) == 0x00000002);
2996 * <code>optional string value = 2;</code>
2998 public java.lang.String getValue() {
2999 java.lang.Object ref = value_;
3000 if (!(ref instanceof java.lang.String)) {
3001 java.lang.String s = ((com.google.protobuf.ByteString) ref)
3006 return (java.lang.String) ref;
3010 * <code>optional string value = 2;</code>
3012 public com.google.protobuf.ByteString
3014 java.lang.Object ref = value_;
3015 if (ref instanceof String) {
3016 com.google.protobuf.ByteString b =
3017 com.google.protobuf.ByteString.copyFromUtf8(
3018 (java.lang.String) ref);
3022 return (com.google.protobuf.ByteString) ref;
3026 * <code>optional string value = 2;</code>
3028 public Builder setValue(
3029 java.lang.String value) {
3030 if (value == null) {
3031 throw new NullPointerException();
3033 bitField0_ |= 0x00000002;
3039 * <code>optional string value = 2;</code>
3041 public Builder clearValue() {
3042 bitField0_ = (bitField0_ & ~0x00000002);
3043 value_ = getDefaultInstance().getValue();
3048 * <code>optional string value = 2;</code>
3050 public Builder setValueBytes(
3051 com.google.protobuf.ByteString value) {
3052 if (value == null) {
3053 throw new NullPointerException();
3055 bitField0_ |= 0x00000002;
3061 // @@protoc_insertion_point(builder_scope:openxc.StringMessage)
3065 defaultInstance = new StringMessage(true);
3066 defaultInstance.initFields();
3069 // @@protoc_insertion_point(class_scope:openxc.StringMessage)
3072 public interface NumericMessageOrBuilder
3073 extends com.google.protobuf.MessageOrBuilder {
3075 // optional string name = 1;
3077 * <code>optional string name = 1;</code>
3081 * <code>optional string name = 1;</code>
3083 java.lang.String getName();
3085 * <code>optional string name = 1;</code>
3087 com.google.protobuf.ByteString
3090 // optional double value = 2;
3092 * <code>optional double value = 2;</code>
3096 * <code>optional double value = 2;</code>
3101 * Protobuf type {@code openxc.NumericMessage}
3103 public static final class NumericMessage extends
3104 com.google.protobuf.GeneratedMessage
3105 implements NumericMessageOrBuilder {
3106 // Use NumericMessage.newBuilder() to construct.
3107 private NumericMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
3109 this.unknownFields = builder.getUnknownFields();
3111 private NumericMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
3113 private static final NumericMessage defaultInstance;
3114 public static NumericMessage getDefaultInstance() {
3115 return defaultInstance;
3118 public NumericMessage getDefaultInstanceForType() {
3119 return defaultInstance;
3122 private final com.google.protobuf.UnknownFieldSet unknownFields;
3124 public final com.google.protobuf.UnknownFieldSet
3125 getUnknownFields() {
3126 return this.unknownFields;
3128 private NumericMessage(
3129 com.google.protobuf.CodedInputStream input,
3130 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3131 throws com.google.protobuf.InvalidProtocolBufferException {
3133 int mutable_bitField0_ = 0;
3134 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
3135 com.google.protobuf.UnknownFieldSet.newBuilder();
3137 boolean done = false;
3139 int tag = input.readTag();
3145 if (!parseUnknownField(input, unknownFields,
3146 extensionRegistry, tag)) {
3152 bitField0_ |= 0x00000001;
3153 name_ = input.readBytes();
3157 bitField0_ |= 0x00000002;
3158 value_ = input.readDouble();
3163 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
3164 throw e.setUnfinishedMessage(this);
3165 } catch (java.io.IOException e) {
3166 throw new com.google.protobuf.InvalidProtocolBufferException(
3167 e.getMessage()).setUnfinishedMessage(this);
3169 this.unknownFields = unknownFields.build();
3170 makeExtensionsImmutable();
3173 public static final com.google.protobuf.Descriptors.Descriptor
3175 return com.openxc.BinaryMessages.internal_static_openxc_NumericMessage_descriptor;
3178 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
3179 internalGetFieldAccessorTable() {
3180 return com.openxc.BinaryMessages.internal_static_openxc_NumericMessage_fieldAccessorTable
3181 .ensureFieldAccessorsInitialized(
3182 com.openxc.BinaryMessages.NumericMessage.class, com.openxc.BinaryMessages.NumericMessage.Builder.class);
3185 public static com.google.protobuf.Parser<NumericMessage> PARSER =
3186 new com.google.protobuf.AbstractParser<NumericMessage>() {
3187 public NumericMessage parsePartialFrom(
3188 com.google.protobuf.CodedInputStream input,
3189 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3190 throws com.google.protobuf.InvalidProtocolBufferException {
3191 return new NumericMessage(input, extensionRegistry);
3196 public com.google.protobuf.Parser<NumericMessage> getParserForType() {
3200 private int bitField0_;
3201 // optional string name = 1;
3202 public static final int NAME_FIELD_NUMBER = 1;
3203 private java.lang.Object name_;
3205 * <code>optional string name = 1;</code>
3207 public boolean hasName() {
3208 return ((bitField0_ & 0x00000001) == 0x00000001);
3211 * <code>optional string name = 1;</code>
3213 public java.lang.String getName() {
3214 java.lang.Object ref = name_;
3215 if (ref instanceof java.lang.String) {
3216 return (java.lang.String) ref;
3218 com.google.protobuf.ByteString bs =
3219 (com.google.protobuf.ByteString) ref;
3220 java.lang.String s = bs.toStringUtf8();
3221 if (bs.isValidUtf8()) {
3228 * <code>optional string name = 1;</code>
3230 public com.google.protobuf.ByteString
3232 java.lang.Object ref = name_;
3233 if (ref instanceof java.lang.String) {
3234 com.google.protobuf.ByteString b =
3235 com.google.protobuf.ByteString.copyFromUtf8(
3236 (java.lang.String) ref);
3240 return (com.google.protobuf.ByteString) ref;
3244 // optional double value = 2;
3245 public static final int VALUE_FIELD_NUMBER = 2;
3246 private double value_;
3248 * <code>optional double value = 2;</code>
3250 public boolean hasValue() {
3251 return ((bitField0_ & 0x00000002) == 0x00000002);
3254 * <code>optional double value = 2;</code>
3256 public double getValue() {
3260 private void initFields() {
3264 private byte memoizedIsInitialized = -1;
3265 public final boolean isInitialized() {
3266 byte isInitialized = memoizedIsInitialized;
3267 if (isInitialized != -1) return isInitialized == 1;
3269 memoizedIsInitialized = 1;
3273 public void writeTo(com.google.protobuf.CodedOutputStream output)
3274 throws java.io.IOException {
3275 getSerializedSize();
3276 if (((bitField0_ & 0x00000001) == 0x00000001)) {
3277 output.writeBytes(1, getNameBytes());
3279 if (((bitField0_ & 0x00000002) == 0x00000002)) {
3280 output.writeDouble(2, value_);
3282 getUnknownFields().writeTo(output);
3285 private int memoizedSerializedSize = -1;
3286 public int getSerializedSize() {
3287 int size = memoizedSerializedSize;
3288 if (size != -1) return size;
3291 if (((bitField0_ & 0x00000001) == 0x00000001)) {
3292 size += com.google.protobuf.CodedOutputStream
3293 .computeBytesSize(1, getNameBytes());
3295 if (((bitField0_ & 0x00000002) == 0x00000002)) {
3296 size += com.google.protobuf.CodedOutputStream
3297 .computeDoubleSize(2, value_);
3299 size += getUnknownFields().getSerializedSize();
3300 memoizedSerializedSize = size;
3304 private static final long serialVersionUID = 0L;
3306 protected java.lang.Object writeReplace()
3307 throws java.io.ObjectStreamException {
3308 return super.writeReplace();
3311 public static com.openxc.BinaryMessages.NumericMessage parseFrom(
3312 com.google.protobuf.ByteString data)
3313 throws com.google.protobuf.InvalidProtocolBufferException {
3314 return PARSER.parseFrom(data);
3316 public static com.openxc.BinaryMessages.NumericMessage parseFrom(
3317 com.google.protobuf.ByteString data,
3318 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3319 throws com.google.protobuf.InvalidProtocolBufferException {
3320 return PARSER.parseFrom(data, extensionRegistry);
3322 public static com.openxc.BinaryMessages.NumericMessage parseFrom(byte[] data)
3323 throws com.google.protobuf.InvalidProtocolBufferException {
3324 return PARSER.parseFrom(data);
3326 public static com.openxc.BinaryMessages.NumericMessage parseFrom(
3328 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3329 throws com.google.protobuf.InvalidProtocolBufferException {
3330 return PARSER.parseFrom(data, extensionRegistry);
3332 public static com.openxc.BinaryMessages.NumericMessage parseFrom(java.io.InputStream input)
3333 throws java.io.IOException {
3334 return PARSER.parseFrom(input);
3336 public static com.openxc.BinaryMessages.NumericMessage parseFrom(
3337 java.io.InputStream input,
3338 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3339 throws java.io.IOException {
3340 return PARSER.parseFrom(input, extensionRegistry);
3342 public static com.openxc.BinaryMessages.NumericMessage parseDelimitedFrom(java.io.InputStream input)
3343 throws java.io.IOException {
3344 return PARSER.parseDelimitedFrom(input);
3346 public static com.openxc.BinaryMessages.NumericMessage parseDelimitedFrom(
3347 java.io.InputStream input,
3348 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3349 throws java.io.IOException {
3350 return PARSER.parseDelimitedFrom(input, extensionRegistry);
3352 public static com.openxc.BinaryMessages.NumericMessage parseFrom(
3353 com.google.protobuf.CodedInputStream input)
3354 throws java.io.IOException {
3355 return PARSER.parseFrom(input);
3357 public static com.openxc.BinaryMessages.NumericMessage parseFrom(
3358 com.google.protobuf.CodedInputStream input,
3359 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3360 throws java.io.IOException {
3361 return PARSER.parseFrom(input, extensionRegistry);
3364 public static Builder newBuilder() { return Builder.create(); }
3365 public Builder newBuilderForType() { return newBuilder(); }
3366 public static Builder newBuilder(com.openxc.BinaryMessages.NumericMessage prototype) {
3367 return newBuilder().mergeFrom(prototype);
3369 public Builder toBuilder() { return newBuilder(this); }
3372 protected Builder newBuilderForType(
3373 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
3374 Builder builder = new Builder(parent);
3378 * Protobuf type {@code openxc.NumericMessage}
3380 public static final class Builder extends
3381 com.google.protobuf.GeneratedMessage.Builder<Builder>
3382 implements com.openxc.BinaryMessages.NumericMessageOrBuilder {
3383 public static final com.google.protobuf.Descriptors.Descriptor
3385 return com.openxc.BinaryMessages.internal_static_openxc_NumericMessage_descriptor;
3388 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
3389 internalGetFieldAccessorTable() {
3390 return com.openxc.BinaryMessages.internal_static_openxc_NumericMessage_fieldAccessorTable
3391 .ensureFieldAccessorsInitialized(
3392 com.openxc.BinaryMessages.NumericMessage.class, com.openxc.BinaryMessages.NumericMessage.Builder.class);
3395 // Construct using com.openxc.BinaryMessages.NumericMessage.newBuilder()
3397 maybeForceBuilderInitialization();
3401 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
3403 maybeForceBuilderInitialization();
3405 private void maybeForceBuilderInitialization() {
3406 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
3409 private static Builder create() {
3410 return new Builder();
3413 public Builder clear() {
3416 bitField0_ = (bitField0_ & ~0x00000001);
3418 bitField0_ = (bitField0_ & ~0x00000002);
3422 public Builder clone() {
3423 return create().mergeFrom(buildPartial());
3426 public com.google.protobuf.Descriptors.Descriptor
3427 getDescriptorForType() {
3428 return com.openxc.BinaryMessages.internal_static_openxc_NumericMessage_descriptor;
3431 public com.openxc.BinaryMessages.NumericMessage getDefaultInstanceForType() {
3432 return com.openxc.BinaryMessages.NumericMessage.getDefaultInstance();
3435 public com.openxc.BinaryMessages.NumericMessage build() {
3436 com.openxc.BinaryMessages.NumericMessage result = buildPartial();
3437 if (!result.isInitialized()) {
3438 throw newUninitializedMessageException(result);
3443 public com.openxc.BinaryMessages.NumericMessage buildPartial() {
3444 com.openxc.BinaryMessages.NumericMessage result = new com.openxc.BinaryMessages.NumericMessage(this);
3445 int from_bitField0_ = bitField0_;
3446 int to_bitField0_ = 0;
3447 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
3448 to_bitField0_ |= 0x00000001;
3450 result.name_ = name_;
3451 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
3452 to_bitField0_ |= 0x00000002;
3454 result.value_ = value_;
3455 result.bitField0_ = to_bitField0_;
3460 public Builder mergeFrom(com.google.protobuf.Message other) {
3461 if (other instanceof com.openxc.BinaryMessages.NumericMessage) {
3462 return mergeFrom((com.openxc.BinaryMessages.NumericMessage)other);
3464 super.mergeFrom(other);
3469 public Builder mergeFrom(com.openxc.BinaryMessages.NumericMessage other) {
3470 if (other == com.openxc.BinaryMessages.NumericMessage.getDefaultInstance()) return this;
3471 if (other.hasName()) {
3472 bitField0_ |= 0x00000001;
3473 name_ = other.name_;
3476 if (other.hasValue()) {
3477 setValue(other.getValue());
3479 this.mergeUnknownFields(other.getUnknownFields());
3483 public final boolean isInitialized() {
3487 public Builder mergeFrom(
3488 com.google.protobuf.CodedInputStream input,
3489 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3490 throws java.io.IOException {
3491 com.openxc.BinaryMessages.NumericMessage parsedMessage = null;
3493 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
3494 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
3495 parsedMessage = (com.openxc.BinaryMessages.NumericMessage) e.getUnfinishedMessage();
3498 if (parsedMessage != null) {
3499 mergeFrom(parsedMessage);
3504 private int bitField0_;
3506 // optional string name = 1;
3507 private java.lang.Object name_ = "";
3509 * <code>optional string name = 1;</code>
3511 public boolean hasName() {
3512 return ((bitField0_ & 0x00000001) == 0x00000001);
3515 * <code>optional string name = 1;</code>
3517 public java.lang.String getName() {
3518 java.lang.Object ref = name_;
3519 if (!(ref instanceof java.lang.String)) {
3520 java.lang.String s = ((com.google.protobuf.ByteString) ref)
3525 return (java.lang.String) ref;
3529 * <code>optional string name = 1;</code>
3531 public com.google.protobuf.ByteString
3533 java.lang.Object ref = name_;
3534 if (ref instanceof String) {
3535 com.google.protobuf.ByteString b =
3536 com.google.protobuf.ByteString.copyFromUtf8(
3537 (java.lang.String) ref);
3541 return (com.google.protobuf.ByteString) ref;
3545 * <code>optional string name = 1;</code>
3547 public Builder setName(
3548 java.lang.String value) {
3549 if (value == null) {
3550 throw new NullPointerException();
3552 bitField0_ |= 0x00000001;
3558 * <code>optional string name = 1;</code>
3560 public Builder clearName() {
3561 bitField0_ = (bitField0_ & ~0x00000001);
3562 name_ = getDefaultInstance().getName();
3567 * <code>optional string name = 1;</code>
3569 public Builder setNameBytes(
3570 com.google.protobuf.ByteString value) {
3571 if (value == null) {
3572 throw new NullPointerException();
3574 bitField0_ |= 0x00000001;
3580 // optional double value = 2;
3581 private double value_ ;
3583 * <code>optional double value = 2;</code>
3585 public boolean hasValue() {
3586 return ((bitField0_ & 0x00000002) == 0x00000002);
3589 * <code>optional double value = 2;</code>
3591 public double getValue() {
3595 * <code>optional double value = 2;</code>
3597 public Builder setValue(double value) {
3598 bitField0_ |= 0x00000002;
3604 * <code>optional double value = 2;</code>
3606 public Builder clearValue() {
3607 bitField0_ = (bitField0_ & ~0x00000002);
3613 // @@protoc_insertion_point(builder_scope:openxc.NumericMessage)
3617 defaultInstance = new NumericMessage(true);
3618 defaultInstance.initFields();
3621 // @@protoc_insertion_point(class_scope:openxc.NumericMessage)
3624 public interface BooleanMessageOrBuilder
3625 extends com.google.protobuf.MessageOrBuilder {
3627 // optional string name = 1;
3629 * <code>optional string name = 1;</code>
3633 * <code>optional string name = 1;</code>
3635 java.lang.String getName();
3637 * <code>optional string name = 1;</code>
3639 com.google.protobuf.ByteString
3642 // optional bool value = 2;
3644 * <code>optional bool value = 2;</code>
3648 * <code>optional bool value = 2;</code>
3653 * Protobuf type {@code openxc.BooleanMessage}
3655 public static final class BooleanMessage extends
3656 com.google.protobuf.GeneratedMessage
3657 implements BooleanMessageOrBuilder {
3658 // Use BooleanMessage.newBuilder() to construct.
3659 private BooleanMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
3661 this.unknownFields = builder.getUnknownFields();
3663 private BooleanMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
3665 private static final BooleanMessage defaultInstance;
3666 public static BooleanMessage getDefaultInstance() {
3667 return defaultInstance;
3670 public BooleanMessage getDefaultInstanceForType() {
3671 return defaultInstance;
3674 private final com.google.protobuf.UnknownFieldSet unknownFields;
3676 public final com.google.protobuf.UnknownFieldSet
3677 getUnknownFields() {
3678 return this.unknownFields;
3680 private BooleanMessage(
3681 com.google.protobuf.CodedInputStream input,
3682 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3683 throws com.google.protobuf.InvalidProtocolBufferException {
3685 int mutable_bitField0_ = 0;
3686 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
3687 com.google.protobuf.UnknownFieldSet.newBuilder();
3689 boolean done = false;
3691 int tag = input.readTag();
3697 if (!parseUnknownField(input, unknownFields,
3698 extensionRegistry, tag)) {
3704 bitField0_ |= 0x00000001;
3705 name_ = input.readBytes();
3709 bitField0_ |= 0x00000002;
3710 value_ = input.readBool();
3715 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
3716 throw e.setUnfinishedMessage(this);
3717 } catch (java.io.IOException e) {
3718 throw new com.google.protobuf.InvalidProtocolBufferException(
3719 e.getMessage()).setUnfinishedMessage(this);
3721 this.unknownFields = unknownFields.build();
3722 makeExtensionsImmutable();
3725 public static final com.google.protobuf.Descriptors.Descriptor
3727 return com.openxc.BinaryMessages.internal_static_openxc_BooleanMessage_descriptor;
3730 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
3731 internalGetFieldAccessorTable() {
3732 return com.openxc.BinaryMessages.internal_static_openxc_BooleanMessage_fieldAccessorTable
3733 .ensureFieldAccessorsInitialized(
3734 com.openxc.BinaryMessages.BooleanMessage.class, com.openxc.BinaryMessages.BooleanMessage.Builder.class);
3737 public static com.google.protobuf.Parser<BooleanMessage> PARSER =
3738 new com.google.protobuf.AbstractParser<BooleanMessage>() {
3739 public BooleanMessage parsePartialFrom(
3740 com.google.protobuf.CodedInputStream input,
3741 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3742 throws com.google.protobuf.InvalidProtocolBufferException {
3743 return new BooleanMessage(input, extensionRegistry);
3748 public com.google.protobuf.Parser<BooleanMessage> getParserForType() {
3752 private int bitField0_;
3753 // optional string name = 1;
3754 public static final int NAME_FIELD_NUMBER = 1;
3755 private java.lang.Object name_;
3757 * <code>optional string name = 1;</code>
3759 public boolean hasName() {
3760 return ((bitField0_ & 0x00000001) == 0x00000001);
3763 * <code>optional string name = 1;</code>
3765 public java.lang.String getName() {
3766 java.lang.Object ref = name_;
3767 if (ref instanceof java.lang.String) {
3768 return (java.lang.String) ref;
3770 com.google.protobuf.ByteString bs =
3771 (com.google.protobuf.ByteString) ref;
3772 java.lang.String s = bs.toStringUtf8();
3773 if (bs.isValidUtf8()) {
3780 * <code>optional string name = 1;</code>
3782 public com.google.protobuf.ByteString
3784 java.lang.Object ref = name_;
3785 if (ref instanceof java.lang.String) {
3786 com.google.protobuf.ByteString b =
3787 com.google.protobuf.ByteString.copyFromUtf8(
3788 (java.lang.String) ref);
3792 return (com.google.protobuf.ByteString) ref;
3796 // optional bool value = 2;
3797 public static final int VALUE_FIELD_NUMBER = 2;
3798 private boolean value_;
3800 * <code>optional bool value = 2;</code>
3802 public boolean hasValue() {
3803 return ((bitField0_ & 0x00000002) == 0x00000002);
3806 * <code>optional bool value = 2;</code>
3808 public boolean getValue() {
3812 private void initFields() {
3816 private byte memoizedIsInitialized = -1;
3817 public final boolean isInitialized() {
3818 byte isInitialized = memoizedIsInitialized;
3819 if (isInitialized != -1) return isInitialized == 1;
3821 memoizedIsInitialized = 1;
3825 public void writeTo(com.google.protobuf.CodedOutputStream output)
3826 throws java.io.IOException {
3827 getSerializedSize();
3828 if (((bitField0_ & 0x00000001) == 0x00000001)) {
3829 output.writeBytes(1, getNameBytes());
3831 if (((bitField0_ & 0x00000002) == 0x00000002)) {
3832 output.writeBool(2, value_);
3834 getUnknownFields().writeTo(output);
3837 private int memoizedSerializedSize = -1;
3838 public int getSerializedSize() {
3839 int size = memoizedSerializedSize;
3840 if (size != -1) return size;
3843 if (((bitField0_ & 0x00000001) == 0x00000001)) {
3844 size += com.google.protobuf.CodedOutputStream
3845 .computeBytesSize(1, getNameBytes());
3847 if (((bitField0_ & 0x00000002) == 0x00000002)) {
3848 size += com.google.protobuf.CodedOutputStream
3849 .computeBoolSize(2, value_);
3851 size += getUnknownFields().getSerializedSize();
3852 memoizedSerializedSize = size;
3856 private static final long serialVersionUID = 0L;
3858 protected java.lang.Object writeReplace()
3859 throws java.io.ObjectStreamException {
3860 return super.writeReplace();
3863 public static com.openxc.BinaryMessages.BooleanMessage parseFrom(
3864 com.google.protobuf.ByteString data)
3865 throws com.google.protobuf.InvalidProtocolBufferException {
3866 return PARSER.parseFrom(data);
3868 public static com.openxc.BinaryMessages.BooleanMessage parseFrom(
3869 com.google.protobuf.ByteString data,
3870 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3871 throws com.google.protobuf.InvalidProtocolBufferException {
3872 return PARSER.parseFrom(data, extensionRegistry);
3874 public static com.openxc.BinaryMessages.BooleanMessage parseFrom(byte[] data)
3875 throws com.google.protobuf.InvalidProtocolBufferException {
3876 return PARSER.parseFrom(data);
3878 public static com.openxc.BinaryMessages.BooleanMessage parseFrom(
3880 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3881 throws com.google.protobuf.InvalidProtocolBufferException {
3882 return PARSER.parseFrom(data, extensionRegistry);
3884 public static com.openxc.BinaryMessages.BooleanMessage parseFrom(java.io.InputStream input)
3885 throws java.io.IOException {
3886 return PARSER.parseFrom(input);
3888 public static com.openxc.BinaryMessages.BooleanMessage parseFrom(
3889 java.io.InputStream input,
3890 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3891 throws java.io.IOException {
3892 return PARSER.parseFrom(input, extensionRegistry);
3894 public static com.openxc.BinaryMessages.BooleanMessage parseDelimitedFrom(java.io.InputStream input)
3895 throws java.io.IOException {
3896 return PARSER.parseDelimitedFrom(input);
3898 public static com.openxc.BinaryMessages.BooleanMessage parseDelimitedFrom(
3899 java.io.InputStream input,
3900 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3901 throws java.io.IOException {
3902 return PARSER.parseDelimitedFrom(input, extensionRegistry);
3904 public static com.openxc.BinaryMessages.BooleanMessage parseFrom(
3905 com.google.protobuf.CodedInputStream input)
3906 throws java.io.IOException {
3907 return PARSER.parseFrom(input);
3909 public static com.openxc.BinaryMessages.BooleanMessage parseFrom(
3910 com.google.protobuf.CodedInputStream input,
3911 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3912 throws java.io.IOException {
3913 return PARSER.parseFrom(input, extensionRegistry);
3916 public static Builder newBuilder() { return Builder.create(); }
3917 public Builder newBuilderForType() { return newBuilder(); }
3918 public static Builder newBuilder(com.openxc.BinaryMessages.BooleanMessage prototype) {
3919 return newBuilder().mergeFrom(prototype);
3921 public Builder toBuilder() { return newBuilder(this); }
3924 protected Builder newBuilderForType(
3925 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
3926 Builder builder = new Builder(parent);
3930 * Protobuf type {@code openxc.BooleanMessage}
3932 public static final class Builder extends
3933 com.google.protobuf.GeneratedMessage.Builder<Builder>
3934 implements com.openxc.BinaryMessages.BooleanMessageOrBuilder {
3935 public static final com.google.protobuf.Descriptors.Descriptor
3937 return com.openxc.BinaryMessages.internal_static_openxc_BooleanMessage_descriptor;
3940 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
3941 internalGetFieldAccessorTable() {
3942 return com.openxc.BinaryMessages.internal_static_openxc_BooleanMessage_fieldAccessorTable
3943 .ensureFieldAccessorsInitialized(
3944 com.openxc.BinaryMessages.BooleanMessage.class, com.openxc.BinaryMessages.BooleanMessage.Builder.class);
3947 // Construct using com.openxc.BinaryMessages.BooleanMessage.newBuilder()
3949 maybeForceBuilderInitialization();
3953 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
3955 maybeForceBuilderInitialization();
3957 private void maybeForceBuilderInitialization() {
3958 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
3961 private static Builder create() {
3962 return new Builder();
3965 public Builder clear() {
3968 bitField0_ = (bitField0_ & ~0x00000001);
3970 bitField0_ = (bitField0_ & ~0x00000002);
3974 public Builder clone() {
3975 return create().mergeFrom(buildPartial());
3978 public com.google.protobuf.Descriptors.Descriptor
3979 getDescriptorForType() {
3980 return com.openxc.BinaryMessages.internal_static_openxc_BooleanMessage_descriptor;
3983 public com.openxc.BinaryMessages.BooleanMessage getDefaultInstanceForType() {
3984 return com.openxc.BinaryMessages.BooleanMessage.getDefaultInstance();
3987 public com.openxc.BinaryMessages.BooleanMessage build() {
3988 com.openxc.BinaryMessages.BooleanMessage result = buildPartial();
3989 if (!result.isInitialized()) {
3990 throw newUninitializedMessageException(result);
3995 public com.openxc.BinaryMessages.BooleanMessage buildPartial() {
3996 com.openxc.BinaryMessages.BooleanMessage result = new com.openxc.BinaryMessages.BooleanMessage(this);
3997 int from_bitField0_ = bitField0_;
3998 int to_bitField0_ = 0;
3999 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
4000 to_bitField0_ |= 0x00000001;
4002 result.name_ = name_;
4003 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
4004 to_bitField0_ |= 0x00000002;
4006 result.value_ = value_;
4007 result.bitField0_ = to_bitField0_;
4012 public Builder mergeFrom(com.google.protobuf.Message other) {
4013 if (other instanceof com.openxc.BinaryMessages.BooleanMessage) {
4014 return mergeFrom((com.openxc.BinaryMessages.BooleanMessage)other);
4016 super.mergeFrom(other);
4021 public Builder mergeFrom(com.openxc.BinaryMessages.BooleanMessage other) {
4022 if (other == com.openxc.BinaryMessages.BooleanMessage.getDefaultInstance()) return this;
4023 if (other.hasName()) {
4024 bitField0_ |= 0x00000001;
4025 name_ = other.name_;
4028 if (other.hasValue()) {
4029 setValue(other.getValue());
4031 this.mergeUnknownFields(other.getUnknownFields());
4035 public final boolean isInitialized() {
4039 public Builder mergeFrom(
4040 com.google.protobuf.CodedInputStream input,
4041 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4042 throws java.io.IOException {
4043 com.openxc.BinaryMessages.BooleanMessage parsedMessage = null;
4045 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
4046 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
4047 parsedMessage = (com.openxc.BinaryMessages.BooleanMessage) e.getUnfinishedMessage();
4050 if (parsedMessage != null) {
4051 mergeFrom(parsedMessage);
4056 private int bitField0_;
4058 // optional string name = 1;
4059 private java.lang.Object name_ = "";
4061 * <code>optional string name = 1;</code>
4063 public boolean hasName() {
4064 return ((bitField0_ & 0x00000001) == 0x00000001);
4067 * <code>optional string name = 1;</code>
4069 public java.lang.String getName() {
4070 java.lang.Object ref = name_;
4071 if (!(ref instanceof java.lang.String)) {
4072 java.lang.String s = ((com.google.protobuf.ByteString) ref)
4077 return (java.lang.String) ref;
4081 * <code>optional string name = 1;</code>
4083 public com.google.protobuf.ByteString
4085 java.lang.Object ref = name_;
4086 if (ref instanceof String) {
4087 com.google.protobuf.ByteString b =
4088 com.google.protobuf.ByteString.copyFromUtf8(
4089 (java.lang.String) ref);
4093 return (com.google.protobuf.ByteString) ref;
4097 * <code>optional string name = 1;</code>
4099 public Builder setName(
4100 java.lang.String value) {
4101 if (value == null) {
4102 throw new NullPointerException();
4104 bitField0_ |= 0x00000001;
4110 * <code>optional string name = 1;</code>
4112 public Builder clearName() {
4113 bitField0_ = (bitField0_ & ~0x00000001);
4114 name_ = getDefaultInstance().getName();
4119 * <code>optional string name = 1;</code>
4121 public Builder setNameBytes(
4122 com.google.protobuf.ByteString value) {
4123 if (value == null) {
4124 throw new NullPointerException();
4126 bitField0_ |= 0x00000001;
4132 // optional bool value = 2;
4133 private boolean value_ ;
4135 * <code>optional bool value = 2;</code>
4137 public boolean hasValue() {
4138 return ((bitField0_ & 0x00000002) == 0x00000002);
4141 * <code>optional bool value = 2;</code>
4143 public boolean getValue() {
4147 * <code>optional bool value = 2;</code>
4149 public Builder setValue(boolean value) {
4150 bitField0_ |= 0x00000002;
4156 * <code>optional bool value = 2;</code>
4158 public Builder clearValue() {
4159 bitField0_ = (bitField0_ & ~0x00000002);
4165 // @@protoc_insertion_point(builder_scope:openxc.BooleanMessage)
4169 defaultInstance = new BooleanMessage(true);
4170 defaultInstance.initFields();
4173 // @@protoc_insertion_point(class_scope:openxc.BooleanMessage)
4176 public interface EventedStringMessageOrBuilder
4177 extends com.google.protobuf.MessageOrBuilder {
4179 // optional string name = 1;
4181 * <code>optional string name = 1;</code>
4185 * <code>optional string name = 1;</code>
4187 java.lang.String getName();
4189 * <code>optional string name = 1;</code>
4191 com.google.protobuf.ByteString
4194 // optional string value = 2;
4196 * <code>optional string value = 2;</code>
4200 * <code>optional string value = 2;</code>
4202 java.lang.String getValue();
4204 * <code>optional string value = 2;</code>
4206 com.google.protobuf.ByteString
4209 // optional string event = 3;
4211 * <code>optional string event = 3;</code>
4215 * <code>optional string event = 3;</code>
4217 java.lang.String getEvent();
4219 * <code>optional string event = 3;</code>
4221 com.google.protobuf.ByteString
4225 * Protobuf type {@code openxc.EventedStringMessage}
4227 public static final class EventedStringMessage extends
4228 com.google.protobuf.GeneratedMessage
4229 implements EventedStringMessageOrBuilder {
4230 // Use EventedStringMessage.newBuilder() to construct.
4231 private EventedStringMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
4233 this.unknownFields = builder.getUnknownFields();
4235 private EventedStringMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
4237 private static final EventedStringMessage defaultInstance;
4238 public static EventedStringMessage getDefaultInstance() {
4239 return defaultInstance;
4242 public EventedStringMessage getDefaultInstanceForType() {
4243 return defaultInstance;
4246 private final com.google.protobuf.UnknownFieldSet unknownFields;
4248 public final com.google.protobuf.UnknownFieldSet
4249 getUnknownFields() {
4250 return this.unknownFields;
4252 private EventedStringMessage(
4253 com.google.protobuf.CodedInputStream input,
4254 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4255 throws com.google.protobuf.InvalidProtocolBufferException {
4257 int mutable_bitField0_ = 0;
4258 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
4259 com.google.protobuf.UnknownFieldSet.newBuilder();
4261 boolean done = false;
4263 int tag = input.readTag();
4269 if (!parseUnknownField(input, unknownFields,
4270 extensionRegistry, tag)) {
4276 bitField0_ |= 0x00000001;
4277 name_ = input.readBytes();
4281 bitField0_ |= 0x00000002;
4282 value_ = input.readBytes();
4286 bitField0_ |= 0x00000004;
4287 event_ = input.readBytes();
4292 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
4293 throw e.setUnfinishedMessage(this);
4294 } catch (java.io.IOException e) {
4295 throw new com.google.protobuf.InvalidProtocolBufferException(
4296 e.getMessage()).setUnfinishedMessage(this);
4298 this.unknownFields = unknownFields.build();
4299 makeExtensionsImmutable();
4302 public static final com.google.protobuf.Descriptors.Descriptor
4304 return com.openxc.BinaryMessages.internal_static_openxc_EventedStringMessage_descriptor;
4307 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
4308 internalGetFieldAccessorTable() {
4309 return com.openxc.BinaryMessages.internal_static_openxc_EventedStringMessage_fieldAccessorTable
4310 .ensureFieldAccessorsInitialized(
4311 com.openxc.BinaryMessages.EventedStringMessage.class, com.openxc.BinaryMessages.EventedStringMessage.Builder.class);
4314 public static com.google.protobuf.Parser<EventedStringMessage> PARSER =
4315 new com.google.protobuf.AbstractParser<EventedStringMessage>() {
4316 public EventedStringMessage parsePartialFrom(
4317 com.google.protobuf.CodedInputStream input,
4318 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4319 throws com.google.protobuf.InvalidProtocolBufferException {
4320 return new EventedStringMessage(input, extensionRegistry);
4325 public com.google.protobuf.Parser<EventedStringMessage> getParserForType() {
4329 private int bitField0_;
4330 // optional string name = 1;
4331 public static final int NAME_FIELD_NUMBER = 1;
4332 private java.lang.Object name_;
4334 * <code>optional string name = 1;</code>
4336 public boolean hasName() {
4337 return ((bitField0_ & 0x00000001) == 0x00000001);
4340 * <code>optional string name = 1;</code>
4342 public java.lang.String getName() {
4343 java.lang.Object ref = name_;
4344 if (ref instanceof java.lang.String) {
4345 return (java.lang.String) ref;
4347 com.google.protobuf.ByteString bs =
4348 (com.google.protobuf.ByteString) ref;
4349 java.lang.String s = bs.toStringUtf8();
4350 if (bs.isValidUtf8()) {
4357 * <code>optional string name = 1;</code>
4359 public com.google.protobuf.ByteString
4361 java.lang.Object ref = name_;
4362 if (ref instanceof java.lang.String) {
4363 com.google.protobuf.ByteString b =
4364 com.google.protobuf.ByteString.copyFromUtf8(
4365 (java.lang.String) ref);
4369 return (com.google.protobuf.ByteString) ref;
4373 // optional string value = 2;
4374 public static final int VALUE_FIELD_NUMBER = 2;
4375 private java.lang.Object value_;
4377 * <code>optional string value = 2;</code>
4379 public boolean hasValue() {
4380 return ((bitField0_ & 0x00000002) == 0x00000002);
4383 * <code>optional string value = 2;</code>
4385 public java.lang.String getValue() {
4386 java.lang.Object ref = value_;
4387 if (ref instanceof java.lang.String) {
4388 return (java.lang.String) ref;
4390 com.google.protobuf.ByteString bs =
4391 (com.google.protobuf.ByteString) ref;
4392 java.lang.String s = bs.toStringUtf8();
4393 if (bs.isValidUtf8()) {
4400 * <code>optional string value = 2;</code>
4402 public com.google.protobuf.ByteString
4404 java.lang.Object ref = value_;
4405 if (ref instanceof java.lang.String) {
4406 com.google.protobuf.ByteString b =
4407 com.google.protobuf.ByteString.copyFromUtf8(
4408 (java.lang.String) ref);
4412 return (com.google.protobuf.ByteString) ref;
4416 // optional string event = 3;
4417 public static final int EVENT_FIELD_NUMBER = 3;
4418 private java.lang.Object event_;
4420 * <code>optional string event = 3;</code>
4422 public boolean hasEvent() {
4423 return ((bitField0_ & 0x00000004) == 0x00000004);
4426 * <code>optional string event = 3;</code>
4428 public java.lang.String getEvent() {
4429 java.lang.Object ref = event_;
4430 if (ref instanceof java.lang.String) {
4431 return (java.lang.String) ref;
4433 com.google.protobuf.ByteString bs =
4434 (com.google.protobuf.ByteString) ref;
4435 java.lang.String s = bs.toStringUtf8();
4436 if (bs.isValidUtf8()) {
4443 * <code>optional string event = 3;</code>
4445 public com.google.protobuf.ByteString
4447 java.lang.Object ref = event_;
4448 if (ref instanceof java.lang.String) {
4449 com.google.protobuf.ByteString b =
4450 com.google.protobuf.ByteString.copyFromUtf8(
4451 (java.lang.String) ref);
4455 return (com.google.protobuf.ByteString) ref;
4459 private void initFields() {
4464 private byte memoizedIsInitialized = -1;
4465 public final boolean isInitialized() {
4466 byte isInitialized = memoizedIsInitialized;
4467 if (isInitialized != -1) return isInitialized == 1;
4469 memoizedIsInitialized = 1;
4473 public void writeTo(com.google.protobuf.CodedOutputStream output)
4474 throws java.io.IOException {
4475 getSerializedSize();
4476 if (((bitField0_ & 0x00000001) == 0x00000001)) {
4477 output.writeBytes(1, getNameBytes());
4479 if (((bitField0_ & 0x00000002) == 0x00000002)) {
4480 output.writeBytes(2, getValueBytes());
4482 if (((bitField0_ & 0x00000004) == 0x00000004)) {
4483 output.writeBytes(3, getEventBytes());
4485 getUnknownFields().writeTo(output);
4488 private int memoizedSerializedSize = -1;
4489 public int getSerializedSize() {
4490 int size = memoizedSerializedSize;
4491 if (size != -1) return size;
4494 if (((bitField0_ & 0x00000001) == 0x00000001)) {
4495 size += com.google.protobuf.CodedOutputStream
4496 .computeBytesSize(1, getNameBytes());
4498 if (((bitField0_ & 0x00000002) == 0x00000002)) {
4499 size += com.google.protobuf.CodedOutputStream
4500 .computeBytesSize(2, getValueBytes());
4502 if (((bitField0_ & 0x00000004) == 0x00000004)) {
4503 size += com.google.protobuf.CodedOutputStream
4504 .computeBytesSize(3, getEventBytes());
4506 size += getUnknownFields().getSerializedSize();
4507 memoizedSerializedSize = size;
4511 private static final long serialVersionUID = 0L;
4513 protected java.lang.Object writeReplace()
4514 throws java.io.ObjectStreamException {
4515 return super.writeReplace();
4518 public static com.openxc.BinaryMessages.EventedStringMessage parseFrom(
4519 com.google.protobuf.ByteString data)
4520 throws com.google.protobuf.InvalidProtocolBufferException {
4521 return PARSER.parseFrom(data);
4523 public static com.openxc.BinaryMessages.EventedStringMessage parseFrom(
4524 com.google.protobuf.ByteString data,
4525 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4526 throws com.google.protobuf.InvalidProtocolBufferException {
4527 return PARSER.parseFrom(data, extensionRegistry);
4529 public static com.openxc.BinaryMessages.EventedStringMessage parseFrom(byte[] data)
4530 throws com.google.protobuf.InvalidProtocolBufferException {
4531 return PARSER.parseFrom(data);
4533 public static com.openxc.BinaryMessages.EventedStringMessage parseFrom(
4535 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4536 throws com.google.protobuf.InvalidProtocolBufferException {
4537 return PARSER.parseFrom(data, extensionRegistry);
4539 public static com.openxc.BinaryMessages.EventedStringMessage parseFrom(java.io.InputStream input)
4540 throws java.io.IOException {
4541 return PARSER.parseFrom(input);
4543 public static com.openxc.BinaryMessages.EventedStringMessage parseFrom(
4544 java.io.InputStream input,
4545 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4546 throws java.io.IOException {
4547 return PARSER.parseFrom(input, extensionRegistry);
4549 public static com.openxc.BinaryMessages.EventedStringMessage parseDelimitedFrom(java.io.InputStream input)
4550 throws java.io.IOException {
4551 return PARSER.parseDelimitedFrom(input);
4553 public static com.openxc.BinaryMessages.EventedStringMessage parseDelimitedFrom(
4554 java.io.InputStream input,
4555 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4556 throws java.io.IOException {
4557 return PARSER.parseDelimitedFrom(input, extensionRegistry);
4559 public static com.openxc.BinaryMessages.EventedStringMessage parseFrom(
4560 com.google.protobuf.CodedInputStream input)
4561 throws java.io.IOException {
4562 return PARSER.parseFrom(input);
4564 public static com.openxc.BinaryMessages.EventedStringMessage parseFrom(
4565 com.google.protobuf.CodedInputStream input,
4566 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4567 throws java.io.IOException {
4568 return PARSER.parseFrom(input, extensionRegistry);
4571 public static Builder newBuilder() { return Builder.create(); }
4572 public Builder newBuilderForType() { return newBuilder(); }
4573 public static Builder newBuilder(com.openxc.BinaryMessages.EventedStringMessage prototype) {
4574 return newBuilder().mergeFrom(prototype);
4576 public Builder toBuilder() { return newBuilder(this); }
4579 protected Builder newBuilderForType(
4580 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
4581 Builder builder = new Builder(parent);
4585 * Protobuf type {@code openxc.EventedStringMessage}
4587 public static final class Builder extends
4588 com.google.protobuf.GeneratedMessage.Builder<Builder>
4589 implements com.openxc.BinaryMessages.EventedStringMessageOrBuilder {
4590 public static final com.google.protobuf.Descriptors.Descriptor
4592 return com.openxc.BinaryMessages.internal_static_openxc_EventedStringMessage_descriptor;
4595 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
4596 internalGetFieldAccessorTable() {
4597 return com.openxc.BinaryMessages.internal_static_openxc_EventedStringMessage_fieldAccessorTable
4598 .ensureFieldAccessorsInitialized(
4599 com.openxc.BinaryMessages.EventedStringMessage.class, com.openxc.BinaryMessages.EventedStringMessage.Builder.class);
4602 // Construct using com.openxc.BinaryMessages.EventedStringMessage.newBuilder()
4604 maybeForceBuilderInitialization();
4608 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
4610 maybeForceBuilderInitialization();
4612 private void maybeForceBuilderInitialization() {
4613 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
4616 private static Builder create() {
4617 return new Builder();
4620 public Builder clear() {
4623 bitField0_ = (bitField0_ & ~0x00000001);
4625 bitField0_ = (bitField0_ & ~0x00000002);
4627 bitField0_ = (bitField0_ & ~0x00000004);
4631 public Builder clone() {
4632 return create().mergeFrom(buildPartial());
4635 public com.google.protobuf.Descriptors.Descriptor
4636 getDescriptorForType() {
4637 return com.openxc.BinaryMessages.internal_static_openxc_EventedStringMessage_descriptor;
4640 public com.openxc.BinaryMessages.EventedStringMessage getDefaultInstanceForType() {
4641 return com.openxc.BinaryMessages.EventedStringMessage.getDefaultInstance();
4644 public com.openxc.BinaryMessages.EventedStringMessage build() {
4645 com.openxc.BinaryMessages.EventedStringMessage result = buildPartial();
4646 if (!result.isInitialized()) {
4647 throw newUninitializedMessageException(result);
4652 public com.openxc.BinaryMessages.EventedStringMessage buildPartial() {
4653 com.openxc.BinaryMessages.EventedStringMessage result = new com.openxc.BinaryMessages.EventedStringMessage(this);
4654 int from_bitField0_ = bitField0_;
4655 int to_bitField0_ = 0;
4656 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
4657 to_bitField0_ |= 0x00000001;
4659 result.name_ = name_;
4660 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
4661 to_bitField0_ |= 0x00000002;
4663 result.value_ = value_;
4664 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
4665 to_bitField0_ |= 0x00000004;
4667 result.event_ = event_;
4668 result.bitField0_ = to_bitField0_;
4673 public Builder mergeFrom(com.google.protobuf.Message other) {
4674 if (other instanceof com.openxc.BinaryMessages.EventedStringMessage) {
4675 return mergeFrom((com.openxc.BinaryMessages.EventedStringMessage)other);
4677 super.mergeFrom(other);
4682 public Builder mergeFrom(com.openxc.BinaryMessages.EventedStringMessage other) {
4683 if (other == com.openxc.BinaryMessages.EventedStringMessage.getDefaultInstance()) return this;
4684 if (other.hasName()) {
4685 bitField0_ |= 0x00000001;
4686 name_ = other.name_;
4689 if (other.hasValue()) {
4690 bitField0_ |= 0x00000002;
4691 value_ = other.value_;
4694 if (other.hasEvent()) {
4695 bitField0_ |= 0x00000004;
4696 event_ = other.event_;
4699 this.mergeUnknownFields(other.getUnknownFields());
4703 public final boolean isInitialized() {
4707 public Builder mergeFrom(
4708 com.google.protobuf.CodedInputStream input,
4709 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4710 throws java.io.IOException {
4711 com.openxc.BinaryMessages.EventedStringMessage parsedMessage = null;
4713 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
4714 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
4715 parsedMessage = (com.openxc.BinaryMessages.EventedStringMessage) e.getUnfinishedMessage();
4718 if (parsedMessage != null) {
4719 mergeFrom(parsedMessage);
4724 private int bitField0_;
4726 // optional string name = 1;
4727 private java.lang.Object name_ = "";
4729 * <code>optional string name = 1;</code>
4731 public boolean hasName() {
4732 return ((bitField0_ & 0x00000001) == 0x00000001);
4735 * <code>optional string name = 1;</code>
4737 public java.lang.String getName() {
4738 java.lang.Object ref = name_;
4739 if (!(ref instanceof java.lang.String)) {
4740 java.lang.String s = ((com.google.protobuf.ByteString) ref)
4745 return (java.lang.String) ref;
4749 * <code>optional string name = 1;</code>
4751 public com.google.protobuf.ByteString
4753 java.lang.Object ref = name_;
4754 if (ref instanceof String) {
4755 com.google.protobuf.ByteString b =
4756 com.google.protobuf.ByteString.copyFromUtf8(
4757 (java.lang.String) ref);
4761 return (com.google.protobuf.ByteString) ref;
4765 * <code>optional string name = 1;</code>
4767 public Builder setName(
4768 java.lang.String value) {
4769 if (value == null) {
4770 throw new NullPointerException();
4772 bitField0_ |= 0x00000001;
4778 * <code>optional string name = 1;</code>
4780 public Builder clearName() {
4781 bitField0_ = (bitField0_ & ~0x00000001);
4782 name_ = getDefaultInstance().getName();
4787 * <code>optional string name = 1;</code>
4789 public Builder setNameBytes(
4790 com.google.protobuf.ByteString value) {
4791 if (value == null) {
4792 throw new NullPointerException();
4794 bitField0_ |= 0x00000001;
4800 // optional string value = 2;
4801 private java.lang.Object value_ = "";
4803 * <code>optional string value = 2;</code>
4805 public boolean hasValue() {
4806 return ((bitField0_ & 0x00000002) == 0x00000002);
4809 * <code>optional string value = 2;</code>
4811 public java.lang.String getValue() {
4812 java.lang.Object ref = value_;
4813 if (!(ref instanceof java.lang.String)) {
4814 java.lang.String s = ((com.google.protobuf.ByteString) ref)
4819 return (java.lang.String) ref;
4823 * <code>optional string value = 2;</code>
4825 public com.google.protobuf.ByteString
4827 java.lang.Object ref = value_;
4828 if (ref instanceof String) {
4829 com.google.protobuf.ByteString b =
4830 com.google.protobuf.ByteString.copyFromUtf8(
4831 (java.lang.String) ref);
4835 return (com.google.protobuf.ByteString) ref;
4839 * <code>optional string value = 2;</code>
4841 public Builder setValue(
4842 java.lang.String value) {
4843 if (value == null) {
4844 throw new NullPointerException();
4846 bitField0_ |= 0x00000002;
4852 * <code>optional string value = 2;</code>
4854 public Builder clearValue() {
4855 bitField0_ = (bitField0_ & ~0x00000002);
4856 value_ = getDefaultInstance().getValue();
4861 * <code>optional string value = 2;</code>
4863 public Builder setValueBytes(
4864 com.google.protobuf.ByteString value) {
4865 if (value == null) {
4866 throw new NullPointerException();
4868 bitField0_ |= 0x00000002;
4874 // optional string event = 3;
4875 private java.lang.Object event_ = "";
4877 * <code>optional string event = 3;</code>
4879 public boolean hasEvent() {
4880 return ((bitField0_ & 0x00000004) == 0x00000004);
4883 * <code>optional string event = 3;</code>
4885 public java.lang.String getEvent() {
4886 java.lang.Object ref = event_;
4887 if (!(ref instanceof java.lang.String)) {
4888 java.lang.String s = ((com.google.protobuf.ByteString) ref)
4893 return (java.lang.String) ref;
4897 * <code>optional string event = 3;</code>
4899 public com.google.protobuf.ByteString
4901 java.lang.Object ref = event_;
4902 if (ref instanceof String) {
4903 com.google.protobuf.ByteString b =
4904 com.google.protobuf.ByteString.copyFromUtf8(
4905 (java.lang.String) ref);
4909 return (com.google.protobuf.ByteString) ref;
4913 * <code>optional string event = 3;</code>
4915 public Builder setEvent(
4916 java.lang.String value) {
4917 if (value == null) {
4918 throw new NullPointerException();
4920 bitField0_ |= 0x00000004;
4926 * <code>optional string event = 3;</code>
4928 public Builder clearEvent() {
4929 bitField0_ = (bitField0_ & ~0x00000004);
4930 event_ = getDefaultInstance().getEvent();
4935 * <code>optional string event = 3;</code>
4937 public Builder setEventBytes(
4938 com.google.protobuf.ByteString value) {
4939 if (value == null) {
4940 throw new NullPointerException();
4942 bitField0_ |= 0x00000004;
4948 // @@protoc_insertion_point(builder_scope:openxc.EventedStringMessage)
4952 defaultInstance = new EventedStringMessage(true);
4953 defaultInstance.initFields();
4956 // @@protoc_insertion_point(class_scope:openxc.EventedStringMessage)
4959 public interface EventedBooleanMessageOrBuilder
4960 extends com.google.protobuf.MessageOrBuilder {
4962 // optional string name = 1;
4964 * <code>optional string name = 1;</code>
4968 * <code>optional string name = 1;</code>
4970 java.lang.String getName();
4972 * <code>optional string name = 1;</code>
4974 com.google.protobuf.ByteString
4977 // optional string value = 2;
4979 * <code>optional string value = 2;</code>
4983 * <code>optional string value = 2;</code>
4985 java.lang.String getValue();
4987 * <code>optional string value = 2;</code>
4989 com.google.protobuf.ByteString
4992 // optional bool event = 3;
4994 * <code>optional bool event = 3;</code>
4998 * <code>optional bool event = 3;</code>
5003 * Protobuf type {@code openxc.EventedBooleanMessage}
5005 public static final class EventedBooleanMessage extends
5006 com.google.protobuf.GeneratedMessage
5007 implements EventedBooleanMessageOrBuilder {
5008 // Use EventedBooleanMessage.newBuilder() to construct.
5009 private EventedBooleanMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
5011 this.unknownFields = builder.getUnknownFields();
5013 private EventedBooleanMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
5015 private static final EventedBooleanMessage defaultInstance;
5016 public static EventedBooleanMessage getDefaultInstance() {
5017 return defaultInstance;
5020 public EventedBooleanMessage getDefaultInstanceForType() {
5021 return defaultInstance;
5024 private final com.google.protobuf.UnknownFieldSet unknownFields;
5026 public final com.google.protobuf.UnknownFieldSet
5027 getUnknownFields() {
5028 return this.unknownFields;
5030 private EventedBooleanMessage(
5031 com.google.protobuf.CodedInputStream input,
5032 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5033 throws com.google.protobuf.InvalidProtocolBufferException {
5035 int mutable_bitField0_ = 0;
5036 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
5037 com.google.protobuf.UnknownFieldSet.newBuilder();
5039 boolean done = false;
5041 int tag = input.readTag();
5047 if (!parseUnknownField(input, unknownFields,
5048 extensionRegistry, tag)) {
5054 bitField0_ |= 0x00000001;
5055 name_ = input.readBytes();
5059 bitField0_ |= 0x00000002;
5060 value_ = input.readBytes();
5064 bitField0_ |= 0x00000004;
5065 event_ = input.readBool();
5070 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
5071 throw e.setUnfinishedMessage(this);
5072 } catch (java.io.IOException e) {
5073 throw new com.google.protobuf.InvalidProtocolBufferException(
5074 e.getMessage()).setUnfinishedMessage(this);
5076 this.unknownFields = unknownFields.build();
5077 makeExtensionsImmutable();
5080 public static final com.google.protobuf.Descriptors.Descriptor
5082 return com.openxc.BinaryMessages.internal_static_openxc_EventedBooleanMessage_descriptor;
5085 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
5086 internalGetFieldAccessorTable() {
5087 return com.openxc.BinaryMessages.internal_static_openxc_EventedBooleanMessage_fieldAccessorTable
5088 .ensureFieldAccessorsInitialized(
5089 com.openxc.BinaryMessages.EventedBooleanMessage.class, com.openxc.BinaryMessages.EventedBooleanMessage.Builder.class);
5092 public static com.google.protobuf.Parser<EventedBooleanMessage> PARSER =
5093 new com.google.protobuf.AbstractParser<EventedBooleanMessage>() {
5094 public EventedBooleanMessage parsePartialFrom(
5095 com.google.protobuf.CodedInputStream input,
5096 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5097 throws com.google.protobuf.InvalidProtocolBufferException {
5098 return new EventedBooleanMessage(input, extensionRegistry);
5103 public com.google.protobuf.Parser<EventedBooleanMessage> getParserForType() {
5107 private int bitField0_;
5108 // optional string name = 1;
5109 public static final int NAME_FIELD_NUMBER = 1;
5110 private java.lang.Object name_;
5112 * <code>optional string name = 1;</code>
5114 public boolean hasName() {
5115 return ((bitField0_ & 0x00000001) == 0x00000001);
5118 * <code>optional string name = 1;</code>
5120 public java.lang.String getName() {
5121 java.lang.Object ref = name_;
5122 if (ref instanceof java.lang.String) {
5123 return (java.lang.String) ref;
5125 com.google.protobuf.ByteString bs =
5126 (com.google.protobuf.ByteString) ref;
5127 java.lang.String s = bs.toStringUtf8();
5128 if (bs.isValidUtf8()) {
5135 * <code>optional string name = 1;</code>
5137 public com.google.protobuf.ByteString
5139 java.lang.Object ref = name_;
5140 if (ref instanceof java.lang.String) {
5141 com.google.protobuf.ByteString b =
5142 com.google.protobuf.ByteString.copyFromUtf8(
5143 (java.lang.String) ref);
5147 return (com.google.protobuf.ByteString) ref;
5151 // optional string value = 2;
5152 public static final int VALUE_FIELD_NUMBER = 2;
5153 private java.lang.Object value_;
5155 * <code>optional string value = 2;</code>
5157 public boolean hasValue() {
5158 return ((bitField0_ & 0x00000002) == 0x00000002);
5161 * <code>optional string value = 2;</code>
5163 public java.lang.String getValue() {
5164 java.lang.Object ref = value_;
5165 if (ref instanceof java.lang.String) {
5166 return (java.lang.String) ref;
5168 com.google.protobuf.ByteString bs =
5169 (com.google.protobuf.ByteString) ref;
5170 java.lang.String s = bs.toStringUtf8();
5171 if (bs.isValidUtf8()) {
5178 * <code>optional string value = 2;</code>
5180 public com.google.protobuf.ByteString
5182 java.lang.Object ref = value_;
5183 if (ref instanceof java.lang.String) {
5184 com.google.protobuf.ByteString b =
5185 com.google.protobuf.ByteString.copyFromUtf8(
5186 (java.lang.String) ref);
5190 return (com.google.protobuf.ByteString) ref;
5194 // optional bool event = 3;
5195 public static final int EVENT_FIELD_NUMBER = 3;
5196 private boolean event_;
5198 * <code>optional bool event = 3;</code>
5200 public boolean hasEvent() {
5201 return ((bitField0_ & 0x00000004) == 0x00000004);
5204 * <code>optional bool event = 3;</code>
5206 public boolean getEvent() {
5210 private void initFields() {
5215 private byte memoizedIsInitialized = -1;
5216 public final boolean isInitialized() {
5217 byte isInitialized = memoizedIsInitialized;
5218 if (isInitialized != -1) return isInitialized == 1;
5220 memoizedIsInitialized = 1;
5224 public void writeTo(com.google.protobuf.CodedOutputStream output)
5225 throws java.io.IOException {
5226 getSerializedSize();
5227 if (((bitField0_ & 0x00000001) == 0x00000001)) {
5228 output.writeBytes(1, getNameBytes());
5230 if (((bitField0_ & 0x00000002) == 0x00000002)) {
5231 output.writeBytes(2, getValueBytes());
5233 if (((bitField0_ & 0x00000004) == 0x00000004)) {
5234 output.writeBool(3, event_);
5236 getUnknownFields().writeTo(output);
5239 private int memoizedSerializedSize = -1;
5240 public int getSerializedSize() {
5241 int size = memoizedSerializedSize;
5242 if (size != -1) return size;
5245 if (((bitField0_ & 0x00000001) == 0x00000001)) {
5246 size += com.google.protobuf.CodedOutputStream
5247 .computeBytesSize(1, getNameBytes());
5249 if (((bitField0_ & 0x00000002) == 0x00000002)) {
5250 size += com.google.protobuf.CodedOutputStream
5251 .computeBytesSize(2, getValueBytes());
5253 if (((bitField0_ & 0x00000004) == 0x00000004)) {
5254 size += com.google.protobuf.CodedOutputStream
5255 .computeBoolSize(3, event_);
5257 size += getUnknownFields().getSerializedSize();
5258 memoizedSerializedSize = size;
5262 private static final long serialVersionUID = 0L;
5264 protected java.lang.Object writeReplace()
5265 throws java.io.ObjectStreamException {
5266 return super.writeReplace();
5269 public static com.openxc.BinaryMessages.EventedBooleanMessage parseFrom(
5270 com.google.protobuf.ByteString data)
5271 throws com.google.protobuf.InvalidProtocolBufferException {
5272 return PARSER.parseFrom(data);
5274 public static com.openxc.BinaryMessages.EventedBooleanMessage parseFrom(
5275 com.google.protobuf.ByteString data,
5276 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5277 throws com.google.protobuf.InvalidProtocolBufferException {
5278 return PARSER.parseFrom(data, extensionRegistry);
5280 public static com.openxc.BinaryMessages.EventedBooleanMessage parseFrom(byte[] data)
5281 throws com.google.protobuf.InvalidProtocolBufferException {
5282 return PARSER.parseFrom(data);
5284 public static com.openxc.BinaryMessages.EventedBooleanMessage parseFrom(
5286 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5287 throws com.google.protobuf.InvalidProtocolBufferException {
5288 return PARSER.parseFrom(data, extensionRegistry);
5290 public static com.openxc.BinaryMessages.EventedBooleanMessage parseFrom(java.io.InputStream input)
5291 throws java.io.IOException {
5292 return PARSER.parseFrom(input);
5294 public static com.openxc.BinaryMessages.EventedBooleanMessage parseFrom(
5295 java.io.InputStream input,
5296 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5297 throws java.io.IOException {
5298 return PARSER.parseFrom(input, extensionRegistry);
5300 public static com.openxc.BinaryMessages.EventedBooleanMessage parseDelimitedFrom(java.io.InputStream input)
5301 throws java.io.IOException {
5302 return PARSER.parseDelimitedFrom(input);
5304 public static com.openxc.BinaryMessages.EventedBooleanMessage parseDelimitedFrom(
5305 java.io.InputStream input,
5306 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5307 throws java.io.IOException {
5308 return PARSER.parseDelimitedFrom(input, extensionRegistry);
5310 public static com.openxc.BinaryMessages.EventedBooleanMessage parseFrom(
5311 com.google.protobuf.CodedInputStream input)
5312 throws java.io.IOException {
5313 return PARSER.parseFrom(input);
5315 public static com.openxc.BinaryMessages.EventedBooleanMessage parseFrom(
5316 com.google.protobuf.CodedInputStream input,
5317 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5318 throws java.io.IOException {
5319 return PARSER.parseFrom(input, extensionRegistry);
5322 public static Builder newBuilder() { return Builder.create(); }
5323 public Builder newBuilderForType() { return newBuilder(); }
5324 public static Builder newBuilder(com.openxc.BinaryMessages.EventedBooleanMessage prototype) {
5325 return newBuilder().mergeFrom(prototype);
5327 public Builder toBuilder() { return newBuilder(this); }
5330 protected Builder newBuilderForType(
5331 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
5332 Builder builder = new Builder(parent);
5336 * Protobuf type {@code openxc.EventedBooleanMessage}
5338 public static final class Builder extends
5339 com.google.protobuf.GeneratedMessage.Builder<Builder>
5340 implements com.openxc.BinaryMessages.EventedBooleanMessageOrBuilder {
5341 public static final com.google.protobuf.Descriptors.Descriptor
5343 return com.openxc.BinaryMessages.internal_static_openxc_EventedBooleanMessage_descriptor;
5346 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
5347 internalGetFieldAccessorTable() {
5348 return com.openxc.BinaryMessages.internal_static_openxc_EventedBooleanMessage_fieldAccessorTable
5349 .ensureFieldAccessorsInitialized(
5350 com.openxc.BinaryMessages.EventedBooleanMessage.class, com.openxc.BinaryMessages.EventedBooleanMessage.Builder.class);
5353 // Construct using com.openxc.BinaryMessages.EventedBooleanMessage.newBuilder()
5355 maybeForceBuilderInitialization();
5359 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
5361 maybeForceBuilderInitialization();
5363 private void maybeForceBuilderInitialization() {
5364 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
5367 private static Builder create() {
5368 return new Builder();
5371 public Builder clear() {
5374 bitField0_ = (bitField0_ & ~0x00000001);
5376 bitField0_ = (bitField0_ & ~0x00000002);
5378 bitField0_ = (bitField0_ & ~0x00000004);
5382 public Builder clone() {
5383 return create().mergeFrom(buildPartial());
5386 public com.google.protobuf.Descriptors.Descriptor
5387 getDescriptorForType() {
5388 return com.openxc.BinaryMessages.internal_static_openxc_EventedBooleanMessage_descriptor;
5391 public com.openxc.BinaryMessages.EventedBooleanMessage getDefaultInstanceForType() {
5392 return com.openxc.BinaryMessages.EventedBooleanMessage.getDefaultInstance();
5395 public com.openxc.BinaryMessages.EventedBooleanMessage build() {
5396 com.openxc.BinaryMessages.EventedBooleanMessage result = buildPartial();
5397 if (!result.isInitialized()) {
5398 throw newUninitializedMessageException(result);
5403 public com.openxc.BinaryMessages.EventedBooleanMessage buildPartial() {
5404 com.openxc.BinaryMessages.EventedBooleanMessage result = new com.openxc.BinaryMessages.EventedBooleanMessage(this);
5405 int from_bitField0_ = bitField0_;
5406 int to_bitField0_ = 0;
5407 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
5408 to_bitField0_ |= 0x00000001;
5410 result.name_ = name_;
5411 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
5412 to_bitField0_ |= 0x00000002;
5414 result.value_ = value_;
5415 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
5416 to_bitField0_ |= 0x00000004;
5418 result.event_ = event_;
5419 result.bitField0_ = to_bitField0_;
5424 public Builder mergeFrom(com.google.protobuf.Message other) {
5425 if (other instanceof com.openxc.BinaryMessages.EventedBooleanMessage) {
5426 return mergeFrom((com.openxc.BinaryMessages.EventedBooleanMessage)other);
5428 super.mergeFrom(other);
5433 public Builder mergeFrom(com.openxc.BinaryMessages.EventedBooleanMessage other) {
5434 if (other == com.openxc.BinaryMessages.EventedBooleanMessage.getDefaultInstance()) return this;
5435 if (other.hasName()) {
5436 bitField0_ |= 0x00000001;
5437 name_ = other.name_;
5440 if (other.hasValue()) {
5441 bitField0_ |= 0x00000002;
5442 value_ = other.value_;
5445 if (other.hasEvent()) {
5446 setEvent(other.getEvent());
5448 this.mergeUnknownFields(other.getUnknownFields());
5452 public final boolean isInitialized() {
5456 public Builder mergeFrom(
5457 com.google.protobuf.CodedInputStream input,
5458 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5459 throws java.io.IOException {
5460 com.openxc.BinaryMessages.EventedBooleanMessage parsedMessage = null;
5462 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
5463 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
5464 parsedMessage = (com.openxc.BinaryMessages.EventedBooleanMessage) e.getUnfinishedMessage();
5467 if (parsedMessage != null) {
5468 mergeFrom(parsedMessage);
5473 private int bitField0_;
5475 // optional string name = 1;
5476 private java.lang.Object name_ = "";
5478 * <code>optional string name = 1;</code>
5480 public boolean hasName() {
5481 return ((bitField0_ & 0x00000001) == 0x00000001);
5484 * <code>optional string name = 1;</code>
5486 public java.lang.String getName() {
5487 java.lang.Object ref = name_;
5488 if (!(ref instanceof java.lang.String)) {
5489 java.lang.String s = ((com.google.protobuf.ByteString) ref)
5494 return (java.lang.String) ref;
5498 * <code>optional string name = 1;</code>
5500 public com.google.protobuf.ByteString
5502 java.lang.Object ref = name_;
5503 if (ref instanceof String) {
5504 com.google.protobuf.ByteString b =
5505 com.google.protobuf.ByteString.copyFromUtf8(
5506 (java.lang.String) ref);
5510 return (com.google.protobuf.ByteString) ref;
5514 * <code>optional string name = 1;</code>
5516 public Builder setName(
5517 java.lang.String value) {
5518 if (value == null) {
5519 throw new NullPointerException();
5521 bitField0_ |= 0x00000001;
5527 * <code>optional string name = 1;</code>
5529 public Builder clearName() {
5530 bitField0_ = (bitField0_ & ~0x00000001);
5531 name_ = getDefaultInstance().getName();
5536 * <code>optional string name = 1;</code>
5538 public Builder setNameBytes(
5539 com.google.protobuf.ByteString value) {
5540 if (value == null) {
5541 throw new NullPointerException();
5543 bitField0_ |= 0x00000001;
5549 // optional string value = 2;
5550 private java.lang.Object value_ = "";
5552 * <code>optional string value = 2;</code>
5554 public boolean hasValue() {
5555 return ((bitField0_ & 0x00000002) == 0x00000002);
5558 * <code>optional string value = 2;</code>
5560 public java.lang.String getValue() {
5561 java.lang.Object ref = value_;
5562 if (!(ref instanceof java.lang.String)) {
5563 java.lang.String s = ((com.google.protobuf.ByteString) ref)
5568 return (java.lang.String) ref;
5572 * <code>optional string value = 2;</code>
5574 public com.google.protobuf.ByteString
5576 java.lang.Object ref = value_;
5577 if (ref instanceof String) {
5578 com.google.protobuf.ByteString b =
5579 com.google.protobuf.ByteString.copyFromUtf8(
5580 (java.lang.String) ref);
5584 return (com.google.protobuf.ByteString) ref;
5588 * <code>optional string value = 2;</code>
5590 public Builder setValue(
5591 java.lang.String value) {
5592 if (value == null) {
5593 throw new NullPointerException();
5595 bitField0_ |= 0x00000002;
5601 * <code>optional string value = 2;</code>
5603 public Builder clearValue() {
5604 bitField0_ = (bitField0_ & ~0x00000002);
5605 value_ = getDefaultInstance().getValue();
5610 * <code>optional string value = 2;</code>
5612 public Builder setValueBytes(
5613 com.google.protobuf.ByteString value) {
5614 if (value == null) {
5615 throw new NullPointerException();
5617 bitField0_ |= 0x00000002;
5623 // optional bool event = 3;
5624 private boolean event_ ;
5626 * <code>optional bool event = 3;</code>
5628 public boolean hasEvent() {
5629 return ((bitField0_ & 0x00000004) == 0x00000004);
5632 * <code>optional bool event = 3;</code>
5634 public boolean getEvent() {
5638 * <code>optional bool event = 3;</code>
5640 public Builder setEvent(boolean value) {
5641 bitField0_ |= 0x00000004;
5647 * <code>optional bool event = 3;</code>
5649 public Builder clearEvent() {
5650 bitField0_ = (bitField0_ & ~0x00000004);
5656 // @@protoc_insertion_point(builder_scope:openxc.EventedBooleanMessage)
5660 defaultInstance = new EventedBooleanMessage(true);
5661 defaultInstance.initFields();
5664 // @@protoc_insertion_point(class_scope:openxc.EventedBooleanMessage)
5667 public interface EventedNumericMessageOrBuilder
5668 extends com.google.protobuf.MessageOrBuilder {
5670 // optional string name = 1;
5672 * <code>optional string name = 1;</code>
5676 * <code>optional string name = 1;</code>
5678 java.lang.String getName();
5680 * <code>optional string name = 1;</code>
5682 com.google.protobuf.ByteString
5685 // optional string value = 2;
5687 * <code>optional string value = 2;</code>
5691 * <code>optional string value = 2;</code>
5693 java.lang.String getValue();
5695 * <code>optional string value = 2;</code>
5697 com.google.protobuf.ByteString
5700 // optional double event = 3;
5702 * <code>optional double event = 3;</code>
5706 * <code>optional double event = 3;</code>
5711 * Protobuf type {@code openxc.EventedNumericMessage}
5713 public static final class EventedNumericMessage extends
5714 com.google.protobuf.GeneratedMessage
5715 implements EventedNumericMessageOrBuilder {
5716 // Use EventedNumericMessage.newBuilder() to construct.
5717 private EventedNumericMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
5719 this.unknownFields = builder.getUnknownFields();
5721 private EventedNumericMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
5723 private static final EventedNumericMessage defaultInstance;
5724 public static EventedNumericMessage getDefaultInstance() {
5725 return defaultInstance;
5728 public EventedNumericMessage getDefaultInstanceForType() {
5729 return defaultInstance;
5732 private final com.google.protobuf.UnknownFieldSet unknownFields;
5734 public final com.google.protobuf.UnknownFieldSet
5735 getUnknownFields() {
5736 return this.unknownFields;
5738 private EventedNumericMessage(
5739 com.google.protobuf.CodedInputStream input,
5740 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5741 throws com.google.protobuf.InvalidProtocolBufferException {
5743 int mutable_bitField0_ = 0;
5744 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
5745 com.google.protobuf.UnknownFieldSet.newBuilder();
5747 boolean done = false;
5749 int tag = input.readTag();
5755 if (!parseUnknownField(input, unknownFields,
5756 extensionRegistry, tag)) {
5762 bitField0_ |= 0x00000001;
5763 name_ = input.readBytes();
5767 bitField0_ |= 0x00000002;
5768 value_ = input.readBytes();
5772 bitField0_ |= 0x00000004;
5773 event_ = input.readDouble();
5778 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
5779 throw e.setUnfinishedMessage(this);
5780 } catch (java.io.IOException e) {
5781 throw new com.google.protobuf.InvalidProtocolBufferException(
5782 e.getMessage()).setUnfinishedMessage(this);
5784 this.unknownFields = unknownFields.build();
5785 makeExtensionsImmutable();
5788 public static final com.google.protobuf.Descriptors.Descriptor
5790 return com.openxc.BinaryMessages.internal_static_openxc_EventedNumericMessage_descriptor;
5793 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
5794 internalGetFieldAccessorTable() {
5795 return com.openxc.BinaryMessages.internal_static_openxc_EventedNumericMessage_fieldAccessorTable
5796 .ensureFieldAccessorsInitialized(
5797 com.openxc.BinaryMessages.EventedNumericMessage.class, com.openxc.BinaryMessages.EventedNumericMessage.Builder.class);
5800 public static com.google.protobuf.Parser<EventedNumericMessage> PARSER =
5801 new com.google.protobuf.AbstractParser<EventedNumericMessage>() {
5802 public EventedNumericMessage parsePartialFrom(
5803 com.google.protobuf.CodedInputStream input,
5804 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5805 throws com.google.protobuf.InvalidProtocolBufferException {
5806 return new EventedNumericMessage(input, extensionRegistry);
5811 public com.google.protobuf.Parser<EventedNumericMessage> getParserForType() {
5815 private int bitField0_;
5816 // optional string name = 1;
5817 public static final int NAME_FIELD_NUMBER = 1;
5818 private java.lang.Object name_;
5820 * <code>optional string name = 1;</code>
5822 public boolean hasName() {
5823 return ((bitField0_ & 0x00000001) == 0x00000001);
5826 * <code>optional string name = 1;</code>
5828 public java.lang.String getName() {
5829 java.lang.Object ref = name_;
5830 if (ref instanceof java.lang.String) {
5831 return (java.lang.String) ref;
5833 com.google.protobuf.ByteString bs =
5834 (com.google.protobuf.ByteString) ref;
5835 java.lang.String s = bs.toStringUtf8();
5836 if (bs.isValidUtf8()) {
5843 * <code>optional string name = 1;</code>
5845 public com.google.protobuf.ByteString
5847 java.lang.Object ref = name_;
5848 if (ref instanceof java.lang.String) {
5849 com.google.protobuf.ByteString b =
5850 com.google.protobuf.ByteString.copyFromUtf8(
5851 (java.lang.String) ref);
5855 return (com.google.protobuf.ByteString) ref;
5859 // optional string value = 2;
5860 public static final int VALUE_FIELD_NUMBER = 2;
5861 private java.lang.Object value_;
5863 * <code>optional string value = 2;</code>
5865 public boolean hasValue() {
5866 return ((bitField0_ & 0x00000002) == 0x00000002);
5869 * <code>optional string value = 2;</code>
5871 public java.lang.String getValue() {
5872 java.lang.Object ref = value_;
5873 if (ref instanceof java.lang.String) {
5874 return (java.lang.String) ref;
5876 com.google.protobuf.ByteString bs =
5877 (com.google.protobuf.ByteString) ref;
5878 java.lang.String s = bs.toStringUtf8();
5879 if (bs.isValidUtf8()) {
5886 * <code>optional string value = 2;</code>
5888 public com.google.protobuf.ByteString
5890 java.lang.Object ref = value_;
5891 if (ref instanceof java.lang.String) {
5892 com.google.protobuf.ByteString b =
5893 com.google.protobuf.ByteString.copyFromUtf8(
5894 (java.lang.String) ref);
5898 return (com.google.protobuf.ByteString) ref;
5902 // optional double event = 3;
5903 public static final int EVENT_FIELD_NUMBER = 3;
5904 private double event_;
5906 * <code>optional double event = 3;</code>
5908 public boolean hasEvent() {
5909 return ((bitField0_ & 0x00000004) == 0x00000004);
5912 * <code>optional double event = 3;</code>
5914 public double getEvent() {
5918 private void initFields() {
5923 private byte memoizedIsInitialized = -1;
5924 public final boolean isInitialized() {
5925 byte isInitialized = memoizedIsInitialized;
5926 if (isInitialized != -1) return isInitialized == 1;
5928 memoizedIsInitialized = 1;
5932 public void writeTo(com.google.protobuf.CodedOutputStream output)
5933 throws java.io.IOException {
5934 getSerializedSize();
5935 if (((bitField0_ & 0x00000001) == 0x00000001)) {
5936 output.writeBytes(1, getNameBytes());
5938 if (((bitField0_ & 0x00000002) == 0x00000002)) {
5939 output.writeBytes(2, getValueBytes());
5941 if (((bitField0_ & 0x00000004) == 0x00000004)) {
5942 output.writeDouble(3, event_);
5944 getUnknownFields().writeTo(output);
5947 private int memoizedSerializedSize = -1;
5948 public int getSerializedSize() {
5949 int size = memoizedSerializedSize;
5950 if (size != -1) return size;
5953 if (((bitField0_ & 0x00000001) == 0x00000001)) {
5954 size += com.google.protobuf.CodedOutputStream
5955 .computeBytesSize(1, getNameBytes());
5957 if (((bitField0_ & 0x00000002) == 0x00000002)) {
5958 size += com.google.protobuf.CodedOutputStream
5959 .computeBytesSize(2, getValueBytes());
5961 if (((bitField0_ & 0x00000004) == 0x00000004)) {
5962 size += com.google.protobuf.CodedOutputStream
5963 .computeDoubleSize(3, event_);
5965 size += getUnknownFields().getSerializedSize();
5966 memoizedSerializedSize = size;
5970 private static final long serialVersionUID = 0L;
5972 protected java.lang.Object writeReplace()
5973 throws java.io.ObjectStreamException {
5974 return super.writeReplace();
5977 public static com.openxc.BinaryMessages.EventedNumericMessage parseFrom(
5978 com.google.protobuf.ByteString data)
5979 throws com.google.protobuf.InvalidProtocolBufferException {
5980 return PARSER.parseFrom(data);
5982 public static com.openxc.BinaryMessages.EventedNumericMessage parseFrom(
5983 com.google.protobuf.ByteString data,
5984 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5985 throws com.google.protobuf.InvalidProtocolBufferException {
5986 return PARSER.parseFrom(data, extensionRegistry);
5988 public static com.openxc.BinaryMessages.EventedNumericMessage parseFrom(byte[] data)
5989 throws com.google.protobuf.InvalidProtocolBufferException {
5990 return PARSER.parseFrom(data);
5992 public static com.openxc.BinaryMessages.EventedNumericMessage parseFrom(
5994 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5995 throws com.google.protobuf.InvalidProtocolBufferException {
5996 return PARSER.parseFrom(data, extensionRegistry);
5998 public static com.openxc.BinaryMessages.EventedNumericMessage parseFrom(java.io.InputStream input)
5999 throws java.io.IOException {
6000 return PARSER.parseFrom(input);
6002 public static com.openxc.BinaryMessages.EventedNumericMessage parseFrom(
6003 java.io.InputStream input,
6004 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6005 throws java.io.IOException {
6006 return PARSER.parseFrom(input, extensionRegistry);
6008 public static com.openxc.BinaryMessages.EventedNumericMessage parseDelimitedFrom(java.io.InputStream input)
6009 throws java.io.IOException {
6010 return PARSER.parseDelimitedFrom(input);
6012 public static com.openxc.BinaryMessages.EventedNumericMessage parseDelimitedFrom(
6013 java.io.InputStream input,
6014 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6015 throws java.io.IOException {
6016 return PARSER.parseDelimitedFrom(input, extensionRegistry);
6018 public static com.openxc.BinaryMessages.EventedNumericMessage parseFrom(
6019 com.google.protobuf.CodedInputStream input)
6020 throws java.io.IOException {
6021 return PARSER.parseFrom(input);
6023 public static com.openxc.BinaryMessages.EventedNumericMessage parseFrom(
6024 com.google.protobuf.CodedInputStream input,
6025 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6026 throws java.io.IOException {
6027 return PARSER.parseFrom(input, extensionRegistry);
6030 public static Builder newBuilder() { return Builder.create(); }
6031 public Builder newBuilderForType() { return newBuilder(); }
6032 public static Builder newBuilder(com.openxc.BinaryMessages.EventedNumericMessage prototype) {
6033 return newBuilder().mergeFrom(prototype);
6035 public Builder toBuilder() { return newBuilder(this); }
6038 protected Builder newBuilderForType(
6039 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
6040 Builder builder = new Builder(parent);
6044 * Protobuf type {@code openxc.EventedNumericMessage}
6046 public static final class Builder extends
6047 com.google.protobuf.GeneratedMessage.Builder<Builder>
6048 implements com.openxc.BinaryMessages.EventedNumericMessageOrBuilder {
6049 public static final com.google.protobuf.Descriptors.Descriptor
6051 return com.openxc.BinaryMessages.internal_static_openxc_EventedNumericMessage_descriptor;
6054 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
6055 internalGetFieldAccessorTable() {
6056 return com.openxc.BinaryMessages.internal_static_openxc_EventedNumericMessage_fieldAccessorTable
6057 .ensureFieldAccessorsInitialized(
6058 com.openxc.BinaryMessages.EventedNumericMessage.class, com.openxc.BinaryMessages.EventedNumericMessage.Builder.class);
6061 // Construct using com.openxc.BinaryMessages.EventedNumericMessage.newBuilder()
6063 maybeForceBuilderInitialization();
6067 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
6069 maybeForceBuilderInitialization();
6071 private void maybeForceBuilderInitialization() {
6072 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
6075 private static Builder create() {
6076 return new Builder();
6079 public Builder clear() {
6082 bitField0_ = (bitField0_ & ~0x00000001);
6084 bitField0_ = (bitField0_ & ~0x00000002);
6086 bitField0_ = (bitField0_ & ~0x00000004);
6090 public Builder clone() {
6091 return create().mergeFrom(buildPartial());
6094 public com.google.protobuf.Descriptors.Descriptor
6095 getDescriptorForType() {
6096 return com.openxc.BinaryMessages.internal_static_openxc_EventedNumericMessage_descriptor;
6099 public com.openxc.BinaryMessages.EventedNumericMessage getDefaultInstanceForType() {
6100 return com.openxc.BinaryMessages.EventedNumericMessage.getDefaultInstance();
6103 public com.openxc.BinaryMessages.EventedNumericMessage build() {
6104 com.openxc.BinaryMessages.EventedNumericMessage result = buildPartial();
6105 if (!result.isInitialized()) {
6106 throw newUninitializedMessageException(result);
6111 public com.openxc.BinaryMessages.EventedNumericMessage buildPartial() {
6112 com.openxc.BinaryMessages.EventedNumericMessage result = new com.openxc.BinaryMessages.EventedNumericMessage(this);
6113 int from_bitField0_ = bitField0_;
6114 int to_bitField0_ = 0;
6115 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
6116 to_bitField0_ |= 0x00000001;
6118 result.name_ = name_;
6119 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
6120 to_bitField0_ |= 0x00000002;
6122 result.value_ = value_;
6123 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
6124 to_bitField0_ |= 0x00000004;
6126 result.event_ = event_;
6127 result.bitField0_ = to_bitField0_;
6132 public Builder mergeFrom(com.google.protobuf.Message other) {
6133 if (other instanceof com.openxc.BinaryMessages.EventedNumericMessage) {
6134 return mergeFrom((com.openxc.BinaryMessages.EventedNumericMessage)other);
6136 super.mergeFrom(other);
6141 public Builder mergeFrom(com.openxc.BinaryMessages.EventedNumericMessage other) {
6142 if (other == com.openxc.BinaryMessages.EventedNumericMessage.getDefaultInstance()) return this;
6143 if (other.hasName()) {
6144 bitField0_ |= 0x00000001;
6145 name_ = other.name_;
6148 if (other.hasValue()) {
6149 bitField0_ |= 0x00000002;
6150 value_ = other.value_;
6153 if (other.hasEvent()) {
6154 setEvent(other.getEvent());
6156 this.mergeUnknownFields(other.getUnknownFields());
6160 public final boolean isInitialized() {
6164 public Builder mergeFrom(
6165 com.google.protobuf.CodedInputStream input,
6166 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6167 throws java.io.IOException {
6168 com.openxc.BinaryMessages.EventedNumericMessage parsedMessage = null;
6170 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
6171 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
6172 parsedMessage = (com.openxc.BinaryMessages.EventedNumericMessage) e.getUnfinishedMessage();
6175 if (parsedMessage != null) {
6176 mergeFrom(parsedMessage);
6181 private int bitField0_;
6183 // optional string name = 1;
6184 private java.lang.Object name_ = "";
6186 * <code>optional string name = 1;</code>
6188 public boolean hasName() {
6189 return ((bitField0_ & 0x00000001) == 0x00000001);
6192 * <code>optional string name = 1;</code>
6194 public java.lang.String getName() {
6195 java.lang.Object ref = name_;
6196 if (!(ref instanceof java.lang.String)) {
6197 java.lang.String s = ((com.google.protobuf.ByteString) ref)
6202 return (java.lang.String) ref;
6206 * <code>optional string name = 1;</code>
6208 public com.google.protobuf.ByteString
6210 java.lang.Object ref = name_;
6211 if (ref instanceof String) {
6212 com.google.protobuf.ByteString b =
6213 com.google.protobuf.ByteString.copyFromUtf8(
6214 (java.lang.String) ref);
6218 return (com.google.protobuf.ByteString) ref;
6222 * <code>optional string name = 1;</code>
6224 public Builder setName(
6225 java.lang.String value) {
6226 if (value == null) {
6227 throw new NullPointerException();
6229 bitField0_ |= 0x00000001;
6235 * <code>optional string name = 1;</code>
6237 public Builder clearName() {
6238 bitField0_ = (bitField0_ & ~0x00000001);
6239 name_ = getDefaultInstance().getName();
6244 * <code>optional string name = 1;</code>
6246 public Builder setNameBytes(
6247 com.google.protobuf.ByteString value) {
6248 if (value == null) {
6249 throw new NullPointerException();
6251 bitField0_ |= 0x00000001;
6257 // optional string value = 2;
6258 private java.lang.Object value_ = "";
6260 * <code>optional string value = 2;</code>
6262 public boolean hasValue() {
6263 return ((bitField0_ & 0x00000002) == 0x00000002);
6266 * <code>optional string value = 2;</code>
6268 public java.lang.String getValue() {
6269 java.lang.Object ref = value_;
6270 if (!(ref instanceof java.lang.String)) {
6271 java.lang.String s = ((com.google.protobuf.ByteString) ref)
6276 return (java.lang.String) ref;
6280 * <code>optional string value = 2;</code>
6282 public com.google.protobuf.ByteString
6284 java.lang.Object ref = value_;
6285 if (ref instanceof String) {
6286 com.google.protobuf.ByteString b =
6287 com.google.protobuf.ByteString.copyFromUtf8(
6288 (java.lang.String) ref);
6292 return (com.google.protobuf.ByteString) ref;
6296 * <code>optional string value = 2;</code>
6298 public Builder setValue(
6299 java.lang.String value) {
6300 if (value == null) {
6301 throw new NullPointerException();
6303 bitField0_ |= 0x00000002;
6309 * <code>optional string value = 2;</code>
6311 public Builder clearValue() {
6312 bitField0_ = (bitField0_ & ~0x00000002);
6313 value_ = getDefaultInstance().getValue();
6318 * <code>optional string value = 2;</code>
6320 public Builder setValueBytes(
6321 com.google.protobuf.ByteString value) {
6322 if (value == null) {
6323 throw new NullPointerException();
6325 bitField0_ |= 0x00000002;
6331 // optional double event = 3;
6332 private double event_ ;
6334 * <code>optional double event = 3;</code>
6336 public boolean hasEvent() {
6337 return ((bitField0_ & 0x00000004) == 0x00000004);
6340 * <code>optional double event = 3;</code>
6342 public double getEvent() {
6346 * <code>optional double event = 3;</code>
6348 public Builder setEvent(double value) {
6349 bitField0_ |= 0x00000004;
6355 * <code>optional double event = 3;</code>
6357 public Builder clearEvent() {
6358 bitField0_ = (bitField0_ & ~0x00000004);
6364 // @@protoc_insertion_point(builder_scope:openxc.EventedNumericMessage)
6368 defaultInstance = new EventedNumericMessage(true);
6369 defaultInstance.initFields();
6372 // @@protoc_insertion_point(class_scope:openxc.EventedNumericMessage)
6375 private static com.google.protobuf.Descriptors.Descriptor
6376 internal_static_openxc_VehicleMessage_descriptor;
6378 com.google.protobuf.GeneratedMessage.FieldAccessorTable
6379 internal_static_openxc_VehicleMessage_fieldAccessorTable;
6380 private static com.google.protobuf.Descriptors.Descriptor
6381 internal_static_openxc_RawMessage_descriptor;
6383 com.google.protobuf.GeneratedMessage.FieldAccessorTable
6384 internal_static_openxc_RawMessage_fieldAccessorTable;
6385 private static com.google.protobuf.Descriptors.Descriptor
6386 internal_static_openxc_StringMessage_descriptor;
6388 com.google.protobuf.GeneratedMessage.FieldAccessorTable
6389 internal_static_openxc_StringMessage_fieldAccessorTable;
6390 private static com.google.protobuf.Descriptors.Descriptor
6391 internal_static_openxc_NumericMessage_descriptor;
6393 com.google.protobuf.GeneratedMessage.FieldAccessorTable
6394 internal_static_openxc_NumericMessage_fieldAccessorTable;
6395 private static com.google.protobuf.Descriptors.Descriptor
6396 internal_static_openxc_BooleanMessage_descriptor;
6398 com.google.protobuf.GeneratedMessage.FieldAccessorTable
6399 internal_static_openxc_BooleanMessage_fieldAccessorTable;
6400 private static com.google.protobuf.Descriptors.Descriptor
6401 internal_static_openxc_EventedStringMessage_descriptor;
6403 com.google.protobuf.GeneratedMessage.FieldAccessorTable
6404 internal_static_openxc_EventedStringMessage_fieldAccessorTable;
6405 private static com.google.protobuf.Descriptors.Descriptor
6406 internal_static_openxc_EventedBooleanMessage_descriptor;
6408 com.google.protobuf.GeneratedMessage.FieldAccessorTable
6409 internal_static_openxc_EventedBooleanMessage_fieldAccessorTable;
6410 private static com.google.protobuf.Descriptors.Descriptor
6411 internal_static_openxc_EventedNumericMessage_descriptor;
6413 com.google.protobuf.GeneratedMessage.FieldAccessorTable
6414 internal_static_openxc_EventedNumericMessage_fieldAccessorTable;
6416 public static com.google.protobuf.Descriptors.FileDescriptor
6420 private static com.google.protobuf.Descriptors.FileDescriptor
6423 java.lang.String[] descriptorData = {
6424 "\n\014openxc.proto\022\006openxc\"\232\004\n\016VehicleMessag" +
6425 "e\022)\n\004type\030\001 \001(\0162\033.openxc.VehicleMessage." +
6426 "Type\022\'\n\013raw_message\030\002 \001(\0132\022.openxc.RawMe" +
6427 "ssage\022-\n\016string_message\030\003 \001(\0132\025.openxc.S" +
6428 "tringMessage\022/\n\017numeric_message\030\004 \001(\0132\026." +
6429 "openxc.NumericMessage\022/\n\017boolean_message" +
6430 "\030\005 \001(\0132\026.openxc.BooleanMessage\022<\n\026evente" +
6431 "d_string_message\030\006 \001(\0132\034.openxc.EventedS" +
6432 "tringMessage\022>\n\027evented_boolean_message\030" +
6433 "\007 \001(\0132\035.openxc.EventedBooleanMessage\022>\n\027",
6434 "evented_numeric_message\030\010 \001(\0132\035.openxc.E" +
6435 "ventedNumericMessage\"e\n\004Type\022\007\n\003RAW\020\001\022\n\n" +
6436 "\006STRING\020\002\022\010\n\004BOOL\020\003\022\007\n\003NUM\020\004\022\017\n\013EVENTED_" +
6437 "NUM\020\005\022\022\n\016EVENTED_STRING\020\006\022\020\n\014EVENTED_BOO" +
6438 "L\020\007\";\n\nRawMessage\022\013\n\003bus\030\001 \001(\005\022\022\n\nmessag" +
6439 "e_id\030\002 \001(\r\022\014\n\004data\030\003 \001(\004\",\n\rStringMessag" +
6440 "e\022\014\n\004name\030\001 \001(\t\022\r\n\005value\030\002 \001(\t\"-\n\016Numeri" +
6441 "cMessage\022\014\n\004name\030\001 \001(\t\022\r\n\005value\030\002 \001(\001\"-\n" +
6442 "\016BooleanMessage\022\014\n\004name\030\001 \001(\t\022\r\n\005value\030\002" +
6443 " \001(\010\"B\n\024EventedStringMessage\022\014\n\004name\030\001 \001",
6444 "(\t\022\r\n\005value\030\002 \001(\t\022\r\n\005event\030\003 \001(\t\"C\n\025Even" +
6445 "tedBooleanMessage\022\014\n\004name\030\001 \001(\t\022\r\n\005value" +
6446 "\030\002 \001(\t\022\r\n\005event\030\003 \001(\010\"C\n\025EventedNumericM" +
6447 "essage\022\014\n\004name\030\001 \001(\t\022\r\n\005value\030\002 \001(\t\022\r\n\005e" +
6448 "vent\030\003 \001(\001B\034\n\ncom.openxcB\016BinaryMessages"
6450 com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
6451 new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
6452 public com.google.protobuf.ExtensionRegistry assignDescriptors(
6453 com.google.protobuf.Descriptors.FileDescriptor root) {
6455 internal_static_openxc_VehicleMessage_descriptor =
6456 getDescriptor().getMessageTypes().get(0);
6457 internal_static_openxc_VehicleMessage_fieldAccessorTable = new
6458 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
6459 internal_static_openxc_VehicleMessage_descriptor,
6460 new java.lang.String[] { "Type", "RawMessage", "StringMessage", "NumericMessage", "BooleanMessage", "EventedStringMessage", "EventedBooleanMessage", "EventedNumericMessage", });
6461 internal_static_openxc_RawMessage_descriptor =
6462 getDescriptor().getMessageTypes().get(1);
6463 internal_static_openxc_RawMessage_fieldAccessorTable = new
6464 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
6465 internal_static_openxc_RawMessage_descriptor,
6466 new java.lang.String[] { "Bus", "MessageId", "Data", });
6467 internal_static_openxc_StringMessage_descriptor =
6468 getDescriptor().getMessageTypes().get(2);
6469 internal_static_openxc_StringMessage_fieldAccessorTable = new
6470 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
6471 internal_static_openxc_StringMessage_descriptor,
6472 new java.lang.String[] { "Name", "Value", });
6473 internal_static_openxc_NumericMessage_descriptor =
6474 getDescriptor().getMessageTypes().get(3);
6475 internal_static_openxc_NumericMessage_fieldAccessorTable = new
6476 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
6477 internal_static_openxc_NumericMessage_descriptor,
6478 new java.lang.String[] { "Name", "Value", });
6479 internal_static_openxc_BooleanMessage_descriptor =
6480 getDescriptor().getMessageTypes().get(4);
6481 internal_static_openxc_BooleanMessage_fieldAccessorTable = new
6482 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
6483 internal_static_openxc_BooleanMessage_descriptor,
6484 new java.lang.String[] { "Name", "Value", });
6485 internal_static_openxc_EventedStringMessage_descriptor =
6486 getDescriptor().getMessageTypes().get(5);
6487 internal_static_openxc_EventedStringMessage_fieldAccessorTable = new
6488 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
6489 internal_static_openxc_EventedStringMessage_descriptor,
6490 new java.lang.String[] { "Name", "Value", "Event", });
6491 internal_static_openxc_EventedBooleanMessage_descriptor =
6492 getDescriptor().getMessageTypes().get(6);
6493 internal_static_openxc_EventedBooleanMessage_fieldAccessorTable = new
6494 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
6495 internal_static_openxc_EventedBooleanMessage_descriptor,
6496 new java.lang.String[] { "Name", "Value", "Event", });
6497 internal_static_openxc_EventedNumericMessage_descriptor =
6498 getDescriptor().getMessageTypes().get(7);
6499 internal_static_openxc_EventedNumericMessage_fieldAccessorTable = new
6500 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
6501 internal_static_openxc_EventedNumericMessage_descriptor,
6502 new java.lang.String[] { "Name", "Value", "Event", });
6506 com.google.protobuf.Descriptors.FileDescriptor
6507 .internalBuildGeneratedFileFrom(descriptorData,
6508 new com.google.protobuf.Descriptors.FileDescriptor[] {
6512 // @@protoc_insertion_point(outer_class_scope)