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>
1911 * Protobuf type {@code openxc.RawMessage}
1913 public static final class RawMessage extends
1914 com.google.protobuf.GeneratedMessage
1915 implements RawMessageOrBuilder {
1916 // Use RawMessage.newBuilder() to construct.
1917 private RawMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
1919 this.unknownFields = builder.getUnknownFields();
1921 private RawMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
1923 private static final RawMessage defaultInstance;
1924 public static RawMessage getDefaultInstance() {
1925 return defaultInstance;
1928 public RawMessage getDefaultInstanceForType() {
1929 return defaultInstance;
1932 private final com.google.protobuf.UnknownFieldSet unknownFields;
1934 public final com.google.protobuf.UnknownFieldSet
1935 getUnknownFields() {
1936 return this.unknownFields;
1939 com.google.protobuf.CodedInputStream input,
1940 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1941 throws com.google.protobuf.InvalidProtocolBufferException {
1943 int mutable_bitField0_ = 0;
1944 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
1945 com.google.protobuf.UnknownFieldSet.newBuilder();
1947 boolean done = false;
1949 int tag = input.readTag();
1955 if (!parseUnknownField(input, unknownFields,
1956 extensionRegistry, tag)) {
1962 bitField0_ |= 0x00000001;
1963 bus_ = input.readInt32();
1967 bitField0_ |= 0x00000002;
1968 messageId_ = input.readUInt32();
1973 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1974 throw e.setUnfinishedMessage(this);
1975 } catch (java.io.IOException e) {
1976 throw new com.google.protobuf.InvalidProtocolBufferException(
1977 e.getMessage()).setUnfinishedMessage(this);
1979 this.unknownFields = unknownFields.build();
1980 makeExtensionsImmutable();
1983 public static final com.google.protobuf.Descriptors.Descriptor
1985 return com.openxc.BinaryMessages.internal_static_openxc_RawMessage_descriptor;
1988 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1989 internalGetFieldAccessorTable() {
1990 return com.openxc.BinaryMessages.internal_static_openxc_RawMessage_fieldAccessorTable
1991 .ensureFieldAccessorsInitialized(
1992 com.openxc.BinaryMessages.RawMessage.class, com.openxc.BinaryMessages.RawMessage.Builder.class);
1995 public static com.google.protobuf.Parser<RawMessage> PARSER =
1996 new com.google.protobuf.AbstractParser<RawMessage>() {
1997 public RawMessage parsePartialFrom(
1998 com.google.protobuf.CodedInputStream input,
1999 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2000 throws com.google.protobuf.InvalidProtocolBufferException {
2001 return new RawMessage(input, extensionRegistry);
2006 public com.google.protobuf.Parser<RawMessage> getParserForType() {
2010 private int bitField0_;
2011 // optional int32 bus = 1;
2012 public static final int BUS_FIELD_NUMBER = 1;
2015 * <code>optional int32 bus = 1;</code>
2017 public boolean hasBus() {
2018 return ((bitField0_ & 0x00000001) == 0x00000001);
2021 * <code>optional int32 bus = 1;</code>
2023 public int getBus() {
2027 // optional uint32 message_id = 2;
2028 public static final int MESSAGE_ID_FIELD_NUMBER = 2;
2029 private int messageId_;
2031 * <code>optional uint32 message_id = 2;</code>
2033 public boolean hasMessageId() {
2034 return ((bitField0_ & 0x00000002) == 0x00000002);
2037 * <code>optional uint32 message_id = 2;</code>
2039 public int getMessageId() {
2043 private void initFields() {
2047 private byte memoizedIsInitialized = -1;
2048 public final boolean isInitialized() {
2049 byte isInitialized = memoizedIsInitialized;
2050 if (isInitialized != -1) return isInitialized == 1;
2052 memoizedIsInitialized = 1;
2056 public void writeTo(com.google.protobuf.CodedOutputStream output)
2057 throws java.io.IOException {
2058 getSerializedSize();
2059 if (((bitField0_ & 0x00000001) == 0x00000001)) {
2060 output.writeInt32(1, bus_);
2062 if (((bitField0_ & 0x00000002) == 0x00000002)) {
2063 output.writeUInt32(2, messageId_);
2065 getUnknownFields().writeTo(output);
2068 private int memoizedSerializedSize = -1;
2069 public int getSerializedSize() {
2070 int size = memoizedSerializedSize;
2071 if (size != -1) return size;
2074 if (((bitField0_ & 0x00000001) == 0x00000001)) {
2075 size += com.google.protobuf.CodedOutputStream
2076 .computeInt32Size(1, bus_);
2078 if (((bitField0_ & 0x00000002) == 0x00000002)) {
2079 size += com.google.protobuf.CodedOutputStream
2080 .computeUInt32Size(2, messageId_);
2082 size += getUnknownFields().getSerializedSize();
2083 memoizedSerializedSize = size;
2087 private static final long serialVersionUID = 0L;
2089 protected java.lang.Object writeReplace()
2090 throws java.io.ObjectStreamException {
2091 return super.writeReplace();
2094 public static com.openxc.BinaryMessages.RawMessage parseFrom(
2095 com.google.protobuf.ByteString data)
2096 throws com.google.protobuf.InvalidProtocolBufferException {
2097 return PARSER.parseFrom(data);
2099 public static com.openxc.BinaryMessages.RawMessage parseFrom(
2100 com.google.protobuf.ByteString data,
2101 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2102 throws com.google.protobuf.InvalidProtocolBufferException {
2103 return PARSER.parseFrom(data, extensionRegistry);
2105 public static com.openxc.BinaryMessages.RawMessage parseFrom(byte[] data)
2106 throws com.google.protobuf.InvalidProtocolBufferException {
2107 return PARSER.parseFrom(data);
2109 public static com.openxc.BinaryMessages.RawMessage parseFrom(
2111 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2112 throws com.google.protobuf.InvalidProtocolBufferException {
2113 return PARSER.parseFrom(data, extensionRegistry);
2115 public static com.openxc.BinaryMessages.RawMessage parseFrom(java.io.InputStream input)
2116 throws java.io.IOException {
2117 return PARSER.parseFrom(input);
2119 public static com.openxc.BinaryMessages.RawMessage parseFrom(
2120 java.io.InputStream input,
2121 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2122 throws java.io.IOException {
2123 return PARSER.parseFrom(input, extensionRegistry);
2125 public static com.openxc.BinaryMessages.RawMessage parseDelimitedFrom(java.io.InputStream input)
2126 throws java.io.IOException {
2127 return PARSER.parseDelimitedFrom(input);
2129 public static com.openxc.BinaryMessages.RawMessage parseDelimitedFrom(
2130 java.io.InputStream input,
2131 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2132 throws java.io.IOException {
2133 return PARSER.parseDelimitedFrom(input, extensionRegistry);
2135 public static com.openxc.BinaryMessages.RawMessage parseFrom(
2136 com.google.protobuf.CodedInputStream input)
2137 throws java.io.IOException {
2138 return PARSER.parseFrom(input);
2140 public static com.openxc.BinaryMessages.RawMessage parseFrom(
2141 com.google.protobuf.CodedInputStream input,
2142 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2143 throws java.io.IOException {
2144 return PARSER.parseFrom(input, extensionRegistry);
2147 public static Builder newBuilder() { return Builder.create(); }
2148 public Builder newBuilderForType() { return newBuilder(); }
2149 public static Builder newBuilder(com.openxc.BinaryMessages.RawMessage prototype) {
2150 return newBuilder().mergeFrom(prototype);
2152 public Builder toBuilder() { return newBuilder(this); }
2155 protected Builder newBuilderForType(
2156 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2157 Builder builder = new Builder(parent);
2161 * Protobuf type {@code openxc.RawMessage}
2163 public static final class Builder extends
2164 com.google.protobuf.GeneratedMessage.Builder<Builder>
2165 implements com.openxc.BinaryMessages.RawMessageOrBuilder {
2166 public static final com.google.protobuf.Descriptors.Descriptor
2168 return com.openxc.BinaryMessages.internal_static_openxc_RawMessage_descriptor;
2171 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2172 internalGetFieldAccessorTable() {
2173 return com.openxc.BinaryMessages.internal_static_openxc_RawMessage_fieldAccessorTable
2174 .ensureFieldAccessorsInitialized(
2175 com.openxc.BinaryMessages.RawMessage.class, com.openxc.BinaryMessages.RawMessage.Builder.class);
2178 // Construct using com.openxc.BinaryMessages.RawMessage.newBuilder()
2180 maybeForceBuilderInitialization();
2184 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2186 maybeForceBuilderInitialization();
2188 private void maybeForceBuilderInitialization() {
2189 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
2192 private static Builder create() {
2193 return new Builder();
2196 public Builder clear() {
2199 bitField0_ = (bitField0_ & ~0x00000001);
2201 bitField0_ = (bitField0_ & ~0x00000002);
2205 public Builder clone() {
2206 return create().mergeFrom(buildPartial());
2209 public com.google.protobuf.Descriptors.Descriptor
2210 getDescriptorForType() {
2211 return com.openxc.BinaryMessages.internal_static_openxc_RawMessage_descriptor;
2214 public com.openxc.BinaryMessages.RawMessage getDefaultInstanceForType() {
2215 return com.openxc.BinaryMessages.RawMessage.getDefaultInstance();
2218 public com.openxc.BinaryMessages.RawMessage build() {
2219 com.openxc.BinaryMessages.RawMessage result = buildPartial();
2220 if (!result.isInitialized()) {
2221 throw newUninitializedMessageException(result);
2226 public com.openxc.BinaryMessages.RawMessage buildPartial() {
2227 com.openxc.BinaryMessages.RawMessage result = new com.openxc.BinaryMessages.RawMessage(this);
2228 int from_bitField0_ = bitField0_;
2229 int to_bitField0_ = 0;
2230 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
2231 to_bitField0_ |= 0x00000001;
2234 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
2235 to_bitField0_ |= 0x00000002;
2237 result.messageId_ = messageId_;
2238 result.bitField0_ = to_bitField0_;
2243 public Builder mergeFrom(com.google.protobuf.Message other) {
2244 if (other instanceof com.openxc.BinaryMessages.RawMessage) {
2245 return mergeFrom((com.openxc.BinaryMessages.RawMessage)other);
2247 super.mergeFrom(other);
2252 public Builder mergeFrom(com.openxc.BinaryMessages.RawMessage other) {
2253 if (other == com.openxc.BinaryMessages.RawMessage.getDefaultInstance()) return this;
2254 if (other.hasBus()) {
2255 setBus(other.getBus());
2257 if (other.hasMessageId()) {
2258 setMessageId(other.getMessageId());
2260 this.mergeUnknownFields(other.getUnknownFields());
2264 public final boolean isInitialized() {
2268 public Builder mergeFrom(
2269 com.google.protobuf.CodedInputStream input,
2270 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2271 throws java.io.IOException {
2272 com.openxc.BinaryMessages.RawMessage parsedMessage = null;
2274 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
2275 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
2276 parsedMessage = (com.openxc.BinaryMessages.RawMessage) e.getUnfinishedMessage();
2279 if (parsedMessage != null) {
2280 mergeFrom(parsedMessage);
2285 private int bitField0_;
2287 // optional int32 bus = 1;
2290 * <code>optional int32 bus = 1;</code>
2292 public boolean hasBus() {
2293 return ((bitField0_ & 0x00000001) == 0x00000001);
2296 * <code>optional int32 bus = 1;</code>
2298 public int getBus() {
2302 * <code>optional int32 bus = 1;</code>
2304 public Builder setBus(int value) {
2305 bitField0_ |= 0x00000001;
2311 * <code>optional int32 bus = 1;</code>
2313 public Builder clearBus() {
2314 bitField0_ = (bitField0_ & ~0x00000001);
2320 // optional uint32 message_id = 2;
2321 private int messageId_ ;
2323 * <code>optional uint32 message_id = 2;</code>
2325 public boolean hasMessageId() {
2326 return ((bitField0_ & 0x00000002) == 0x00000002);
2329 * <code>optional uint32 message_id = 2;</code>
2331 public int getMessageId() {
2335 * <code>optional uint32 message_id = 2;</code>
2337 public Builder setMessageId(int value) {
2338 bitField0_ |= 0x00000002;
2344 * <code>optional uint32 message_id = 2;</code>
2346 public Builder clearMessageId() {
2347 bitField0_ = (bitField0_ & ~0x00000002);
2353 // @@protoc_insertion_point(builder_scope:openxc.RawMessage)
2357 defaultInstance = new RawMessage(true);
2358 defaultInstance.initFields();
2361 // @@protoc_insertion_point(class_scope:openxc.RawMessage)
2364 public interface StringMessageOrBuilder
2365 extends com.google.protobuf.MessageOrBuilder {
2367 // optional string name = 1;
2369 * <code>optional string name = 1;</code>
2373 * <code>optional string name = 1;</code>
2375 java.lang.String getName();
2377 * <code>optional string name = 1;</code>
2379 com.google.protobuf.ByteString
2382 // optional string value = 2;
2384 * <code>optional string value = 2;</code>
2388 * <code>optional string value = 2;</code>
2390 java.lang.String getValue();
2392 * <code>optional string value = 2;</code>
2394 com.google.protobuf.ByteString
2398 * Protobuf type {@code openxc.StringMessage}
2400 public static final class StringMessage extends
2401 com.google.protobuf.GeneratedMessage
2402 implements StringMessageOrBuilder {
2403 // Use StringMessage.newBuilder() to construct.
2404 private StringMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
2406 this.unknownFields = builder.getUnknownFields();
2408 private StringMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
2410 private static final StringMessage defaultInstance;
2411 public static StringMessage getDefaultInstance() {
2412 return defaultInstance;
2415 public StringMessage getDefaultInstanceForType() {
2416 return defaultInstance;
2419 private final com.google.protobuf.UnknownFieldSet unknownFields;
2421 public final com.google.protobuf.UnknownFieldSet
2422 getUnknownFields() {
2423 return this.unknownFields;
2425 private StringMessage(
2426 com.google.protobuf.CodedInputStream input,
2427 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2428 throws com.google.protobuf.InvalidProtocolBufferException {
2430 int mutable_bitField0_ = 0;
2431 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
2432 com.google.protobuf.UnknownFieldSet.newBuilder();
2434 boolean done = false;
2436 int tag = input.readTag();
2442 if (!parseUnknownField(input, unknownFields,
2443 extensionRegistry, tag)) {
2449 bitField0_ |= 0x00000001;
2450 name_ = input.readBytes();
2454 bitField0_ |= 0x00000002;
2455 value_ = input.readBytes();
2460 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
2461 throw e.setUnfinishedMessage(this);
2462 } catch (java.io.IOException e) {
2463 throw new com.google.protobuf.InvalidProtocolBufferException(
2464 e.getMessage()).setUnfinishedMessage(this);
2466 this.unknownFields = unknownFields.build();
2467 makeExtensionsImmutable();
2470 public static final com.google.protobuf.Descriptors.Descriptor
2472 return com.openxc.BinaryMessages.internal_static_openxc_StringMessage_descriptor;
2475 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2476 internalGetFieldAccessorTable() {
2477 return com.openxc.BinaryMessages.internal_static_openxc_StringMessage_fieldAccessorTable
2478 .ensureFieldAccessorsInitialized(
2479 com.openxc.BinaryMessages.StringMessage.class, com.openxc.BinaryMessages.StringMessage.Builder.class);
2482 public static com.google.protobuf.Parser<StringMessage> PARSER =
2483 new com.google.protobuf.AbstractParser<StringMessage>() {
2484 public StringMessage parsePartialFrom(
2485 com.google.protobuf.CodedInputStream input,
2486 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2487 throws com.google.protobuf.InvalidProtocolBufferException {
2488 return new StringMessage(input, extensionRegistry);
2493 public com.google.protobuf.Parser<StringMessage> getParserForType() {
2497 private int bitField0_;
2498 // optional string name = 1;
2499 public static final int NAME_FIELD_NUMBER = 1;
2500 private java.lang.Object name_;
2502 * <code>optional string name = 1;</code>
2504 public boolean hasName() {
2505 return ((bitField0_ & 0x00000001) == 0x00000001);
2508 * <code>optional string name = 1;</code>
2510 public java.lang.String getName() {
2511 java.lang.Object ref = name_;
2512 if (ref instanceof java.lang.String) {
2513 return (java.lang.String) ref;
2515 com.google.protobuf.ByteString bs =
2516 (com.google.protobuf.ByteString) ref;
2517 java.lang.String s = bs.toStringUtf8();
2518 if (bs.isValidUtf8()) {
2525 * <code>optional string name = 1;</code>
2527 public com.google.protobuf.ByteString
2529 java.lang.Object ref = name_;
2530 if (ref instanceof java.lang.String) {
2531 com.google.protobuf.ByteString b =
2532 com.google.protobuf.ByteString.copyFromUtf8(
2533 (java.lang.String) ref);
2537 return (com.google.protobuf.ByteString) ref;
2541 // optional string value = 2;
2542 public static final int VALUE_FIELD_NUMBER = 2;
2543 private java.lang.Object value_;
2545 * <code>optional string value = 2;</code>
2547 public boolean hasValue() {
2548 return ((bitField0_ & 0x00000002) == 0x00000002);
2551 * <code>optional string value = 2;</code>
2553 public java.lang.String getValue() {
2554 java.lang.Object ref = value_;
2555 if (ref instanceof java.lang.String) {
2556 return (java.lang.String) ref;
2558 com.google.protobuf.ByteString bs =
2559 (com.google.protobuf.ByteString) ref;
2560 java.lang.String s = bs.toStringUtf8();
2561 if (bs.isValidUtf8()) {
2568 * <code>optional string value = 2;</code>
2570 public com.google.protobuf.ByteString
2572 java.lang.Object ref = value_;
2573 if (ref instanceof java.lang.String) {
2574 com.google.protobuf.ByteString b =
2575 com.google.protobuf.ByteString.copyFromUtf8(
2576 (java.lang.String) ref);
2580 return (com.google.protobuf.ByteString) ref;
2584 private void initFields() {
2588 private byte memoizedIsInitialized = -1;
2589 public final boolean isInitialized() {
2590 byte isInitialized = memoizedIsInitialized;
2591 if (isInitialized != -1) return isInitialized == 1;
2593 memoizedIsInitialized = 1;
2597 public void writeTo(com.google.protobuf.CodedOutputStream output)
2598 throws java.io.IOException {
2599 getSerializedSize();
2600 if (((bitField0_ & 0x00000001) == 0x00000001)) {
2601 output.writeBytes(1, getNameBytes());
2603 if (((bitField0_ & 0x00000002) == 0x00000002)) {
2604 output.writeBytes(2, getValueBytes());
2606 getUnknownFields().writeTo(output);
2609 private int memoizedSerializedSize = -1;
2610 public int getSerializedSize() {
2611 int size = memoizedSerializedSize;
2612 if (size != -1) return size;
2615 if (((bitField0_ & 0x00000001) == 0x00000001)) {
2616 size += com.google.protobuf.CodedOutputStream
2617 .computeBytesSize(1, getNameBytes());
2619 if (((bitField0_ & 0x00000002) == 0x00000002)) {
2620 size += com.google.protobuf.CodedOutputStream
2621 .computeBytesSize(2, getValueBytes());
2623 size += getUnknownFields().getSerializedSize();
2624 memoizedSerializedSize = size;
2628 private static final long serialVersionUID = 0L;
2630 protected java.lang.Object writeReplace()
2631 throws java.io.ObjectStreamException {
2632 return super.writeReplace();
2635 public static com.openxc.BinaryMessages.StringMessage parseFrom(
2636 com.google.protobuf.ByteString data)
2637 throws com.google.protobuf.InvalidProtocolBufferException {
2638 return PARSER.parseFrom(data);
2640 public static com.openxc.BinaryMessages.StringMessage parseFrom(
2641 com.google.protobuf.ByteString data,
2642 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2643 throws com.google.protobuf.InvalidProtocolBufferException {
2644 return PARSER.parseFrom(data, extensionRegistry);
2646 public static com.openxc.BinaryMessages.StringMessage parseFrom(byte[] data)
2647 throws com.google.protobuf.InvalidProtocolBufferException {
2648 return PARSER.parseFrom(data);
2650 public static com.openxc.BinaryMessages.StringMessage parseFrom(
2652 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2653 throws com.google.protobuf.InvalidProtocolBufferException {
2654 return PARSER.parseFrom(data, extensionRegistry);
2656 public static com.openxc.BinaryMessages.StringMessage parseFrom(java.io.InputStream input)
2657 throws java.io.IOException {
2658 return PARSER.parseFrom(input);
2660 public static com.openxc.BinaryMessages.StringMessage parseFrom(
2661 java.io.InputStream input,
2662 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2663 throws java.io.IOException {
2664 return PARSER.parseFrom(input, extensionRegistry);
2666 public static com.openxc.BinaryMessages.StringMessage parseDelimitedFrom(java.io.InputStream input)
2667 throws java.io.IOException {
2668 return PARSER.parseDelimitedFrom(input);
2670 public static com.openxc.BinaryMessages.StringMessage parseDelimitedFrom(
2671 java.io.InputStream input,
2672 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2673 throws java.io.IOException {
2674 return PARSER.parseDelimitedFrom(input, extensionRegistry);
2676 public static com.openxc.BinaryMessages.StringMessage parseFrom(
2677 com.google.protobuf.CodedInputStream input)
2678 throws java.io.IOException {
2679 return PARSER.parseFrom(input);
2681 public static com.openxc.BinaryMessages.StringMessage parseFrom(
2682 com.google.protobuf.CodedInputStream input,
2683 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2684 throws java.io.IOException {
2685 return PARSER.parseFrom(input, extensionRegistry);
2688 public static Builder newBuilder() { return Builder.create(); }
2689 public Builder newBuilderForType() { return newBuilder(); }
2690 public static Builder newBuilder(com.openxc.BinaryMessages.StringMessage prototype) {
2691 return newBuilder().mergeFrom(prototype);
2693 public Builder toBuilder() { return newBuilder(this); }
2696 protected Builder newBuilderForType(
2697 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2698 Builder builder = new Builder(parent);
2702 * Protobuf type {@code openxc.StringMessage}
2704 public static final class Builder extends
2705 com.google.protobuf.GeneratedMessage.Builder<Builder>
2706 implements com.openxc.BinaryMessages.StringMessageOrBuilder {
2707 public static final com.google.protobuf.Descriptors.Descriptor
2709 return com.openxc.BinaryMessages.internal_static_openxc_StringMessage_descriptor;
2712 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2713 internalGetFieldAccessorTable() {
2714 return com.openxc.BinaryMessages.internal_static_openxc_StringMessage_fieldAccessorTable
2715 .ensureFieldAccessorsInitialized(
2716 com.openxc.BinaryMessages.StringMessage.class, com.openxc.BinaryMessages.StringMessage.Builder.class);
2719 // Construct using com.openxc.BinaryMessages.StringMessage.newBuilder()
2721 maybeForceBuilderInitialization();
2725 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2727 maybeForceBuilderInitialization();
2729 private void maybeForceBuilderInitialization() {
2730 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
2733 private static Builder create() {
2734 return new Builder();
2737 public Builder clear() {
2740 bitField0_ = (bitField0_ & ~0x00000001);
2742 bitField0_ = (bitField0_ & ~0x00000002);
2746 public Builder clone() {
2747 return create().mergeFrom(buildPartial());
2750 public com.google.protobuf.Descriptors.Descriptor
2751 getDescriptorForType() {
2752 return com.openxc.BinaryMessages.internal_static_openxc_StringMessage_descriptor;
2755 public com.openxc.BinaryMessages.StringMessage getDefaultInstanceForType() {
2756 return com.openxc.BinaryMessages.StringMessage.getDefaultInstance();
2759 public com.openxc.BinaryMessages.StringMessage build() {
2760 com.openxc.BinaryMessages.StringMessage result = buildPartial();
2761 if (!result.isInitialized()) {
2762 throw newUninitializedMessageException(result);
2767 public com.openxc.BinaryMessages.StringMessage buildPartial() {
2768 com.openxc.BinaryMessages.StringMessage result = new com.openxc.BinaryMessages.StringMessage(this);
2769 int from_bitField0_ = bitField0_;
2770 int to_bitField0_ = 0;
2771 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
2772 to_bitField0_ |= 0x00000001;
2774 result.name_ = name_;
2775 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
2776 to_bitField0_ |= 0x00000002;
2778 result.value_ = value_;
2779 result.bitField0_ = to_bitField0_;
2784 public Builder mergeFrom(com.google.protobuf.Message other) {
2785 if (other instanceof com.openxc.BinaryMessages.StringMessage) {
2786 return mergeFrom((com.openxc.BinaryMessages.StringMessage)other);
2788 super.mergeFrom(other);
2793 public Builder mergeFrom(com.openxc.BinaryMessages.StringMessage other) {
2794 if (other == com.openxc.BinaryMessages.StringMessage.getDefaultInstance()) return this;
2795 if (other.hasName()) {
2796 bitField0_ |= 0x00000001;
2797 name_ = other.name_;
2800 if (other.hasValue()) {
2801 bitField0_ |= 0x00000002;
2802 value_ = other.value_;
2805 this.mergeUnknownFields(other.getUnknownFields());
2809 public final boolean isInitialized() {
2813 public Builder mergeFrom(
2814 com.google.protobuf.CodedInputStream input,
2815 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2816 throws java.io.IOException {
2817 com.openxc.BinaryMessages.StringMessage parsedMessage = null;
2819 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
2820 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
2821 parsedMessage = (com.openxc.BinaryMessages.StringMessage) e.getUnfinishedMessage();
2824 if (parsedMessage != null) {
2825 mergeFrom(parsedMessage);
2830 private int bitField0_;
2832 // optional string name = 1;
2833 private java.lang.Object name_ = "";
2835 * <code>optional string name = 1;</code>
2837 public boolean hasName() {
2838 return ((bitField0_ & 0x00000001) == 0x00000001);
2841 * <code>optional string name = 1;</code>
2843 public java.lang.String getName() {
2844 java.lang.Object ref = name_;
2845 if (!(ref instanceof java.lang.String)) {
2846 java.lang.String s = ((com.google.protobuf.ByteString) ref)
2851 return (java.lang.String) ref;
2855 * <code>optional string name = 1;</code>
2857 public com.google.protobuf.ByteString
2859 java.lang.Object ref = name_;
2860 if (ref instanceof String) {
2861 com.google.protobuf.ByteString b =
2862 com.google.protobuf.ByteString.copyFromUtf8(
2863 (java.lang.String) ref);
2867 return (com.google.protobuf.ByteString) ref;
2871 * <code>optional string name = 1;</code>
2873 public Builder setName(
2874 java.lang.String value) {
2875 if (value == null) {
2876 throw new NullPointerException();
2878 bitField0_ |= 0x00000001;
2884 * <code>optional string name = 1;</code>
2886 public Builder clearName() {
2887 bitField0_ = (bitField0_ & ~0x00000001);
2888 name_ = getDefaultInstance().getName();
2893 * <code>optional string name = 1;</code>
2895 public Builder setNameBytes(
2896 com.google.protobuf.ByteString value) {
2897 if (value == null) {
2898 throw new NullPointerException();
2900 bitField0_ |= 0x00000001;
2906 // optional string value = 2;
2907 private java.lang.Object value_ = "";
2909 * <code>optional string value = 2;</code>
2911 public boolean hasValue() {
2912 return ((bitField0_ & 0x00000002) == 0x00000002);
2915 * <code>optional string value = 2;</code>
2917 public java.lang.String getValue() {
2918 java.lang.Object ref = value_;
2919 if (!(ref instanceof java.lang.String)) {
2920 java.lang.String s = ((com.google.protobuf.ByteString) ref)
2925 return (java.lang.String) ref;
2929 * <code>optional string value = 2;</code>
2931 public com.google.protobuf.ByteString
2933 java.lang.Object ref = value_;
2934 if (ref instanceof String) {
2935 com.google.protobuf.ByteString b =
2936 com.google.protobuf.ByteString.copyFromUtf8(
2937 (java.lang.String) ref);
2941 return (com.google.protobuf.ByteString) ref;
2945 * <code>optional string value = 2;</code>
2947 public Builder setValue(
2948 java.lang.String value) {
2949 if (value == null) {
2950 throw new NullPointerException();
2952 bitField0_ |= 0x00000002;
2958 * <code>optional string value = 2;</code>
2960 public Builder clearValue() {
2961 bitField0_ = (bitField0_ & ~0x00000002);
2962 value_ = getDefaultInstance().getValue();
2967 * <code>optional string value = 2;</code>
2969 public Builder setValueBytes(
2970 com.google.protobuf.ByteString value) {
2971 if (value == null) {
2972 throw new NullPointerException();
2974 bitField0_ |= 0x00000002;
2980 // @@protoc_insertion_point(builder_scope:openxc.StringMessage)
2984 defaultInstance = new StringMessage(true);
2985 defaultInstance.initFields();
2988 // @@protoc_insertion_point(class_scope:openxc.StringMessage)
2991 public interface NumericMessageOrBuilder
2992 extends com.google.protobuf.MessageOrBuilder {
2994 // optional string name = 1;
2996 * <code>optional string name = 1;</code>
3000 * <code>optional string name = 1;</code>
3002 java.lang.String getName();
3004 * <code>optional string name = 1;</code>
3006 com.google.protobuf.ByteString
3009 // optional double value = 2;
3011 * <code>optional double value = 2;</code>
3015 * <code>optional double value = 2;</code>
3020 * Protobuf type {@code openxc.NumericMessage}
3022 public static final class NumericMessage extends
3023 com.google.protobuf.GeneratedMessage
3024 implements NumericMessageOrBuilder {
3025 // Use NumericMessage.newBuilder() to construct.
3026 private NumericMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
3028 this.unknownFields = builder.getUnknownFields();
3030 private NumericMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
3032 private static final NumericMessage defaultInstance;
3033 public static NumericMessage getDefaultInstance() {
3034 return defaultInstance;
3037 public NumericMessage getDefaultInstanceForType() {
3038 return defaultInstance;
3041 private final com.google.protobuf.UnknownFieldSet unknownFields;
3043 public final com.google.protobuf.UnknownFieldSet
3044 getUnknownFields() {
3045 return this.unknownFields;
3047 private NumericMessage(
3048 com.google.protobuf.CodedInputStream input,
3049 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3050 throws com.google.protobuf.InvalidProtocolBufferException {
3052 int mutable_bitField0_ = 0;
3053 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
3054 com.google.protobuf.UnknownFieldSet.newBuilder();
3056 boolean done = false;
3058 int tag = input.readTag();
3064 if (!parseUnknownField(input, unknownFields,
3065 extensionRegistry, tag)) {
3071 bitField0_ |= 0x00000001;
3072 name_ = input.readBytes();
3076 bitField0_ |= 0x00000002;
3077 value_ = input.readDouble();
3082 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
3083 throw e.setUnfinishedMessage(this);
3084 } catch (java.io.IOException e) {
3085 throw new com.google.protobuf.InvalidProtocolBufferException(
3086 e.getMessage()).setUnfinishedMessage(this);
3088 this.unknownFields = unknownFields.build();
3089 makeExtensionsImmutable();
3092 public static final com.google.protobuf.Descriptors.Descriptor
3094 return com.openxc.BinaryMessages.internal_static_openxc_NumericMessage_descriptor;
3097 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
3098 internalGetFieldAccessorTable() {
3099 return com.openxc.BinaryMessages.internal_static_openxc_NumericMessage_fieldAccessorTable
3100 .ensureFieldAccessorsInitialized(
3101 com.openxc.BinaryMessages.NumericMessage.class, com.openxc.BinaryMessages.NumericMessage.Builder.class);
3104 public static com.google.protobuf.Parser<NumericMessage> PARSER =
3105 new com.google.protobuf.AbstractParser<NumericMessage>() {
3106 public NumericMessage parsePartialFrom(
3107 com.google.protobuf.CodedInputStream input,
3108 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3109 throws com.google.protobuf.InvalidProtocolBufferException {
3110 return new NumericMessage(input, extensionRegistry);
3115 public com.google.protobuf.Parser<NumericMessage> getParserForType() {
3119 private int bitField0_;
3120 // optional string name = 1;
3121 public static final int NAME_FIELD_NUMBER = 1;
3122 private java.lang.Object name_;
3124 * <code>optional string name = 1;</code>
3126 public boolean hasName() {
3127 return ((bitField0_ & 0x00000001) == 0x00000001);
3130 * <code>optional string name = 1;</code>
3132 public java.lang.String getName() {
3133 java.lang.Object ref = name_;
3134 if (ref instanceof java.lang.String) {
3135 return (java.lang.String) ref;
3137 com.google.protobuf.ByteString bs =
3138 (com.google.protobuf.ByteString) ref;
3139 java.lang.String s = bs.toStringUtf8();
3140 if (bs.isValidUtf8()) {
3147 * <code>optional string name = 1;</code>
3149 public com.google.protobuf.ByteString
3151 java.lang.Object ref = name_;
3152 if (ref instanceof java.lang.String) {
3153 com.google.protobuf.ByteString b =
3154 com.google.protobuf.ByteString.copyFromUtf8(
3155 (java.lang.String) ref);
3159 return (com.google.protobuf.ByteString) ref;
3163 // optional double value = 2;
3164 public static final int VALUE_FIELD_NUMBER = 2;
3165 private double value_;
3167 * <code>optional double value = 2;</code>
3169 public boolean hasValue() {
3170 return ((bitField0_ & 0x00000002) == 0x00000002);
3173 * <code>optional double value = 2;</code>
3175 public double getValue() {
3179 private void initFields() {
3183 private byte memoizedIsInitialized = -1;
3184 public final boolean isInitialized() {
3185 byte isInitialized = memoizedIsInitialized;
3186 if (isInitialized != -1) return isInitialized == 1;
3188 memoizedIsInitialized = 1;
3192 public void writeTo(com.google.protobuf.CodedOutputStream output)
3193 throws java.io.IOException {
3194 getSerializedSize();
3195 if (((bitField0_ & 0x00000001) == 0x00000001)) {
3196 output.writeBytes(1, getNameBytes());
3198 if (((bitField0_ & 0x00000002) == 0x00000002)) {
3199 output.writeDouble(2, value_);
3201 getUnknownFields().writeTo(output);
3204 private int memoizedSerializedSize = -1;
3205 public int getSerializedSize() {
3206 int size = memoizedSerializedSize;
3207 if (size != -1) return size;
3210 if (((bitField0_ & 0x00000001) == 0x00000001)) {
3211 size += com.google.protobuf.CodedOutputStream
3212 .computeBytesSize(1, getNameBytes());
3214 if (((bitField0_ & 0x00000002) == 0x00000002)) {
3215 size += com.google.protobuf.CodedOutputStream
3216 .computeDoubleSize(2, value_);
3218 size += getUnknownFields().getSerializedSize();
3219 memoizedSerializedSize = size;
3223 private static final long serialVersionUID = 0L;
3225 protected java.lang.Object writeReplace()
3226 throws java.io.ObjectStreamException {
3227 return super.writeReplace();
3230 public static com.openxc.BinaryMessages.NumericMessage parseFrom(
3231 com.google.protobuf.ByteString data)
3232 throws com.google.protobuf.InvalidProtocolBufferException {
3233 return PARSER.parseFrom(data);
3235 public static com.openxc.BinaryMessages.NumericMessage parseFrom(
3236 com.google.protobuf.ByteString data,
3237 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3238 throws com.google.protobuf.InvalidProtocolBufferException {
3239 return PARSER.parseFrom(data, extensionRegistry);
3241 public static com.openxc.BinaryMessages.NumericMessage parseFrom(byte[] data)
3242 throws com.google.protobuf.InvalidProtocolBufferException {
3243 return PARSER.parseFrom(data);
3245 public static com.openxc.BinaryMessages.NumericMessage parseFrom(
3247 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3248 throws com.google.protobuf.InvalidProtocolBufferException {
3249 return PARSER.parseFrom(data, extensionRegistry);
3251 public static com.openxc.BinaryMessages.NumericMessage parseFrom(java.io.InputStream input)
3252 throws java.io.IOException {
3253 return PARSER.parseFrom(input);
3255 public static com.openxc.BinaryMessages.NumericMessage parseFrom(
3256 java.io.InputStream input,
3257 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3258 throws java.io.IOException {
3259 return PARSER.parseFrom(input, extensionRegistry);
3261 public static com.openxc.BinaryMessages.NumericMessage parseDelimitedFrom(java.io.InputStream input)
3262 throws java.io.IOException {
3263 return PARSER.parseDelimitedFrom(input);
3265 public static com.openxc.BinaryMessages.NumericMessage parseDelimitedFrom(
3266 java.io.InputStream input,
3267 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3268 throws java.io.IOException {
3269 return PARSER.parseDelimitedFrom(input, extensionRegistry);
3271 public static com.openxc.BinaryMessages.NumericMessage parseFrom(
3272 com.google.protobuf.CodedInputStream input)
3273 throws java.io.IOException {
3274 return PARSER.parseFrom(input);
3276 public static com.openxc.BinaryMessages.NumericMessage parseFrom(
3277 com.google.protobuf.CodedInputStream input,
3278 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3279 throws java.io.IOException {
3280 return PARSER.parseFrom(input, extensionRegistry);
3283 public static Builder newBuilder() { return Builder.create(); }
3284 public Builder newBuilderForType() { return newBuilder(); }
3285 public static Builder newBuilder(com.openxc.BinaryMessages.NumericMessage prototype) {
3286 return newBuilder().mergeFrom(prototype);
3288 public Builder toBuilder() { return newBuilder(this); }
3291 protected Builder newBuilderForType(
3292 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
3293 Builder builder = new Builder(parent);
3297 * Protobuf type {@code openxc.NumericMessage}
3299 public static final class Builder extends
3300 com.google.protobuf.GeneratedMessage.Builder<Builder>
3301 implements com.openxc.BinaryMessages.NumericMessageOrBuilder {
3302 public static final com.google.protobuf.Descriptors.Descriptor
3304 return com.openxc.BinaryMessages.internal_static_openxc_NumericMessage_descriptor;
3307 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
3308 internalGetFieldAccessorTable() {
3309 return com.openxc.BinaryMessages.internal_static_openxc_NumericMessage_fieldAccessorTable
3310 .ensureFieldAccessorsInitialized(
3311 com.openxc.BinaryMessages.NumericMessage.class, com.openxc.BinaryMessages.NumericMessage.Builder.class);
3314 // Construct using com.openxc.BinaryMessages.NumericMessage.newBuilder()
3316 maybeForceBuilderInitialization();
3320 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
3322 maybeForceBuilderInitialization();
3324 private void maybeForceBuilderInitialization() {
3325 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
3328 private static Builder create() {
3329 return new Builder();
3332 public Builder clear() {
3335 bitField0_ = (bitField0_ & ~0x00000001);
3337 bitField0_ = (bitField0_ & ~0x00000002);
3341 public Builder clone() {
3342 return create().mergeFrom(buildPartial());
3345 public com.google.protobuf.Descriptors.Descriptor
3346 getDescriptorForType() {
3347 return com.openxc.BinaryMessages.internal_static_openxc_NumericMessage_descriptor;
3350 public com.openxc.BinaryMessages.NumericMessage getDefaultInstanceForType() {
3351 return com.openxc.BinaryMessages.NumericMessage.getDefaultInstance();
3354 public com.openxc.BinaryMessages.NumericMessage build() {
3355 com.openxc.BinaryMessages.NumericMessage result = buildPartial();
3356 if (!result.isInitialized()) {
3357 throw newUninitializedMessageException(result);
3362 public com.openxc.BinaryMessages.NumericMessage buildPartial() {
3363 com.openxc.BinaryMessages.NumericMessage result = new com.openxc.BinaryMessages.NumericMessage(this);
3364 int from_bitField0_ = bitField0_;
3365 int to_bitField0_ = 0;
3366 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
3367 to_bitField0_ |= 0x00000001;
3369 result.name_ = name_;
3370 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
3371 to_bitField0_ |= 0x00000002;
3373 result.value_ = value_;
3374 result.bitField0_ = to_bitField0_;
3379 public Builder mergeFrom(com.google.protobuf.Message other) {
3380 if (other instanceof com.openxc.BinaryMessages.NumericMessage) {
3381 return mergeFrom((com.openxc.BinaryMessages.NumericMessage)other);
3383 super.mergeFrom(other);
3388 public Builder mergeFrom(com.openxc.BinaryMessages.NumericMessage other) {
3389 if (other == com.openxc.BinaryMessages.NumericMessage.getDefaultInstance()) return this;
3390 if (other.hasName()) {
3391 bitField0_ |= 0x00000001;
3392 name_ = other.name_;
3395 if (other.hasValue()) {
3396 setValue(other.getValue());
3398 this.mergeUnknownFields(other.getUnknownFields());
3402 public final boolean isInitialized() {
3406 public Builder mergeFrom(
3407 com.google.protobuf.CodedInputStream input,
3408 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3409 throws java.io.IOException {
3410 com.openxc.BinaryMessages.NumericMessage parsedMessage = null;
3412 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
3413 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
3414 parsedMessage = (com.openxc.BinaryMessages.NumericMessage) e.getUnfinishedMessage();
3417 if (parsedMessage != null) {
3418 mergeFrom(parsedMessage);
3423 private int bitField0_;
3425 // optional string name = 1;
3426 private java.lang.Object name_ = "";
3428 * <code>optional string name = 1;</code>
3430 public boolean hasName() {
3431 return ((bitField0_ & 0x00000001) == 0x00000001);
3434 * <code>optional string name = 1;</code>
3436 public java.lang.String getName() {
3437 java.lang.Object ref = name_;
3438 if (!(ref instanceof java.lang.String)) {
3439 java.lang.String s = ((com.google.protobuf.ByteString) ref)
3444 return (java.lang.String) ref;
3448 * <code>optional string name = 1;</code>
3450 public com.google.protobuf.ByteString
3452 java.lang.Object ref = name_;
3453 if (ref instanceof String) {
3454 com.google.protobuf.ByteString b =
3455 com.google.protobuf.ByteString.copyFromUtf8(
3456 (java.lang.String) ref);
3460 return (com.google.protobuf.ByteString) ref;
3464 * <code>optional string name = 1;</code>
3466 public Builder setName(
3467 java.lang.String value) {
3468 if (value == null) {
3469 throw new NullPointerException();
3471 bitField0_ |= 0x00000001;
3477 * <code>optional string name = 1;</code>
3479 public Builder clearName() {
3480 bitField0_ = (bitField0_ & ~0x00000001);
3481 name_ = getDefaultInstance().getName();
3486 * <code>optional string name = 1;</code>
3488 public Builder setNameBytes(
3489 com.google.protobuf.ByteString value) {
3490 if (value == null) {
3491 throw new NullPointerException();
3493 bitField0_ |= 0x00000001;
3499 // optional double value = 2;
3500 private double value_ ;
3502 * <code>optional double value = 2;</code>
3504 public boolean hasValue() {
3505 return ((bitField0_ & 0x00000002) == 0x00000002);
3508 * <code>optional double value = 2;</code>
3510 public double getValue() {
3514 * <code>optional double value = 2;</code>
3516 public Builder setValue(double value) {
3517 bitField0_ |= 0x00000002;
3523 * <code>optional double value = 2;</code>
3525 public Builder clearValue() {
3526 bitField0_ = (bitField0_ & ~0x00000002);
3532 // @@protoc_insertion_point(builder_scope:openxc.NumericMessage)
3536 defaultInstance = new NumericMessage(true);
3537 defaultInstance.initFields();
3540 // @@protoc_insertion_point(class_scope:openxc.NumericMessage)
3543 public interface BooleanMessageOrBuilder
3544 extends com.google.protobuf.MessageOrBuilder {
3546 // optional string name = 1;
3548 * <code>optional string name = 1;</code>
3552 * <code>optional string name = 1;</code>
3554 java.lang.String getName();
3556 * <code>optional string name = 1;</code>
3558 com.google.protobuf.ByteString
3561 // optional bool value = 2;
3563 * <code>optional bool value = 2;</code>
3567 * <code>optional bool value = 2;</code>
3572 * Protobuf type {@code openxc.BooleanMessage}
3574 public static final class BooleanMessage extends
3575 com.google.protobuf.GeneratedMessage
3576 implements BooleanMessageOrBuilder {
3577 // Use BooleanMessage.newBuilder() to construct.
3578 private BooleanMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
3580 this.unknownFields = builder.getUnknownFields();
3582 private BooleanMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
3584 private static final BooleanMessage defaultInstance;
3585 public static BooleanMessage getDefaultInstance() {
3586 return defaultInstance;
3589 public BooleanMessage getDefaultInstanceForType() {
3590 return defaultInstance;
3593 private final com.google.protobuf.UnknownFieldSet unknownFields;
3595 public final com.google.protobuf.UnknownFieldSet
3596 getUnknownFields() {
3597 return this.unknownFields;
3599 private BooleanMessage(
3600 com.google.protobuf.CodedInputStream input,
3601 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3602 throws com.google.protobuf.InvalidProtocolBufferException {
3604 int mutable_bitField0_ = 0;
3605 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
3606 com.google.protobuf.UnknownFieldSet.newBuilder();
3608 boolean done = false;
3610 int tag = input.readTag();
3616 if (!parseUnknownField(input, unknownFields,
3617 extensionRegistry, tag)) {
3623 bitField0_ |= 0x00000001;
3624 name_ = input.readBytes();
3628 bitField0_ |= 0x00000002;
3629 value_ = input.readBool();
3634 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
3635 throw e.setUnfinishedMessage(this);
3636 } catch (java.io.IOException e) {
3637 throw new com.google.protobuf.InvalidProtocolBufferException(
3638 e.getMessage()).setUnfinishedMessage(this);
3640 this.unknownFields = unknownFields.build();
3641 makeExtensionsImmutable();
3644 public static final com.google.protobuf.Descriptors.Descriptor
3646 return com.openxc.BinaryMessages.internal_static_openxc_BooleanMessage_descriptor;
3649 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
3650 internalGetFieldAccessorTable() {
3651 return com.openxc.BinaryMessages.internal_static_openxc_BooleanMessage_fieldAccessorTable
3652 .ensureFieldAccessorsInitialized(
3653 com.openxc.BinaryMessages.BooleanMessage.class, com.openxc.BinaryMessages.BooleanMessage.Builder.class);
3656 public static com.google.protobuf.Parser<BooleanMessage> PARSER =
3657 new com.google.protobuf.AbstractParser<BooleanMessage>() {
3658 public BooleanMessage parsePartialFrom(
3659 com.google.protobuf.CodedInputStream input,
3660 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3661 throws com.google.protobuf.InvalidProtocolBufferException {
3662 return new BooleanMessage(input, extensionRegistry);
3667 public com.google.protobuf.Parser<BooleanMessage> getParserForType() {
3671 private int bitField0_;
3672 // optional string name = 1;
3673 public static final int NAME_FIELD_NUMBER = 1;
3674 private java.lang.Object name_;
3676 * <code>optional string name = 1;</code>
3678 public boolean hasName() {
3679 return ((bitField0_ & 0x00000001) == 0x00000001);
3682 * <code>optional string name = 1;</code>
3684 public java.lang.String getName() {
3685 java.lang.Object ref = name_;
3686 if (ref instanceof java.lang.String) {
3687 return (java.lang.String) ref;
3689 com.google.protobuf.ByteString bs =
3690 (com.google.protobuf.ByteString) ref;
3691 java.lang.String s = bs.toStringUtf8();
3692 if (bs.isValidUtf8()) {
3699 * <code>optional string name = 1;</code>
3701 public com.google.protobuf.ByteString
3703 java.lang.Object ref = name_;
3704 if (ref instanceof java.lang.String) {
3705 com.google.protobuf.ByteString b =
3706 com.google.protobuf.ByteString.copyFromUtf8(
3707 (java.lang.String) ref);
3711 return (com.google.protobuf.ByteString) ref;
3715 // optional bool value = 2;
3716 public static final int VALUE_FIELD_NUMBER = 2;
3717 private boolean value_;
3719 * <code>optional bool value = 2;</code>
3721 public boolean hasValue() {
3722 return ((bitField0_ & 0x00000002) == 0x00000002);
3725 * <code>optional bool value = 2;</code>
3727 public boolean getValue() {
3731 private void initFields() {
3735 private byte memoizedIsInitialized = -1;
3736 public final boolean isInitialized() {
3737 byte isInitialized = memoizedIsInitialized;
3738 if (isInitialized != -1) return isInitialized == 1;
3740 memoizedIsInitialized = 1;
3744 public void writeTo(com.google.protobuf.CodedOutputStream output)
3745 throws java.io.IOException {
3746 getSerializedSize();
3747 if (((bitField0_ & 0x00000001) == 0x00000001)) {
3748 output.writeBytes(1, getNameBytes());
3750 if (((bitField0_ & 0x00000002) == 0x00000002)) {
3751 output.writeBool(2, value_);
3753 getUnknownFields().writeTo(output);
3756 private int memoizedSerializedSize = -1;
3757 public int getSerializedSize() {
3758 int size = memoizedSerializedSize;
3759 if (size != -1) return size;
3762 if (((bitField0_ & 0x00000001) == 0x00000001)) {
3763 size += com.google.protobuf.CodedOutputStream
3764 .computeBytesSize(1, getNameBytes());
3766 if (((bitField0_ & 0x00000002) == 0x00000002)) {
3767 size += com.google.protobuf.CodedOutputStream
3768 .computeBoolSize(2, value_);
3770 size += getUnknownFields().getSerializedSize();
3771 memoizedSerializedSize = size;
3775 private static final long serialVersionUID = 0L;
3777 protected java.lang.Object writeReplace()
3778 throws java.io.ObjectStreamException {
3779 return super.writeReplace();
3782 public static com.openxc.BinaryMessages.BooleanMessage parseFrom(
3783 com.google.protobuf.ByteString data)
3784 throws com.google.protobuf.InvalidProtocolBufferException {
3785 return PARSER.parseFrom(data);
3787 public static com.openxc.BinaryMessages.BooleanMessage parseFrom(
3788 com.google.protobuf.ByteString data,
3789 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3790 throws com.google.protobuf.InvalidProtocolBufferException {
3791 return PARSER.parseFrom(data, extensionRegistry);
3793 public static com.openxc.BinaryMessages.BooleanMessage parseFrom(byte[] data)
3794 throws com.google.protobuf.InvalidProtocolBufferException {
3795 return PARSER.parseFrom(data);
3797 public static com.openxc.BinaryMessages.BooleanMessage parseFrom(
3799 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3800 throws com.google.protobuf.InvalidProtocolBufferException {
3801 return PARSER.parseFrom(data, extensionRegistry);
3803 public static com.openxc.BinaryMessages.BooleanMessage parseFrom(java.io.InputStream input)
3804 throws java.io.IOException {
3805 return PARSER.parseFrom(input);
3807 public static com.openxc.BinaryMessages.BooleanMessage parseFrom(
3808 java.io.InputStream input,
3809 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3810 throws java.io.IOException {
3811 return PARSER.parseFrom(input, extensionRegistry);
3813 public static com.openxc.BinaryMessages.BooleanMessage parseDelimitedFrom(java.io.InputStream input)
3814 throws java.io.IOException {
3815 return PARSER.parseDelimitedFrom(input);
3817 public static com.openxc.BinaryMessages.BooleanMessage parseDelimitedFrom(
3818 java.io.InputStream input,
3819 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3820 throws java.io.IOException {
3821 return PARSER.parseDelimitedFrom(input, extensionRegistry);
3823 public static com.openxc.BinaryMessages.BooleanMessage parseFrom(
3824 com.google.protobuf.CodedInputStream input)
3825 throws java.io.IOException {
3826 return PARSER.parseFrom(input);
3828 public static com.openxc.BinaryMessages.BooleanMessage parseFrom(
3829 com.google.protobuf.CodedInputStream input,
3830 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3831 throws java.io.IOException {
3832 return PARSER.parseFrom(input, extensionRegistry);
3835 public static Builder newBuilder() { return Builder.create(); }
3836 public Builder newBuilderForType() { return newBuilder(); }
3837 public static Builder newBuilder(com.openxc.BinaryMessages.BooleanMessage prototype) {
3838 return newBuilder().mergeFrom(prototype);
3840 public Builder toBuilder() { return newBuilder(this); }
3843 protected Builder newBuilderForType(
3844 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
3845 Builder builder = new Builder(parent);
3849 * Protobuf type {@code openxc.BooleanMessage}
3851 public static final class Builder extends
3852 com.google.protobuf.GeneratedMessage.Builder<Builder>
3853 implements com.openxc.BinaryMessages.BooleanMessageOrBuilder {
3854 public static final com.google.protobuf.Descriptors.Descriptor
3856 return com.openxc.BinaryMessages.internal_static_openxc_BooleanMessage_descriptor;
3859 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
3860 internalGetFieldAccessorTable() {
3861 return com.openxc.BinaryMessages.internal_static_openxc_BooleanMessage_fieldAccessorTable
3862 .ensureFieldAccessorsInitialized(
3863 com.openxc.BinaryMessages.BooleanMessage.class, com.openxc.BinaryMessages.BooleanMessage.Builder.class);
3866 // Construct using com.openxc.BinaryMessages.BooleanMessage.newBuilder()
3868 maybeForceBuilderInitialization();
3872 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
3874 maybeForceBuilderInitialization();
3876 private void maybeForceBuilderInitialization() {
3877 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
3880 private static Builder create() {
3881 return new Builder();
3884 public Builder clear() {
3887 bitField0_ = (bitField0_ & ~0x00000001);
3889 bitField0_ = (bitField0_ & ~0x00000002);
3893 public Builder clone() {
3894 return create().mergeFrom(buildPartial());
3897 public com.google.protobuf.Descriptors.Descriptor
3898 getDescriptorForType() {
3899 return com.openxc.BinaryMessages.internal_static_openxc_BooleanMessage_descriptor;
3902 public com.openxc.BinaryMessages.BooleanMessage getDefaultInstanceForType() {
3903 return com.openxc.BinaryMessages.BooleanMessage.getDefaultInstance();
3906 public com.openxc.BinaryMessages.BooleanMessage build() {
3907 com.openxc.BinaryMessages.BooleanMessage result = buildPartial();
3908 if (!result.isInitialized()) {
3909 throw newUninitializedMessageException(result);
3914 public com.openxc.BinaryMessages.BooleanMessage buildPartial() {
3915 com.openxc.BinaryMessages.BooleanMessage result = new com.openxc.BinaryMessages.BooleanMessage(this);
3916 int from_bitField0_ = bitField0_;
3917 int to_bitField0_ = 0;
3918 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
3919 to_bitField0_ |= 0x00000001;
3921 result.name_ = name_;
3922 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
3923 to_bitField0_ |= 0x00000002;
3925 result.value_ = value_;
3926 result.bitField0_ = to_bitField0_;
3931 public Builder mergeFrom(com.google.protobuf.Message other) {
3932 if (other instanceof com.openxc.BinaryMessages.BooleanMessage) {
3933 return mergeFrom((com.openxc.BinaryMessages.BooleanMessage)other);
3935 super.mergeFrom(other);
3940 public Builder mergeFrom(com.openxc.BinaryMessages.BooleanMessage other) {
3941 if (other == com.openxc.BinaryMessages.BooleanMessage.getDefaultInstance()) return this;
3942 if (other.hasName()) {
3943 bitField0_ |= 0x00000001;
3944 name_ = other.name_;
3947 if (other.hasValue()) {
3948 setValue(other.getValue());
3950 this.mergeUnknownFields(other.getUnknownFields());
3954 public final boolean isInitialized() {
3958 public Builder mergeFrom(
3959 com.google.protobuf.CodedInputStream input,
3960 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3961 throws java.io.IOException {
3962 com.openxc.BinaryMessages.BooleanMessage parsedMessage = null;
3964 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
3965 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
3966 parsedMessage = (com.openxc.BinaryMessages.BooleanMessage) e.getUnfinishedMessage();
3969 if (parsedMessage != null) {
3970 mergeFrom(parsedMessage);
3975 private int bitField0_;
3977 // optional string name = 1;
3978 private java.lang.Object name_ = "";
3980 * <code>optional string name = 1;</code>
3982 public boolean hasName() {
3983 return ((bitField0_ & 0x00000001) == 0x00000001);
3986 * <code>optional string name = 1;</code>
3988 public java.lang.String getName() {
3989 java.lang.Object ref = name_;
3990 if (!(ref instanceof java.lang.String)) {
3991 java.lang.String s = ((com.google.protobuf.ByteString) ref)
3996 return (java.lang.String) ref;
4000 * <code>optional string name = 1;</code>
4002 public com.google.protobuf.ByteString
4004 java.lang.Object ref = name_;
4005 if (ref instanceof String) {
4006 com.google.protobuf.ByteString b =
4007 com.google.protobuf.ByteString.copyFromUtf8(
4008 (java.lang.String) ref);
4012 return (com.google.protobuf.ByteString) ref;
4016 * <code>optional string name = 1;</code>
4018 public Builder setName(
4019 java.lang.String value) {
4020 if (value == null) {
4021 throw new NullPointerException();
4023 bitField0_ |= 0x00000001;
4029 * <code>optional string name = 1;</code>
4031 public Builder clearName() {
4032 bitField0_ = (bitField0_ & ~0x00000001);
4033 name_ = getDefaultInstance().getName();
4038 * <code>optional string name = 1;</code>
4040 public Builder setNameBytes(
4041 com.google.protobuf.ByteString value) {
4042 if (value == null) {
4043 throw new NullPointerException();
4045 bitField0_ |= 0x00000001;
4051 // optional bool value = 2;
4052 private boolean value_ ;
4054 * <code>optional bool value = 2;</code>
4056 public boolean hasValue() {
4057 return ((bitField0_ & 0x00000002) == 0x00000002);
4060 * <code>optional bool value = 2;</code>
4062 public boolean getValue() {
4066 * <code>optional bool value = 2;</code>
4068 public Builder setValue(boolean value) {
4069 bitField0_ |= 0x00000002;
4075 * <code>optional bool value = 2;</code>
4077 public Builder clearValue() {
4078 bitField0_ = (bitField0_ & ~0x00000002);
4084 // @@protoc_insertion_point(builder_scope:openxc.BooleanMessage)
4088 defaultInstance = new BooleanMessage(true);
4089 defaultInstance.initFields();
4092 // @@protoc_insertion_point(class_scope:openxc.BooleanMessage)
4095 public interface EventedStringMessageOrBuilder
4096 extends com.google.protobuf.MessageOrBuilder {
4098 // optional string name = 1;
4100 * <code>optional string name = 1;</code>
4104 * <code>optional string name = 1;</code>
4106 java.lang.String getName();
4108 * <code>optional string name = 1;</code>
4110 com.google.protobuf.ByteString
4113 // optional string value = 2;
4115 * <code>optional string value = 2;</code>
4119 * <code>optional string value = 2;</code>
4121 java.lang.String getValue();
4123 * <code>optional string value = 2;</code>
4125 com.google.protobuf.ByteString
4128 // optional string event = 3;
4130 * <code>optional string event = 3;</code>
4134 * <code>optional string event = 3;</code>
4136 java.lang.String getEvent();
4138 * <code>optional string event = 3;</code>
4140 com.google.protobuf.ByteString
4144 * Protobuf type {@code openxc.EventedStringMessage}
4146 public static final class EventedStringMessage extends
4147 com.google.protobuf.GeneratedMessage
4148 implements EventedStringMessageOrBuilder {
4149 // Use EventedStringMessage.newBuilder() to construct.
4150 private EventedStringMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
4152 this.unknownFields = builder.getUnknownFields();
4154 private EventedStringMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
4156 private static final EventedStringMessage defaultInstance;
4157 public static EventedStringMessage getDefaultInstance() {
4158 return defaultInstance;
4161 public EventedStringMessage getDefaultInstanceForType() {
4162 return defaultInstance;
4165 private final com.google.protobuf.UnknownFieldSet unknownFields;
4167 public final com.google.protobuf.UnknownFieldSet
4168 getUnknownFields() {
4169 return this.unknownFields;
4171 private EventedStringMessage(
4172 com.google.protobuf.CodedInputStream input,
4173 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4174 throws com.google.protobuf.InvalidProtocolBufferException {
4176 int mutable_bitField0_ = 0;
4177 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
4178 com.google.protobuf.UnknownFieldSet.newBuilder();
4180 boolean done = false;
4182 int tag = input.readTag();
4188 if (!parseUnknownField(input, unknownFields,
4189 extensionRegistry, tag)) {
4195 bitField0_ |= 0x00000001;
4196 name_ = input.readBytes();
4200 bitField0_ |= 0x00000002;
4201 value_ = input.readBytes();
4205 bitField0_ |= 0x00000004;
4206 event_ = input.readBytes();
4211 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
4212 throw e.setUnfinishedMessage(this);
4213 } catch (java.io.IOException e) {
4214 throw new com.google.protobuf.InvalidProtocolBufferException(
4215 e.getMessage()).setUnfinishedMessage(this);
4217 this.unknownFields = unknownFields.build();
4218 makeExtensionsImmutable();
4221 public static final com.google.protobuf.Descriptors.Descriptor
4223 return com.openxc.BinaryMessages.internal_static_openxc_EventedStringMessage_descriptor;
4226 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
4227 internalGetFieldAccessorTable() {
4228 return com.openxc.BinaryMessages.internal_static_openxc_EventedStringMessage_fieldAccessorTable
4229 .ensureFieldAccessorsInitialized(
4230 com.openxc.BinaryMessages.EventedStringMessage.class, com.openxc.BinaryMessages.EventedStringMessage.Builder.class);
4233 public static com.google.protobuf.Parser<EventedStringMessage> PARSER =
4234 new com.google.protobuf.AbstractParser<EventedStringMessage>() {
4235 public EventedStringMessage parsePartialFrom(
4236 com.google.protobuf.CodedInputStream input,
4237 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4238 throws com.google.protobuf.InvalidProtocolBufferException {
4239 return new EventedStringMessage(input, extensionRegistry);
4244 public com.google.protobuf.Parser<EventedStringMessage> getParserForType() {
4248 private int bitField0_;
4249 // optional string name = 1;
4250 public static final int NAME_FIELD_NUMBER = 1;
4251 private java.lang.Object name_;
4253 * <code>optional string name = 1;</code>
4255 public boolean hasName() {
4256 return ((bitField0_ & 0x00000001) == 0x00000001);
4259 * <code>optional string name = 1;</code>
4261 public java.lang.String getName() {
4262 java.lang.Object ref = name_;
4263 if (ref instanceof java.lang.String) {
4264 return (java.lang.String) ref;
4266 com.google.protobuf.ByteString bs =
4267 (com.google.protobuf.ByteString) ref;
4268 java.lang.String s = bs.toStringUtf8();
4269 if (bs.isValidUtf8()) {
4276 * <code>optional string name = 1;</code>
4278 public com.google.protobuf.ByteString
4280 java.lang.Object ref = name_;
4281 if (ref instanceof java.lang.String) {
4282 com.google.protobuf.ByteString b =
4283 com.google.protobuf.ByteString.copyFromUtf8(
4284 (java.lang.String) ref);
4288 return (com.google.protobuf.ByteString) ref;
4292 // optional string value = 2;
4293 public static final int VALUE_FIELD_NUMBER = 2;
4294 private java.lang.Object value_;
4296 * <code>optional string value = 2;</code>
4298 public boolean hasValue() {
4299 return ((bitField0_ & 0x00000002) == 0x00000002);
4302 * <code>optional string value = 2;</code>
4304 public java.lang.String getValue() {
4305 java.lang.Object ref = value_;
4306 if (ref instanceof java.lang.String) {
4307 return (java.lang.String) ref;
4309 com.google.protobuf.ByteString bs =
4310 (com.google.protobuf.ByteString) ref;
4311 java.lang.String s = bs.toStringUtf8();
4312 if (bs.isValidUtf8()) {
4319 * <code>optional string value = 2;</code>
4321 public com.google.protobuf.ByteString
4323 java.lang.Object ref = value_;
4324 if (ref instanceof java.lang.String) {
4325 com.google.protobuf.ByteString b =
4326 com.google.protobuf.ByteString.copyFromUtf8(
4327 (java.lang.String) ref);
4331 return (com.google.protobuf.ByteString) ref;
4335 // optional string event = 3;
4336 public static final int EVENT_FIELD_NUMBER = 3;
4337 private java.lang.Object event_;
4339 * <code>optional string event = 3;</code>
4341 public boolean hasEvent() {
4342 return ((bitField0_ & 0x00000004) == 0x00000004);
4345 * <code>optional string event = 3;</code>
4347 public java.lang.String getEvent() {
4348 java.lang.Object ref = event_;
4349 if (ref instanceof java.lang.String) {
4350 return (java.lang.String) ref;
4352 com.google.protobuf.ByteString bs =
4353 (com.google.protobuf.ByteString) ref;
4354 java.lang.String s = bs.toStringUtf8();
4355 if (bs.isValidUtf8()) {
4362 * <code>optional string event = 3;</code>
4364 public com.google.protobuf.ByteString
4366 java.lang.Object ref = event_;
4367 if (ref instanceof java.lang.String) {
4368 com.google.protobuf.ByteString b =
4369 com.google.protobuf.ByteString.copyFromUtf8(
4370 (java.lang.String) ref);
4374 return (com.google.protobuf.ByteString) ref;
4378 private void initFields() {
4383 private byte memoizedIsInitialized = -1;
4384 public final boolean isInitialized() {
4385 byte isInitialized = memoizedIsInitialized;
4386 if (isInitialized != -1) return isInitialized == 1;
4388 memoizedIsInitialized = 1;
4392 public void writeTo(com.google.protobuf.CodedOutputStream output)
4393 throws java.io.IOException {
4394 getSerializedSize();
4395 if (((bitField0_ & 0x00000001) == 0x00000001)) {
4396 output.writeBytes(1, getNameBytes());
4398 if (((bitField0_ & 0x00000002) == 0x00000002)) {
4399 output.writeBytes(2, getValueBytes());
4401 if (((bitField0_ & 0x00000004) == 0x00000004)) {
4402 output.writeBytes(3, getEventBytes());
4404 getUnknownFields().writeTo(output);
4407 private int memoizedSerializedSize = -1;
4408 public int getSerializedSize() {
4409 int size = memoizedSerializedSize;
4410 if (size != -1) return size;
4413 if (((bitField0_ & 0x00000001) == 0x00000001)) {
4414 size += com.google.protobuf.CodedOutputStream
4415 .computeBytesSize(1, getNameBytes());
4417 if (((bitField0_ & 0x00000002) == 0x00000002)) {
4418 size += com.google.protobuf.CodedOutputStream
4419 .computeBytesSize(2, getValueBytes());
4421 if (((bitField0_ & 0x00000004) == 0x00000004)) {
4422 size += com.google.protobuf.CodedOutputStream
4423 .computeBytesSize(3, getEventBytes());
4425 size += getUnknownFields().getSerializedSize();
4426 memoizedSerializedSize = size;
4430 private static final long serialVersionUID = 0L;
4432 protected java.lang.Object writeReplace()
4433 throws java.io.ObjectStreamException {
4434 return super.writeReplace();
4437 public static com.openxc.BinaryMessages.EventedStringMessage parseFrom(
4438 com.google.protobuf.ByteString data)
4439 throws com.google.protobuf.InvalidProtocolBufferException {
4440 return PARSER.parseFrom(data);
4442 public static com.openxc.BinaryMessages.EventedStringMessage parseFrom(
4443 com.google.protobuf.ByteString data,
4444 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4445 throws com.google.protobuf.InvalidProtocolBufferException {
4446 return PARSER.parseFrom(data, extensionRegistry);
4448 public static com.openxc.BinaryMessages.EventedStringMessage parseFrom(byte[] data)
4449 throws com.google.protobuf.InvalidProtocolBufferException {
4450 return PARSER.parseFrom(data);
4452 public static com.openxc.BinaryMessages.EventedStringMessage parseFrom(
4454 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4455 throws com.google.protobuf.InvalidProtocolBufferException {
4456 return PARSER.parseFrom(data, extensionRegistry);
4458 public static com.openxc.BinaryMessages.EventedStringMessage parseFrom(java.io.InputStream input)
4459 throws java.io.IOException {
4460 return PARSER.parseFrom(input);
4462 public static com.openxc.BinaryMessages.EventedStringMessage parseFrom(
4463 java.io.InputStream input,
4464 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4465 throws java.io.IOException {
4466 return PARSER.parseFrom(input, extensionRegistry);
4468 public static com.openxc.BinaryMessages.EventedStringMessage parseDelimitedFrom(java.io.InputStream input)
4469 throws java.io.IOException {
4470 return PARSER.parseDelimitedFrom(input);
4472 public static com.openxc.BinaryMessages.EventedStringMessage parseDelimitedFrom(
4473 java.io.InputStream input,
4474 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4475 throws java.io.IOException {
4476 return PARSER.parseDelimitedFrom(input, extensionRegistry);
4478 public static com.openxc.BinaryMessages.EventedStringMessage parseFrom(
4479 com.google.protobuf.CodedInputStream input)
4480 throws java.io.IOException {
4481 return PARSER.parseFrom(input);
4483 public static com.openxc.BinaryMessages.EventedStringMessage parseFrom(
4484 com.google.protobuf.CodedInputStream input,
4485 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4486 throws java.io.IOException {
4487 return PARSER.parseFrom(input, extensionRegistry);
4490 public static Builder newBuilder() { return Builder.create(); }
4491 public Builder newBuilderForType() { return newBuilder(); }
4492 public static Builder newBuilder(com.openxc.BinaryMessages.EventedStringMessage prototype) {
4493 return newBuilder().mergeFrom(prototype);
4495 public Builder toBuilder() { return newBuilder(this); }
4498 protected Builder newBuilderForType(
4499 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
4500 Builder builder = new Builder(parent);
4504 * Protobuf type {@code openxc.EventedStringMessage}
4506 public static final class Builder extends
4507 com.google.protobuf.GeneratedMessage.Builder<Builder>
4508 implements com.openxc.BinaryMessages.EventedStringMessageOrBuilder {
4509 public static final com.google.protobuf.Descriptors.Descriptor
4511 return com.openxc.BinaryMessages.internal_static_openxc_EventedStringMessage_descriptor;
4514 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
4515 internalGetFieldAccessorTable() {
4516 return com.openxc.BinaryMessages.internal_static_openxc_EventedStringMessage_fieldAccessorTable
4517 .ensureFieldAccessorsInitialized(
4518 com.openxc.BinaryMessages.EventedStringMessage.class, com.openxc.BinaryMessages.EventedStringMessage.Builder.class);
4521 // Construct using com.openxc.BinaryMessages.EventedStringMessage.newBuilder()
4523 maybeForceBuilderInitialization();
4527 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
4529 maybeForceBuilderInitialization();
4531 private void maybeForceBuilderInitialization() {
4532 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
4535 private static Builder create() {
4536 return new Builder();
4539 public Builder clear() {
4542 bitField0_ = (bitField0_ & ~0x00000001);
4544 bitField0_ = (bitField0_ & ~0x00000002);
4546 bitField0_ = (bitField0_ & ~0x00000004);
4550 public Builder clone() {
4551 return create().mergeFrom(buildPartial());
4554 public com.google.protobuf.Descriptors.Descriptor
4555 getDescriptorForType() {
4556 return com.openxc.BinaryMessages.internal_static_openxc_EventedStringMessage_descriptor;
4559 public com.openxc.BinaryMessages.EventedStringMessage getDefaultInstanceForType() {
4560 return com.openxc.BinaryMessages.EventedStringMessage.getDefaultInstance();
4563 public com.openxc.BinaryMessages.EventedStringMessage build() {
4564 com.openxc.BinaryMessages.EventedStringMessage result = buildPartial();
4565 if (!result.isInitialized()) {
4566 throw newUninitializedMessageException(result);
4571 public com.openxc.BinaryMessages.EventedStringMessage buildPartial() {
4572 com.openxc.BinaryMessages.EventedStringMessage result = new com.openxc.BinaryMessages.EventedStringMessage(this);
4573 int from_bitField0_ = bitField0_;
4574 int to_bitField0_ = 0;
4575 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
4576 to_bitField0_ |= 0x00000001;
4578 result.name_ = name_;
4579 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
4580 to_bitField0_ |= 0x00000002;
4582 result.value_ = value_;
4583 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
4584 to_bitField0_ |= 0x00000004;
4586 result.event_ = event_;
4587 result.bitField0_ = to_bitField0_;
4592 public Builder mergeFrom(com.google.protobuf.Message other) {
4593 if (other instanceof com.openxc.BinaryMessages.EventedStringMessage) {
4594 return mergeFrom((com.openxc.BinaryMessages.EventedStringMessage)other);
4596 super.mergeFrom(other);
4601 public Builder mergeFrom(com.openxc.BinaryMessages.EventedStringMessage other) {
4602 if (other == com.openxc.BinaryMessages.EventedStringMessage.getDefaultInstance()) return this;
4603 if (other.hasName()) {
4604 bitField0_ |= 0x00000001;
4605 name_ = other.name_;
4608 if (other.hasValue()) {
4609 bitField0_ |= 0x00000002;
4610 value_ = other.value_;
4613 if (other.hasEvent()) {
4614 bitField0_ |= 0x00000004;
4615 event_ = other.event_;
4618 this.mergeUnknownFields(other.getUnknownFields());
4622 public final boolean isInitialized() {
4626 public Builder mergeFrom(
4627 com.google.protobuf.CodedInputStream input,
4628 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4629 throws java.io.IOException {
4630 com.openxc.BinaryMessages.EventedStringMessage parsedMessage = null;
4632 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
4633 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
4634 parsedMessage = (com.openxc.BinaryMessages.EventedStringMessage) e.getUnfinishedMessage();
4637 if (parsedMessage != null) {
4638 mergeFrom(parsedMessage);
4643 private int bitField0_;
4645 // optional string name = 1;
4646 private java.lang.Object name_ = "";
4648 * <code>optional string name = 1;</code>
4650 public boolean hasName() {
4651 return ((bitField0_ & 0x00000001) == 0x00000001);
4654 * <code>optional string name = 1;</code>
4656 public java.lang.String getName() {
4657 java.lang.Object ref = name_;
4658 if (!(ref instanceof java.lang.String)) {
4659 java.lang.String s = ((com.google.protobuf.ByteString) ref)
4664 return (java.lang.String) ref;
4668 * <code>optional string name = 1;</code>
4670 public com.google.protobuf.ByteString
4672 java.lang.Object ref = name_;
4673 if (ref instanceof String) {
4674 com.google.protobuf.ByteString b =
4675 com.google.protobuf.ByteString.copyFromUtf8(
4676 (java.lang.String) ref);
4680 return (com.google.protobuf.ByteString) ref;
4684 * <code>optional string name = 1;</code>
4686 public Builder setName(
4687 java.lang.String value) {
4688 if (value == null) {
4689 throw new NullPointerException();
4691 bitField0_ |= 0x00000001;
4697 * <code>optional string name = 1;</code>
4699 public Builder clearName() {
4700 bitField0_ = (bitField0_ & ~0x00000001);
4701 name_ = getDefaultInstance().getName();
4706 * <code>optional string name = 1;</code>
4708 public Builder setNameBytes(
4709 com.google.protobuf.ByteString value) {
4710 if (value == null) {
4711 throw new NullPointerException();
4713 bitField0_ |= 0x00000001;
4719 // optional string value = 2;
4720 private java.lang.Object value_ = "";
4722 * <code>optional string value = 2;</code>
4724 public boolean hasValue() {
4725 return ((bitField0_ & 0x00000002) == 0x00000002);
4728 * <code>optional string value = 2;</code>
4730 public java.lang.String getValue() {
4731 java.lang.Object ref = value_;
4732 if (!(ref instanceof java.lang.String)) {
4733 java.lang.String s = ((com.google.protobuf.ByteString) ref)
4738 return (java.lang.String) ref;
4742 * <code>optional string value = 2;</code>
4744 public com.google.protobuf.ByteString
4746 java.lang.Object ref = value_;
4747 if (ref instanceof String) {
4748 com.google.protobuf.ByteString b =
4749 com.google.protobuf.ByteString.copyFromUtf8(
4750 (java.lang.String) ref);
4754 return (com.google.protobuf.ByteString) ref;
4758 * <code>optional string value = 2;</code>
4760 public Builder setValue(
4761 java.lang.String value) {
4762 if (value == null) {
4763 throw new NullPointerException();
4765 bitField0_ |= 0x00000002;
4771 * <code>optional string value = 2;</code>
4773 public Builder clearValue() {
4774 bitField0_ = (bitField0_ & ~0x00000002);
4775 value_ = getDefaultInstance().getValue();
4780 * <code>optional string value = 2;</code>
4782 public Builder setValueBytes(
4783 com.google.protobuf.ByteString value) {
4784 if (value == null) {
4785 throw new NullPointerException();
4787 bitField0_ |= 0x00000002;
4793 // optional string event = 3;
4794 private java.lang.Object event_ = "";
4796 * <code>optional string event = 3;</code>
4798 public boolean hasEvent() {
4799 return ((bitField0_ & 0x00000004) == 0x00000004);
4802 * <code>optional string event = 3;</code>
4804 public java.lang.String getEvent() {
4805 java.lang.Object ref = event_;
4806 if (!(ref instanceof java.lang.String)) {
4807 java.lang.String s = ((com.google.protobuf.ByteString) ref)
4812 return (java.lang.String) ref;
4816 * <code>optional string event = 3;</code>
4818 public com.google.protobuf.ByteString
4820 java.lang.Object ref = event_;
4821 if (ref instanceof String) {
4822 com.google.protobuf.ByteString b =
4823 com.google.protobuf.ByteString.copyFromUtf8(
4824 (java.lang.String) ref);
4828 return (com.google.protobuf.ByteString) ref;
4832 * <code>optional string event = 3;</code>
4834 public Builder setEvent(
4835 java.lang.String value) {
4836 if (value == null) {
4837 throw new NullPointerException();
4839 bitField0_ |= 0x00000004;
4845 * <code>optional string event = 3;</code>
4847 public Builder clearEvent() {
4848 bitField0_ = (bitField0_ & ~0x00000004);
4849 event_ = getDefaultInstance().getEvent();
4854 * <code>optional string event = 3;</code>
4856 public Builder setEventBytes(
4857 com.google.protobuf.ByteString value) {
4858 if (value == null) {
4859 throw new NullPointerException();
4861 bitField0_ |= 0x00000004;
4867 // @@protoc_insertion_point(builder_scope:openxc.EventedStringMessage)
4871 defaultInstance = new EventedStringMessage(true);
4872 defaultInstance.initFields();
4875 // @@protoc_insertion_point(class_scope:openxc.EventedStringMessage)
4878 public interface EventedBooleanMessageOrBuilder
4879 extends com.google.protobuf.MessageOrBuilder {
4881 // optional string name = 1;
4883 * <code>optional string name = 1;</code>
4887 * <code>optional string name = 1;</code>
4889 java.lang.String getName();
4891 * <code>optional string name = 1;</code>
4893 com.google.protobuf.ByteString
4896 // optional string value = 2;
4898 * <code>optional string value = 2;</code>
4902 * <code>optional string value = 2;</code>
4904 java.lang.String getValue();
4906 * <code>optional string value = 2;</code>
4908 com.google.protobuf.ByteString
4911 // optional bool event = 3;
4913 * <code>optional bool event = 3;</code>
4917 * <code>optional bool event = 3;</code>
4922 * Protobuf type {@code openxc.EventedBooleanMessage}
4924 public static final class EventedBooleanMessage extends
4925 com.google.protobuf.GeneratedMessage
4926 implements EventedBooleanMessageOrBuilder {
4927 // Use EventedBooleanMessage.newBuilder() to construct.
4928 private EventedBooleanMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
4930 this.unknownFields = builder.getUnknownFields();
4932 private EventedBooleanMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
4934 private static final EventedBooleanMessage defaultInstance;
4935 public static EventedBooleanMessage getDefaultInstance() {
4936 return defaultInstance;
4939 public EventedBooleanMessage getDefaultInstanceForType() {
4940 return defaultInstance;
4943 private final com.google.protobuf.UnknownFieldSet unknownFields;
4945 public final com.google.protobuf.UnknownFieldSet
4946 getUnknownFields() {
4947 return this.unknownFields;
4949 private EventedBooleanMessage(
4950 com.google.protobuf.CodedInputStream input,
4951 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4952 throws com.google.protobuf.InvalidProtocolBufferException {
4954 int mutable_bitField0_ = 0;
4955 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
4956 com.google.protobuf.UnknownFieldSet.newBuilder();
4958 boolean done = false;
4960 int tag = input.readTag();
4966 if (!parseUnknownField(input, unknownFields,
4967 extensionRegistry, tag)) {
4973 bitField0_ |= 0x00000001;
4974 name_ = input.readBytes();
4978 bitField0_ |= 0x00000002;
4979 value_ = input.readBytes();
4983 bitField0_ |= 0x00000004;
4984 event_ = input.readBool();
4989 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
4990 throw e.setUnfinishedMessage(this);
4991 } catch (java.io.IOException e) {
4992 throw new com.google.protobuf.InvalidProtocolBufferException(
4993 e.getMessage()).setUnfinishedMessage(this);
4995 this.unknownFields = unknownFields.build();
4996 makeExtensionsImmutable();
4999 public static final com.google.protobuf.Descriptors.Descriptor
5001 return com.openxc.BinaryMessages.internal_static_openxc_EventedBooleanMessage_descriptor;
5004 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
5005 internalGetFieldAccessorTable() {
5006 return com.openxc.BinaryMessages.internal_static_openxc_EventedBooleanMessage_fieldAccessorTable
5007 .ensureFieldAccessorsInitialized(
5008 com.openxc.BinaryMessages.EventedBooleanMessage.class, com.openxc.BinaryMessages.EventedBooleanMessage.Builder.class);
5011 public static com.google.protobuf.Parser<EventedBooleanMessage> PARSER =
5012 new com.google.protobuf.AbstractParser<EventedBooleanMessage>() {
5013 public EventedBooleanMessage parsePartialFrom(
5014 com.google.protobuf.CodedInputStream input,
5015 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5016 throws com.google.protobuf.InvalidProtocolBufferException {
5017 return new EventedBooleanMessage(input, extensionRegistry);
5022 public com.google.protobuf.Parser<EventedBooleanMessage> getParserForType() {
5026 private int bitField0_;
5027 // optional string name = 1;
5028 public static final int NAME_FIELD_NUMBER = 1;
5029 private java.lang.Object name_;
5031 * <code>optional string name = 1;</code>
5033 public boolean hasName() {
5034 return ((bitField0_ & 0x00000001) == 0x00000001);
5037 * <code>optional string name = 1;</code>
5039 public java.lang.String getName() {
5040 java.lang.Object ref = name_;
5041 if (ref instanceof java.lang.String) {
5042 return (java.lang.String) ref;
5044 com.google.protobuf.ByteString bs =
5045 (com.google.protobuf.ByteString) ref;
5046 java.lang.String s = bs.toStringUtf8();
5047 if (bs.isValidUtf8()) {
5054 * <code>optional string name = 1;</code>
5056 public com.google.protobuf.ByteString
5058 java.lang.Object ref = name_;
5059 if (ref instanceof java.lang.String) {
5060 com.google.protobuf.ByteString b =
5061 com.google.protobuf.ByteString.copyFromUtf8(
5062 (java.lang.String) ref);
5066 return (com.google.protobuf.ByteString) ref;
5070 // optional string value = 2;
5071 public static final int VALUE_FIELD_NUMBER = 2;
5072 private java.lang.Object value_;
5074 * <code>optional string value = 2;</code>
5076 public boolean hasValue() {
5077 return ((bitField0_ & 0x00000002) == 0x00000002);
5080 * <code>optional string value = 2;</code>
5082 public java.lang.String getValue() {
5083 java.lang.Object ref = value_;
5084 if (ref instanceof java.lang.String) {
5085 return (java.lang.String) ref;
5087 com.google.protobuf.ByteString bs =
5088 (com.google.protobuf.ByteString) ref;
5089 java.lang.String s = bs.toStringUtf8();
5090 if (bs.isValidUtf8()) {
5097 * <code>optional string value = 2;</code>
5099 public com.google.protobuf.ByteString
5101 java.lang.Object ref = value_;
5102 if (ref instanceof java.lang.String) {
5103 com.google.protobuf.ByteString b =
5104 com.google.protobuf.ByteString.copyFromUtf8(
5105 (java.lang.String) ref);
5109 return (com.google.protobuf.ByteString) ref;
5113 // optional bool event = 3;
5114 public static final int EVENT_FIELD_NUMBER = 3;
5115 private boolean event_;
5117 * <code>optional bool event = 3;</code>
5119 public boolean hasEvent() {
5120 return ((bitField0_ & 0x00000004) == 0x00000004);
5123 * <code>optional bool event = 3;</code>
5125 public boolean getEvent() {
5129 private void initFields() {
5134 private byte memoizedIsInitialized = -1;
5135 public final boolean isInitialized() {
5136 byte isInitialized = memoizedIsInitialized;
5137 if (isInitialized != -1) return isInitialized == 1;
5139 memoizedIsInitialized = 1;
5143 public void writeTo(com.google.protobuf.CodedOutputStream output)
5144 throws java.io.IOException {
5145 getSerializedSize();
5146 if (((bitField0_ & 0x00000001) == 0x00000001)) {
5147 output.writeBytes(1, getNameBytes());
5149 if (((bitField0_ & 0x00000002) == 0x00000002)) {
5150 output.writeBytes(2, getValueBytes());
5152 if (((bitField0_ & 0x00000004) == 0x00000004)) {
5153 output.writeBool(3, event_);
5155 getUnknownFields().writeTo(output);
5158 private int memoizedSerializedSize = -1;
5159 public int getSerializedSize() {
5160 int size = memoizedSerializedSize;
5161 if (size != -1) return size;
5164 if (((bitField0_ & 0x00000001) == 0x00000001)) {
5165 size += com.google.protobuf.CodedOutputStream
5166 .computeBytesSize(1, getNameBytes());
5168 if (((bitField0_ & 0x00000002) == 0x00000002)) {
5169 size += com.google.protobuf.CodedOutputStream
5170 .computeBytesSize(2, getValueBytes());
5172 if (((bitField0_ & 0x00000004) == 0x00000004)) {
5173 size += com.google.protobuf.CodedOutputStream
5174 .computeBoolSize(3, event_);
5176 size += getUnknownFields().getSerializedSize();
5177 memoizedSerializedSize = size;
5181 private static final long serialVersionUID = 0L;
5183 protected java.lang.Object writeReplace()
5184 throws java.io.ObjectStreamException {
5185 return super.writeReplace();
5188 public static com.openxc.BinaryMessages.EventedBooleanMessage parseFrom(
5189 com.google.protobuf.ByteString data)
5190 throws com.google.protobuf.InvalidProtocolBufferException {
5191 return PARSER.parseFrom(data);
5193 public static com.openxc.BinaryMessages.EventedBooleanMessage parseFrom(
5194 com.google.protobuf.ByteString data,
5195 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5196 throws com.google.protobuf.InvalidProtocolBufferException {
5197 return PARSER.parseFrom(data, extensionRegistry);
5199 public static com.openxc.BinaryMessages.EventedBooleanMessage parseFrom(byte[] data)
5200 throws com.google.protobuf.InvalidProtocolBufferException {
5201 return PARSER.parseFrom(data);
5203 public static com.openxc.BinaryMessages.EventedBooleanMessage parseFrom(
5205 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5206 throws com.google.protobuf.InvalidProtocolBufferException {
5207 return PARSER.parseFrom(data, extensionRegistry);
5209 public static com.openxc.BinaryMessages.EventedBooleanMessage parseFrom(java.io.InputStream input)
5210 throws java.io.IOException {
5211 return PARSER.parseFrom(input);
5213 public static com.openxc.BinaryMessages.EventedBooleanMessage parseFrom(
5214 java.io.InputStream input,
5215 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5216 throws java.io.IOException {
5217 return PARSER.parseFrom(input, extensionRegistry);
5219 public static com.openxc.BinaryMessages.EventedBooleanMessage parseDelimitedFrom(java.io.InputStream input)
5220 throws java.io.IOException {
5221 return PARSER.parseDelimitedFrom(input);
5223 public static com.openxc.BinaryMessages.EventedBooleanMessage parseDelimitedFrom(
5224 java.io.InputStream input,
5225 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5226 throws java.io.IOException {
5227 return PARSER.parseDelimitedFrom(input, extensionRegistry);
5229 public static com.openxc.BinaryMessages.EventedBooleanMessage parseFrom(
5230 com.google.protobuf.CodedInputStream input)
5231 throws java.io.IOException {
5232 return PARSER.parseFrom(input);
5234 public static com.openxc.BinaryMessages.EventedBooleanMessage parseFrom(
5235 com.google.protobuf.CodedInputStream input,
5236 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5237 throws java.io.IOException {
5238 return PARSER.parseFrom(input, extensionRegistry);
5241 public static Builder newBuilder() { return Builder.create(); }
5242 public Builder newBuilderForType() { return newBuilder(); }
5243 public static Builder newBuilder(com.openxc.BinaryMessages.EventedBooleanMessage prototype) {
5244 return newBuilder().mergeFrom(prototype);
5246 public Builder toBuilder() { return newBuilder(this); }
5249 protected Builder newBuilderForType(
5250 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
5251 Builder builder = new Builder(parent);
5255 * Protobuf type {@code openxc.EventedBooleanMessage}
5257 public static final class Builder extends
5258 com.google.protobuf.GeneratedMessage.Builder<Builder>
5259 implements com.openxc.BinaryMessages.EventedBooleanMessageOrBuilder {
5260 public static final com.google.protobuf.Descriptors.Descriptor
5262 return com.openxc.BinaryMessages.internal_static_openxc_EventedBooleanMessage_descriptor;
5265 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
5266 internalGetFieldAccessorTable() {
5267 return com.openxc.BinaryMessages.internal_static_openxc_EventedBooleanMessage_fieldAccessorTable
5268 .ensureFieldAccessorsInitialized(
5269 com.openxc.BinaryMessages.EventedBooleanMessage.class, com.openxc.BinaryMessages.EventedBooleanMessage.Builder.class);
5272 // Construct using com.openxc.BinaryMessages.EventedBooleanMessage.newBuilder()
5274 maybeForceBuilderInitialization();
5278 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
5280 maybeForceBuilderInitialization();
5282 private void maybeForceBuilderInitialization() {
5283 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
5286 private static Builder create() {
5287 return new Builder();
5290 public Builder clear() {
5293 bitField0_ = (bitField0_ & ~0x00000001);
5295 bitField0_ = (bitField0_ & ~0x00000002);
5297 bitField0_ = (bitField0_ & ~0x00000004);
5301 public Builder clone() {
5302 return create().mergeFrom(buildPartial());
5305 public com.google.protobuf.Descriptors.Descriptor
5306 getDescriptorForType() {
5307 return com.openxc.BinaryMessages.internal_static_openxc_EventedBooleanMessage_descriptor;
5310 public com.openxc.BinaryMessages.EventedBooleanMessage getDefaultInstanceForType() {
5311 return com.openxc.BinaryMessages.EventedBooleanMessage.getDefaultInstance();
5314 public com.openxc.BinaryMessages.EventedBooleanMessage build() {
5315 com.openxc.BinaryMessages.EventedBooleanMessage result = buildPartial();
5316 if (!result.isInitialized()) {
5317 throw newUninitializedMessageException(result);
5322 public com.openxc.BinaryMessages.EventedBooleanMessage buildPartial() {
5323 com.openxc.BinaryMessages.EventedBooleanMessage result = new com.openxc.BinaryMessages.EventedBooleanMessage(this);
5324 int from_bitField0_ = bitField0_;
5325 int to_bitField0_ = 0;
5326 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
5327 to_bitField0_ |= 0x00000001;
5329 result.name_ = name_;
5330 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
5331 to_bitField0_ |= 0x00000002;
5333 result.value_ = value_;
5334 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
5335 to_bitField0_ |= 0x00000004;
5337 result.event_ = event_;
5338 result.bitField0_ = to_bitField0_;
5343 public Builder mergeFrom(com.google.protobuf.Message other) {
5344 if (other instanceof com.openxc.BinaryMessages.EventedBooleanMessage) {
5345 return mergeFrom((com.openxc.BinaryMessages.EventedBooleanMessage)other);
5347 super.mergeFrom(other);
5352 public Builder mergeFrom(com.openxc.BinaryMessages.EventedBooleanMessage other) {
5353 if (other == com.openxc.BinaryMessages.EventedBooleanMessage.getDefaultInstance()) return this;
5354 if (other.hasName()) {
5355 bitField0_ |= 0x00000001;
5356 name_ = other.name_;
5359 if (other.hasValue()) {
5360 bitField0_ |= 0x00000002;
5361 value_ = other.value_;
5364 if (other.hasEvent()) {
5365 setEvent(other.getEvent());
5367 this.mergeUnknownFields(other.getUnknownFields());
5371 public final boolean isInitialized() {
5375 public Builder mergeFrom(
5376 com.google.protobuf.CodedInputStream input,
5377 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5378 throws java.io.IOException {
5379 com.openxc.BinaryMessages.EventedBooleanMessage parsedMessage = null;
5381 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
5382 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
5383 parsedMessage = (com.openxc.BinaryMessages.EventedBooleanMessage) e.getUnfinishedMessage();
5386 if (parsedMessage != null) {
5387 mergeFrom(parsedMessage);
5392 private int bitField0_;
5394 // optional string name = 1;
5395 private java.lang.Object name_ = "";
5397 * <code>optional string name = 1;</code>
5399 public boolean hasName() {
5400 return ((bitField0_ & 0x00000001) == 0x00000001);
5403 * <code>optional string name = 1;</code>
5405 public java.lang.String getName() {
5406 java.lang.Object ref = name_;
5407 if (!(ref instanceof java.lang.String)) {
5408 java.lang.String s = ((com.google.protobuf.ByteString) ref)
5413 return (java.lang.String) ref;
5417 * <code>optional string name = 1;</code>
5419 public com.google.protobuf.ByteString
5421 java.lang.Object ref = name_;
5422 if (ref instanceof String) {
5423 com.google.protobuf.ByteString b =
5424 com.google.protobuf.ByteString.copyFromUtf8(
5425 (java.lang.String) ref);
5429 return (com.google.protobuf.ByteString) ref;
5433 * <code>optional string name = 1;</code>
5435 public Builder setName(
5436 java.lang.String value) {
5437 if (value == null) {
5438 throw new NullPointerException();
5440 bitField0_ |= 0x00000001;
5446 * <code>optional string name = 1;</code>
5448 public Builder clearName() {
5449 bitField0_ = (bitField0_ & ~0x00000001);
5450 name_ = getDefaultInstance().getName();
5455 * <code>optional string name = 1;</code>
5457 public Builder setNameBytes(
5458 com.google.protobuf.ByteString value) {
5459 if (value == null) {
5460 throw new NullPointerException();
5462 bitField0_ |= 0x00000001;
5468 // optional string value = 2;
5469 private java.lang.Object value_ = "";
5471 * <code>optional string value = 2;</code>
5473 public boolean hasValue() {
5474 return ((bitField0_ & 0x00000002) == 0x00000002);
5477 * <code>optional string value = 2;</code>
5479 public java.lang.String getValue() {
5480 java.lang.Object ref = value_;
5481 if (!(ref instanceof java.lang.String)) {
5482 java.lang.String s = ((com.google.protobuf.ByteString) ref)
5487 return (java.lang.String) ref;
5491 * <code>optional string value = 2;</code>
5493 public com.google.protobuf.ByteString
5495 java.lang.Object ref = value_;
5496 if (ref instanceof String) {
5497 com.google.protobuf.ByteString b =
5498 com.google.protobuf.ByteString.copyFromUtf8(
5499 (java.lang.String) ref);
5503 return (com.google.protobuf.ByteString) ref;
5507 * <code>optional string value = 2;</code>
5509 public Builder setValue(
5510 java.lang.String value) {
5511 if (value == null) {
5512 throw new NullPointerException();
5514 bitField0_ |= 0x00000002;
5520 * <code>optional string value = 2;</code>
5522 public Builder clearValue() {
5523 bitField0_ = (bitField0_ & ~0x00000002);
5524 value_ = getDefaultInstance().getValue();
5529 * <code>optional string value = 2;</code>
5531 public Builder setValueBytes(
5532 com.google.protobuf.ByteString value) {
5533 if (value == null) {
5534 throw new NullPointerException();
5536 bitField0_ |= 0x00000002;
5542 // optional bool event = 3;
5543 private boolean event_ ;
5545 * <code>optional bool event = 3;</code>
5547 public boolean hasEvent() {
5548 return ((bitField0_ & 0x00000004) == 0x00000004);
5551 * <code>optional bool event = 3;</code>
5553 public boolean getEvent() {
5557 * <code>optional bool event = 3;</code>
5559 public Builder setEvent(boolean value) {
5560 bitField0_ |= 0x00000004;
5566 * <code>optional bool event = 3;</code>
5568 public Builder clearEvent() {
5569 bitField0_ = (bitField0_ & ~0x00000004);
5575 // @@protoc_insertion_point(builder_scope:openxc.EventedBooleanMessage)
5579 defaultInstance = new EventedBooleanMessage(true);
5580 defaultInstance.initFields();
5583 // @@protoc_insertion_point(class_scope:openxc.EventedBooleanMessage)
5586 public interface EventedNumericMessageOrBuilder
5587 extends com.google.protobuf.MessageOrBuilder {
5589 // optional string name = 1;
5591 * <code>optional string name = 1;</code>
5595 * <code>optional string name = 1;</code>
5597 java.lang.String getName();
5599 * <code>optional string name = 1;</code>
5601 com.google.protobuf.ByteString
5604 // optional string value = 2;
5606 * <code>optional string value = 2;</code>
5610 * <code>optional string value = 2;</code>
5612 java.lang.String getValue();
5614 * <code>optional string value = 2;</code>
5616 com.google.protobuf.ByteString
5619 // optional double event = 3;
5621 * <code>optional double event = 3;</code>
5625 * <code>optional double event = 3;</code>
5630 * Protobuf type {@code openxc.EventedNumericMessage}
5632 public static final class EventedNumericMessage extends
5633 com.google.protobuf.GeneratedMessage
5634 implements EventedNumericMessageOrBuilder {
5635 // Use EventedNumericMessage.newBuilder() to construct.
5636 private EventedNumericMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
5638 this.unknownFields = builder.getUnknownFields();
5640 private EventedNumericMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
5642 private static final EventedNumericMessage defaultInstance;
5643 public static EventedNumericMessage getDefaultInstance() {
5644 return defaultInstance;
5647 public EventedNumericMessage getDefaultInstanceForType() {
5648 return defaultInstance;
5651 private final com.google.protobuf.UnknownFieldSet unknownFields;
5653 public final com.google.protobuf.UnknownFieldSet
5654 getUnknownFields() {
5655 return this.unknownFields;
5657 private EventedNumericMessage(
5658 com.google.protobuf.CodedInputStream input,
5659 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5660 throws com.google.protobuf.InvalidProtocolBufferException {
5662 int mutable_bitField0_ = 0;
5663 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
5664 com.google.protobuf.UnknownFieldSet.newBuilder();
5666 boolean done = false;
5668 int tag = input.readTag();
5674 if (!parseUnknownField(input, unknownFields,
5675 extensionRegistry, tag)) {
5681 bitField0_ |= 0x00000001;
5682 name_ = input.readBytes();
5686 bitField0_ |= 0x00000002;
5687 value_ = input.readBytes();
5691 bitField0_ |= 0x00000004;
5692 event_ = input.readDouble();
5697 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
5698 throw e.setUnfinishedMessage(this);
5699 } catch (java.io.IOException e) {
5700 throw new com.google.protobuf.InvalidProtocolBufferException(
5701 e.getMessage()).setUnfinishedMessage(this);
5703 this.unknownFields = unknownFields.build();
5704 makeExtensionsImmutable();
5707 public static final com.google.protobuf.Descriptors.Descriptor
5709 return com.openxc.BinaryMessages.internal_static_openxc_EventedNumericMessage_descriptor;
5712 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
5713 internalGetFieldAccessorTable() {
5714 return com.openxc.BinaryMessages.internal_static_openxc_EventedNumericMessage_fieldAccessorTable
5715 .ensureFieldAccessorsInitialized(
5716 com.openxc.BinaryMessages.EventedNumericMessage.class, com.openxc.BinaryMessages.EventedNumericMessage.Builder.class);
5719 public static com.google.protobuf.Parser<EventedNumericMessage> PARSER =
5720 new com.google.protobuf.AbstractParser<EventedNumericMessage>() {
5721 public EventedNumericMessage parsePartialFrom(
5722 com.google.protobuf.CodedInputStream input,
5723 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5724 throws com.google.protobuf.InvalidProtocolBufferException {
5725 return new EventedNumericMessage(input, extensionRegistry);
5730 public com.google.protobuf.Parser<EventedNumericMessage> getParserForType() {
5734 private int bitField0_;
5735 // optional string name = 1;
5736 public static final int NAME_FIELD_NUMBER = 1;
5737 private java.lang.Object name_;
5739 * <code>optional string name = 1;</code>
5741 public boolean hasName() {
5742 return ((bitField0_ & 0x00000001) == 0x00000001);
5745 * <code>optional string name = 1;</code>
5747 public java.lang.String getName() {
5748 java.lang.Object ref = name_;
5749 if (ref instanceof java.lang.String) {
5750 return (java.lang.String) ref;
5752 com.google.protobuf.ByteString bs =
5753 (com.google.protobuf.ByteString) ref;
5754 java.lang.String s = bs.toStringUtf8();
5755 if (bs.isValidUtf8()) {
5762 * <code>optional string name = 1;</code>
5764 public com.google.protobuf.ByteString
5766 java.lang.Object ref = name_;
5767 if (ref instanceof java.lang.String) {
5768 com.google.protobuf.ByteString b =
5769 com.google.protobuf.ByteString.copyFromUtf8(
5770 (java.lang.String) ref);
5774 return (com.google.protobuf.ByteString) ref;
5778 // optional string value = 2;
5779 public static final int VALUE_FIELD_NUMBER = 2;
5780 private java.lang.Object value_;
5782 * <code>optional string value = 2;</code>
5784 public boolean hasValue() {
5785 return ((bitField0_ & 0x00000002) == 0x00000002);
5788 * <code>optional string value = 2;</code>
5790 public java.lang.String getValue() {
5791 java.lang.Object ref = value_;
5792 if (ref instanceof java.lang.String) {
5793 return (java.lang.String) ref;
5795 com.google.protobuf.ByteString bs =
5796 (com.google.protobuf.ByteString) ref;
5797 java.lang.String s = bs.toStringUtf8();
5798 if (bs.isValidUtf8()) {
5805 * <code>optional string value = 2;</code>
5807 public com.google.protobuf.ByteString
5809 java.lang.Object ref = value_;
5810 if (ref instanceof java.lang.String) {
5811 com.google.protobuf.ByteString b =
5812 com.google.protobuf.ByteString.copyFromUtf8(
5813 (java.lang.String) ref);
5817 return (com.google.protobuf.ByteString) ref;
5821 // optional double event = 3;
5822 public static final int EVENT_FIELD_NUMBER = 3;
5823 private double event_;
5825 * <code>optional double event = 3;</code>
5827 public boolean hasEvent() {
5828 return ((bitField0_ & 0x00000004) == 0x00000004);
5831 * <code>optional double event = 3;</code>
5833 public double getEvent() {
5837 private void initFields() {
5842 private byte memoizedIsInitialized = -1;
5843 public final boolean isInitialized() {
5844 byte isInitialized = memoizedIsInitialized;
5845 if (isInitialized != -1) return isInitialized == 1;
5847 memoizedIsInitialized = 1;
5851 public void writeTo(com.google.protobuf.CodedOutputStream output)
5852 throws java.io.IOException {
5853 getSerializedSize();
5854 if (((bitField0_ & 0x00000001) == 0x00000001)) {
5855 output.writeBytes(1, getNameBytes());
5857 if (((bitField0_ & 0x00000002) == 0x00000002)) {
5858 output.writeBytes(2, getValueBytes());
5860 if (((bitField0_ & 0x00000004) == 0x00000004)) {
5861 output.writeDouble(3, event_);
5863 getUnknownFields().writeTo(output);
5866 private int memoizedSerializedSize = -1;
5867 public int getSerializedSize() {
5868 int size = memoizedSerializedSize;
5869 if (size != -1) return size;
5872 if (((bitField0_ & 0x00000001) == 0x00000001)) {
5873 size += com.google.protobuf.CodedOutputStream
5874 .computeBytesSize(1, getNameBytes());
5876 if (((bitField0_ & 0x00000002) == 0x00000002)) {
5877 size += com.google.protobuf.CodedOutputStream
5878 .computeBytesSize(2, getValueBytes());
5880 if (((bitField0_ & 0x00000004) == 0x00000004)) {
5881 size += com.google.protobuf.CodedOutputStream
5882 .computeDoubleSize(3, event_);
5884 size += getUnknownFields().getSerializedSize();
5885 memoizedSerializedSize = size;
5889 private static final long serialVersionUID = 0L;
5891 protected java.lang.Object writeReplace()
5892 throws java.io.ObjectStreamException {
5893 return super.writeReplace();
5896 public static com.openxc.BinaryMessages.EventedNumericMessage parseFrom(
5897 com.google.protobuf.ByteString data)
5898 throws com.google.protobuf.InvalidProtocolBufferException {
5899 return PARSER.parseFrom(data);
5901 public static com.openxc.BinaryMessages.EventedNumericMessage parseFrom(
5902 com.google.protobuf.ByteString data,
5903 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5904 throws com.google.protobuf.InvalidProtocolBufferException {
5905 return PARSER.parseFrom(data, extensionRegistry);
5907 public static com.openxc.BinaryMessages.EventedNumericMessage parseFrom(byte[] data)
5908 throws com.google.protobuf.InvalidProtocolBufferException {
5909 return PARSER.parseFrom(data);
5911 public static com.openxc.BinaryMessages.EventedNumericMessage parseFrom(
5913 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5914 throws com.google.protobuf.InvalidProtocolBufferException {
5915 return PARSER.parseFrom(data, extensionRegistry);
5917 public static com.openxc.BinaryMessages.EventedNumericMessage parseFrom(java.io.InputStream input)
5918 throws java.io.IOException {
5919 return PARSER.parseFrom(input);
5921 public static com.openxc.BinaryMessages.EventedNumericMessage parseFrom(
5922 java.io.InputStream input,
5923 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5924 throws java.io.IOException {
5925 return PARSER.parseFrom(input, extensionRegistry);
5927 public static com.openxc.BinaryMessages.EventedNumericMessage parseDelimitedFrom(java.io.InputStream input)
5928 throws java.io.IOException {
5929 return PARSER.parseDelimitedFrom(input);
5931 public static com.openxc.BinaryMessages.EventedNumericMessage parseDelimitedFrom(
5932 java.io.InputStream input,
5933 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5934 throws java.io.IOException {
5935 return PARSER.parseDelimitedFrom(input, extensionRegistry);
5937 public static com.openxc.BinaryMessages.EventedNumericMessage parseFrom(
5938 com.google.protobuf.CodedInputStream input)
5939 throws java.io.IOException {
5940 return PARSER.parseFrom(input);
5942 public static com.openxc.BinaryMessages.EventedNumericMessage parseFrom(
5943 com.google.protobuf.CodedInputStream input,
5944 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5945 throws java.io.IOException {
5946 return PARSER.parseFrom(input, extensionRegistry);
5949 public static Builder newBuilder() { return Builder.create(); }
5950 public Builder newBuilderForType() { return newBuilder(); }
5951 public static Builder newBuilder(com.openxc.BinaryMessages.EventedNumericMessage prototype) {
5952 return newBuilder().mergeFrom(prototype);
5954 public Builder toBuilder() { return newBuilder(this); }
5957 protected Builder newBuilderForType(
5958 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
5959 Builder builder = new Builder(parent);
5963 * Protobuf type {@code openxc.EventedNumericMessage}
5965 public static final class Builder extends
5966 com.google.protobuf.GeneratedMessage.Builder<Builder>
5967 implements com.openxc.BinaryMessages.EventedNumericMessageOrBuilder {
5968 public static final com.google.protobuf.Descriptors.Descriptor
5970 return com.openxc.BinaryMessages.internal_static_openxc_EventedNumericMessage_descriptor;
5973 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
5974 internalGetFieldAccessorTable() {
5975 return com.openxc.BinaryMessages.internal_static_openxc_EventedNumericMessage_fieldAccessorTable
5976 .ensureFieldAccessorsInitialized(
5977 com.openxc.BinaryMessages.EventedNumericMessage.class, com.openxc.BinaryMessages.EventedNumericMessage.Builder.class);
5980 // Construct using com.openxc.BinaryMessages.EventedNumericMessage.newBuilder()
5982 maybeForceBuilderInitialization();
5986 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
5988 maybeForceBuilderInitialization();
5990 private void maybeForceBuilderInitialization() {
5991 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
5994 private static Builder create() {
5995 return new Builder();
5998 public Builder clear() {
6001 bitField0_ = (bitField0_ & ~0x00000001);
6003 bitField0_ = (bitField0_ & ~0x00000002);
6005 bitField0_ = (bitField0_ & ~0x00000004);
6009 public Builder clone() {
6010 return create().mergeFrom(buildPartial());
6013 public com.google.protobuf.Descriptors.Descriptor
6014 getDescriptorForType() {
6015 return com.openxc.BinaryMessages.internal_static_openxc_EventedNumericMessage_descriptor;
6018 public com.openxc.BinaryMessages.EventedNumericMessage getDefaultInstanceForType() {
6019 return com.openxc.BinaryMessages.EventedNumericMessage.getDefaultInstance();
6022 public com.openxc.BinaryMessages.EventedNumericMessage build() {
6023 com.openxc.BinaryMessages.EventedNumericMessage result = buildPartial();
6024 if (!result.isInitialized()) {
6025 throw newUninitializedMessageException(result);
6030 public com.openxc.BinaryMessages.EventedNumericMessage buildPartial() {
6031 com.openxc.BinaryMessages.EventedNumericMessage result = new com.openxc.BinaryMessages.EventedNumericMessage(this);
6032 int from_bitField0_ = bitField0_;
6033 int to_bitField0_ = 0;
6034 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
6035 to_bitField0_ |= 0x00000001;
6037 result.name_ = name_;
6038 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
6039 to_bitField0_ |= 0x00000002;
6041 result.value_ = value_;
6042 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
6043 to_bitField0_ |= 0x00000004;
6045 result.event_ = event_;
6046 result.bitField0_ = to_bitField0_;
6051 public Builder mergeFrom(com.google.protobuf.Message other) {
6052 if (other instanceof com.openxc.BinaryMessages.EventedNumericMessage) {
6053 return mergeFrom((com.openxc.BinaryMessages.EventedNumericMessage)other);
6055 super.mergeFrom(other);
6060 public Builder mergeFrom(com.openxc.BinaryMessages.EventedNumericMessage other) {
6061 if (other == com.openxc.BinaryMessages.EventedNumericMessage.getDefaultInstance()) return this;
6062 if (other.hasName()) {
6063 bitField0_ |= 0x00000001;
6064 name_ = other.name_;
6067 if (other.hasValue()) {
6068 bitField0_ |= 0x00000002;
6069 value_ = other.value_;
6072 if (other.hasEvent()) {
6073 setEvent(other.getEvent());
6075 this.mergeUnknownFields(other.getUnknownFields());
6079 public final boolean isInitialized() {
6083 public Builder mergeFrom(
6084 com.google.protobuf.CodedInputStream input,
6085 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6086 throws java.io.IOException {
6087 com.openxc.BinaryMessages.EventedNumericMessage parsedMessage = null;
6089 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
6090 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
6091 parsedMessage = (com.openxc.BinaryMessages.EventedNumericMessage) e.getUnfinishedMessage();
6094 if (parsedMessage != null) {
6095 mergeFrom(parsedMessage);
6100 private int bitField0_;
6102 // optional string name = 1;
6103 private java.lang.Object name_ = "";
6105 * <code>optional string name = 1;</code>
6107 public boolean hasName() {
6108 return ((bitField0_ & 0x00000001) == 0x00000001);
6111 * <code>optional string name = 1;</code>
6113 public java.lang.String getName() {
6114 java.lang.Object ref = name_;
6115 if (!(ref instanceof java.lang.String)) {
6116 java.lang.String s = ((com.google.protobuf.ByteString) ref)
6121 return (java.lang.String) ref;
6125 * <code>optional string name = 1;</code>
6127 public com.google.protobuf.ByteString
6129 java.lang.Object ref = name_;
6130 if (ref instanceof String) {
6131 com.google.protobuf.ByteString b =
6132 com.google.protobuf.ByteString.copyFromUtf8(
6133 (java.lang.String) ref);
6137 return (com.google.protobuf.ByteString) ref;
6141 * <code>optional string name = 1;</code>
6143 public Builder setName(
6144 java.lang.String value) {
6145 if (value == null) {
6146 throw new NullPointerException();
6148 bitField0_ |= 0x00000001;
6154 * <code>optional string name = 1;</code>
6156 public Builder clearName() {
6157 bitField0_ = (bitField0_ & ~0x00000001);
6158 name_ = getDefaultInstance().getName();
6163 * <code>optional string name = 1;</code>
6165 public Builder setNameBytes(
6166 com.google.protobuf.ByteString value) {
6167 if (value == null) {
6168 throw new NullPointerException();
6170 bitField0_ |= 0x00000001;
6176 // optional string value = 2;
6177 private java.lang.Object value_ = "";
6179 * <code>optional string value = 2;</code>
6181 public boolean hasValue() {
6182 return ((bitField0_ & 0x00000002) == 0x00000002);
6185 * <code>optional string value = 2;</code>
6187 public java.lang.String getValue() {
6188 java.lang.Object ref = value_;
6189 if (!(ref instanceof java.lang.String)) {
6190 java.lang.String s = ((com.google.protobuf.ByteString) ref)
6195 return (java.lang.String) ref;
6199 * <code>optional string value = 2;</code>
6201 public com.google.protobuf.ByteString
6203 java.lang.Object ref = value_;
6204 if (ref instanceof String) {
6205 com.google.protobuf.ByteString b =
6206 com.google.protobuf.ByteString.copyFromUtf8(
6207 (java.lang.String) ref);
6211 return (com.google.protobuf.ByteString) ref;
6215 * <code>optional string value = 2;</code>
6217 public Builder setValue(
6218 java.lang.String value) {
6219 if (value == null) {
6220 throw new NullPointerException();
6222 bitField0_ |= 0x00000002;
6228 * <code>optional string value = 2;</code>
6230 public Builder clearValue() {
6231 bitField0_ = (bitField0_ & ~0x00000002);
6232 value_ = getDefaultInstance().getValue();
6237 * <code>optional string value = 2;</code>
6239 public Builder setValueBytes(
6240 com.google.protobuf.ByteString value) {
6241 if (value == null) {
6242 throw new NullPointerException();
6244 bitField0_ |= 0x00000002;
6250 // optional double event = 3;
6251 private double event_ ;
6253 * <code>optional double event = 3;</code>
6255 public boolean hasEvent() {
6256 return ((bitField0_ & 0x00000004) == 0x00000004);
6259 * <code>optional double event = 3;</code>
6261 public double getEvent() {
6265 * <code>optional double event = 3;</code>
6267 public Builder setEvent(double value) {
6268 bitField0_ |= 0x00000004;
6274 * <code>optional double event = 3;</code>
6276 public Builder clearEvent() {
6277 bitField0_ = (bitField0_ & ~0x00000004);
6283 // @@protoc_insertion_point(builder_scope:openxc.EventedNumericMessage)
6287 defaultInstance = new EventedNumericMessage(true);
6288 defaultInstance.initFields();
6291 // @@protoc_insertion_point(class_scope:openxc.EventedNumericMessage)
6294 private static com.google.protobuf.Descriptors.Descriptor
6295 internal_static_openxc_VehicleMessage_descriptor;
6297 com.google.protobuf.GeneratedMessage.FieldAccessorTable
6298 internal_static_openxc_VehicleMessage_fieldAccessorTable;
6299 private static com.google.protobuf.Descriptors.Descriptor
6300 internal_static_openxc_RawMessage_descriptor;
6302 com.google.protobuf.GeneratedMessage.FieldAccessorTable
6303 internal_static_openxc_RawMessage_fieldAccessorTable;
6304 private static com.google.protobuf.Descriptors.Descriptor
6305 internal_static_openxc_StringMessage_descriptor;
6307 com.google.protobuf.GeneratedMessage.FieldAccessorTable
6308 internal_static_openxc_StringMessage_fieldAccessorTable;
6309 private static com.google.protobuf.Descriptors.Descriptor
6310 internal_static_openxc_NumericMessage_descriptor;
6312 com.google.protobuf.GeneratedMessage.FieldAccessorTable
6313 internal_static_openxc_NumericMessage_fieldAccessorTable;
6314 private static com.google.protobuf.Descriptors.Descriptor
6315 internal_static_openxc_BooleanMessage_descriptor;
6317 com.google.protobuf.GeneratedMessage.FieldAccessorTable
6318 internal_static_openxc_BooleanMessage_fieldAccessorTable;
6319 private static com.google.protobuf.Descriptors.Descriptor
6320 internal_static_openxc_EventedStringMessage_descriptor;
6322 com.google.protobuf.GeneratedMessage.FieldAccessorTable
6323 internal_static_openxc_EventedStringMessage_fieldAccessorTable;
6324 private static com.google.protobuf.Descriptors.Descriptor
6325 internal_static_openxc_EventedBooleanMessage_descriptor;
6327 com.google.protobuf.GeneratedMessage.FieldAccessorTable
6328 internal_static_openxc_EventedBooleanMessage_fieldAccessorTable;
6329 private static com.google.protobuf.Descriptors.Descriptor
6330 internal_static_openxc_EventedNumericMessage_descriptor;
6332 com.google.protobuf.GeneratedMessage.FieldAccessorTable
6333 internal_static_openxc_EventedNumericMessage_fieldAccessorTable;
6335 public static com.google.protobuf.Descriptors.FileDescriptor
6339 private static com.google.protobuf.Descriptors.FileDescriptor
6342 java.lang.String[] descriptorData = {
6343 "\n\014openxc.proto\022\006openxc\"\232\004\n\016VehicleMessag" +
6344 "e\022)\n\004type\030\001 \001(\0162\033.openxc.VehicleMessage." +
6345 "Type\022\'\n\013raw_message\030\002 \001(\0132\022.openxc.RawMe" +
6346 "ssage\022-\n\016string_message\030\003 \001(\0132\025.openxc.S" +
6347 "tringMessage\022/\n\017numeric_message\030\004 \001(\0132\026." +
6348 "openxc.NumericMessage\022/\n\017boolean_message" +
6349 "\030\005 \001(\0132\026.openxc.BooleanMessage\022<\n\026evente" +
6350 "d_string_message\030\006 \001(\0132\034.openxc.EventedS" +
6351 "tringMessage\022>\n\027evented_boolean_message\030" +
6352 "\007 \001(\0132\035.openxc.EventedBooleanMessage\022>\n\027",
6353 "evented_numeric_message\030\010 \001(\0132\035.openxc.E" +
6354 "ventedNumericMessage\"e\n\004Type\022\007\n\003RAW\020\001\022\n\n" +
6355 "\006STRING\020\002\022\010\n\004BOOL\020\003\022\007\n\003NUM\020\004\022\017\n\013EVENTED_" +
6356 "NUM\020\005\022\022\n\016EVENTED_STRING\020\006\022\020\n\014EVENTED_BOO" +
6357 "L\020\007\"-\n\nRawMessage\022\013\n\003bus\030\001 \001(\005\022\022\n\nmessag" +
6358 "e_id\030\002 \001(\r\",\n\rStringMessage\022\014\n\004name\030\001 \001(" +
6359 "\t\022\r\n\005value\030\002 \001(\t\"-\n\016NumericMessage\022\014\n\004na" +
6360 "me\030\001 \001(\t\022\r\n\005value\030\002 \001(\001\"-\n\016BooleanMessag" +
6361 "e\022\014\n\004name\030\001 \001(\t\022\r\n\005value\030\002 \001(\010\"B\n\024Evente" +
6362 "dStringMessage\022\014\n\004name\030\001 \001(\t\022\r\n\005value\030\002 ",
6363 "\001(\t\022\r\n\005event\030\003 \001(\t\"C\n\025EventedBooleanMess" +
6364 "age\022\014\n\004name\030\001 \001(\t\022\r\n\005value\030\002 \001(\t\022\r\n\005even" +
6365 "t\030\003 \001(\010\"C\n\025EventedNumericMessage\022\014\n\004name" +
6366 "\030\001 \001(\t\022\r\n\005value\030\002 \001(\t\022\r\n\005event\030\003 \001(\001B\034\n\n" +
6367 "com.openxcB\016BinaryMessages"
6369 com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
6370 new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
6371 public com.google.protobuf.ExtensionRegistry assignDescriptors(
6372 com.google.protobuf.Descriptors.FileDescriptor root) {
6374 internal_static_openxc_VehicleMessage_descriptor =
6375 getDescriptor().getMessageTypes().get(0);
6376 internal_static_openxc_VehicleMessage_fieldAccessorTable = new
6377 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
6378 internal_static_openxc_VehicleMessage_descriptor,
6379 new java.lang.String[] { "Type", "RawMessage", "StringMessage", "NumericMessage", "BooleanMessage", "EventedStringMessage", "EventedBooleanMessage", "EventedNumericMessage", });
6380 internal_static_openxc_RawMessage_descriptor =
6381 getDescriptor().getMessageTypes().get(1);
6382 internal_static_openxc_RawMessage_fieldAccessorTable = new
6383 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
6384 internal_static_openxc_RawMessage_descriptor,
6385 new java.lang.String[] { "Bus", "MessageId", });
6386 internal_static_openxc_StringMessage_descriptor =
6387 getDescriptor().getMessageTypes().get(2);
6388 internal_static_openxc_StringMessage_fieldAccessorTable = new
6389 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
6390 internal_static_openxc_StringMessage_descriptor,
6391 new java.lang.String[] { "Name", "Value", });
6392 internal_static_openxc_NumericMessage_descriptor =
6393 getDescriptor().getMessageTypes().get(3);
6394 internal_static_openxc_NumericMessage_fieldAccessorTable = new
6395 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
6396 internal_static_openxc_NumericMessage_descriptor,
6397 new java.lang.String[] { "Name", "Value", });
6398 internal_static_openxc_BooleanMessage_descriptor =
6399 getDescriptor().getMessageTypes().get(4);
6400 internal_static_openxc_BooleanMessage_fieldAccessorTable = new
6401 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
6402 internal_static_openxc_BooleanMessage_descriptor,
6403 new java.lang.String[] { "Name", "Value", });
6404 internal_static_openxc_EventedStringMessage_descriptor =
6405 getDescriptor().getMessageTypes().get(5);
6406 internal_static_openxc_EventedStringMessage_fieldAccessorTable = new
6407 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
6408 internal_static_openxc_EventedStringMessage_descriptor,
6409 new java.lang.String[] { "Name", "Value", "Event", });
6410 internal_static_openxc_EventedBooleanMessage_descriptor =
6411 getDescriptor().getMessageTypes().get(6);
6412 internal_static_openxc_EventedBooleanMessage_fieldAccessorTable = new
6413 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
6414 internal_static_openxc_EventedBooleanMessage_descriptor,
6415 new java.lang.String[] { "Name", "Value", "Event", });
6416 internal_static_openxc_EventedNumericMessage_descriptor =
6417 getDescriptor().getMessageTypes().get(7);
6418 internal_static_openxc_EventedNumericMessage_fieldAccessorTable = new
6419 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
6420 internal_static_openxc_EventedNumericMessage_descriptor,
6421 new java.lang.String[] { "Name", "Value", "Event", });
6425 com.google.protobuf.Descriptors.FileDescriptor
6426 .internalBuildGeneratedFileFrom(descriptorData,
6427 new com.google.protobuf.Descriptors.FileDescriptor[] {
6431 // @@protoc_insertion_point(outer_class_scope)