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.TranslatedMessage translated_message = 3;
40 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
42 boolean hasTranslatedMessage();
44 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
46 com.openxc.BinaryMessages.TranslatedMessage getTranslatedMessage();
48 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
50 com.openxc.BinaryMessages.TranslatedMessageOrBuilder getTranslatedMessageOrBuilder();
52 // optional .openxc.DiagnosticMessage diagnostic_message = 4;
54 * <code>optional .openxc.DiagnosticMessage diagnostic_message = 4;</code>
56 boolean hasDiagnosticMessage();
58 * <code>optional .openxc.DiagnosticMessage diagnostic_message = 4;</code>
60 com.openxc.BinaryMessages.DiagnosticMessage getDiagnosticMessage();
62 * <code>optional .openxc.DiagnosticMessage diagnostic_message = 4;</code>
64 com.openxc.BinaryMessages.DiagnosticMessageOrBuilder getDiagnosticMessageOrBuilder();
67 * Protobuf type {@code openxc.VehicleMessage}
69 public static final class VehicleMessage extends
70 com.google.protobuf.GeneratedMessage
71 implements VehicleMessageOrBuilder {
72 // Use VehicleMessage.newBuilder() to construct.
73 private VehicleMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
75 this.unknownFields = builder.getUnknownFields();
77 private VehicleMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
79 private static final VehicleMessage defaultInstance;
80 public static VehicleMessage getDefaultInstance() {
81 return defaultInstance;
84 public VehicleMessage getDefaultInstanceForType() {
85 return defaultInstance;
88 private final com.google.protobuf.UnknownFieldSet unknownFields;
90 public final com.google.protobuf.UnknownFieldSet
92 return this.unknownFields;
94 private VehicleMessage(
95 com.google.protobuf.CodedInputStream input,
96 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
97 throws com.google.protobuf.InvalidProtocolBufferException {
99 int mutable_bitField0_ = 0;
100 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
101 com.google.protobuf.UnknownFieldSet.newBuilder();
103 boolean done = false;
105 int tag = input.readTag();
111 if (!parseUnknownField(input, unknownFields,
112 extensionRegistry, tag)) {
118 int rawValue = input.readEnum();
119 com.openxc.BinaryMessages.VehicleMessage.Type value = com.openxc.BinaryMessages.VehicleMessage.Type.valueOf(rawValue);
121 unknownFields.mergeVarintField(1, rawValue);
123 bitField0_ |= 0x00000001;
129 com.openxc.BinaryMessages.RawMessage.Builder subBuilder = null;
130 if (((bitField0_ & 0x00000002) == 0x00000002)) {
131 subBuilder = rawMessage_.toBuilder();
133 rawMessage_ = input.readMessage(com.openxc.BinaryMessages.RawMessage.PARSER, extensionRegistry);
134 if (subBuilder != null) {
135 subBuilder.mergeFrom(rawMessage_);
136 rawMessage_ = subBuilder.buildPartial();
138 bitField0_ |= 0x00000002;
142 com.openxc.BinaryMessages.TranslatedMessage.Builder subBuilder = null;
143 if (((bitField0_ & 0x00000004) == 0x00000004)) {
144 subBuilder = translatedMessage_.toBuilder();
146 translatedMessage_ = input.readMessage(com.openxc.BinaryMessages.TranslatedMessage.PARSER, extensionRegistry);
147 if (subBuilder != null) {
148 subBuilder.mergeFrom(translatedMessage_);
149 translatedMessage_ = subBuilder.buildPartial();
151 bitField0_ |= 0x00000004;
155 com.openxc.BinaryMessages.DiagnosticMessage.Builder subBuilder = null;
156 if (((bitField0_ & 0x00000008) == 0x00000008)) {
157 subBuilder = diagnosticMessage_.toBuilder();
159 diagnosticMessage_ = input.readMessage(com.openxc.BinaryMessages.DiagnosticMessage.PARSER, extensionRegistry);
160 if (subBuilder != null) {
161 subBuilder.mergeFrom(diagnosticMessage_);
162 diagnosticMessage_ = subBuilder.buildPartial();
164 bitField0_ |= 0x00000008;
169 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
170 throw e.setUnfinishedMessage(this);
171 } catch (java.io.IOException e) {
172 throw new com.google.protobuf.InvalidProtocolBufferException(
173 e.getMessage()).setUnfinishedMessage(this);
175 this.unknownFields = unknownFields.build();
176 makeExtensionsImmutable();
179 public static final com.google.protobuf.Descriptors.Descriptor
181 return com.openxc.BinaryMessages.internal_static_openxc_VehicleMessage_descriptor;
184 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
185 internalGetFieldAccessorTable() {
186 return com.openxc.BinaryMessages.internal_static_openxc_VehicleMessage_fieldAccessorTable
187 .ensureFieldAccessorsInitialized(
188 com.openxc.BinaryMessages.VehicleMessage.class, com.openxc.BinaryMessages.VehicleMessage.Builder.class);
191 public static com.google.protobuf.Parser<VehicleMessage> PARSER =
192 new com.google.protobuf.AbstractParser<VehicleMessage>() {
193 public VehicleMessage parsePartialFrom(
194 com.google.protobuf.CodedInputStream input,
195 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
196 throws com.google.protobuf.InvalidProtocolBufferException {
197 return new VehicleMessage(input, extensionRegistry);
202 public com.google.protobuf.Parser<VehicleMessage> getParserForType() {
207 * Protobuf enum {@code openxc.VehicleMessage.Type}
210 implements com.google.protobuf.ProtocolMessageEnum {
212 * <code>RAW = 1;</code>
216 * <code>TRANSLATED = 2;</code>
220 * <code>DIAGNOSTIC = 3;</code>
226 * <code>RAW = 1;</code>
228 public static final int RAW_VALUE = 1;
230 * <code>TRANSLATED = 2;</code>
232 public static final int TRANSLATED_VALUE = 2;
234 * <code>DIAGNOSTIC = 3;</code>
236 public static final int DIAGNOSTIC_VALUE = 3;
239 public final int getNumber() { return value; }
241 public static Type valueOf(int value) {
244 case 2: return TRANSLATED;
245 case 3: return DIAGNOSTIC;
246 default: return null;
250 public static com.google.protobuf.Internal.EnumLiteMap<Type>
251 internalGetValueMap() {
252 return internalValueMap;
254 private static com.google.protobuf.Internal.EnumLiteMap<Type>
256 new com.google.protobuf.Internal.EnumLiteMap<Type>() {
257 public Type findValueByNumber(int number) {
258 return Type.valueOf(number);
262 public final com.google.protobuf.Descriptors.EnumValueDescriptor
263 getValueDescriptor() {
264 return getDescriptor().getValues().get(index);
266 public final com.google.protobuf.Descriptors.EnumDescriptor
267 getDescriptorForType() {
268 return getDescriptor();
270 public static final com.google.protobuf.Descriptors.EnumDescriptor
272 return com.openxc.BinaryMessages.VehicleMessage.getDescriptor().getEnumTypes().get(0);
275 private static final Type[] VALUES = values();
277 public static Type valueOf(
278 com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
279 if (desc.getType() != getDescriptor()) {
280 throw new java.lang.IllegalArgumentException(
281 "EnumValueDescriptor is not for this type.");
283 return VALUES[desc.getIndex()];
286 private final int index;
287 private final int value;
289 private Type(int index, int value) {
294 // @@protoc_insertion_point(enum_scope:openxc.VehicleMessage.Type)
297 private int bitField0_;
298 // optional .openxc.VehicleMessage.Type type = 1;
299 public static final int TYPE_FIELD_NUMBER = 1;
300 private com.openxc.BinaryMessages.VehicleMessage.Type type_;
302 * <code>optional .openxc.VehicleMessage.Type type = 1;</code>
304 public boolean hasType() {
305 return ((bitField0_ & 0x00000001) == 0x00000001);
308 * <code>optional .openxc.VehicleMessage.Type type = 1;</code>
310 public com.openxc.BinaryMessages.VehicleMessage.Type getType() {
314 // optional .openxc.RawMessage raw_message = 2;
315 public static final int RAW_MESSAGE_FIELD_NUMBER = 2;
316 private com.openxc.BinaryMessages.RawMessage rawMessage_;
318 * <code>optional .openxc.RawMessage raw_message = 2;</code>
320 public boolean hasRawMessage() {
321 return ((bitField0_ & 0x00000002) == 0x00000002);
324 * <code>optional .openxc.RawMessage raw_message = 2;</code>
326 public com.openxc.BinaryMessages.RawMessage getRawMessage() {
330 * <code>optional .openxc.RawMessage raw_message = 2;</code>
332 public com.openxc.BinaryMessages.RawMessageOrBuilder getRawMessageOrBuilder() {
336 // optional .openxc.TranslatedMessage translated_message = 3;
337 public static final int TRANSLATED_MESSAGE_FIELD_NUMBER = 3;
338 private com.openxc.BinaryMessages.TranslatedMessage translatedMessage_;
340 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
342 public boolean hasTranslatedMessage() {
343 return ((bitField0_ & 0x00000004) == 0x00000004);
346 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
348 public com.openxc.BinaryMessages.TranslatedMessage getTranslatedMessage() {
349 return translatedMessage_;
352 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
354 public com.openxc.BinaryMessages.TranslatedMessageOrBuilder getTranslatedMessageOrBuilder() {
355 return translatedMessage_;
358 // optional .openxc.DiagnosticMessage diagnostic_message = 4;
359 public static final int DIAGNOSTIC_MESSAGE_FIELD_NUMBER = 4;
360 private com.openxc.BinaryMessages.DiagnosticMessage diagnosticMessage_;
362 * <code>optional .openxc.DiagnosticMessage diagnostic_message = 4;</code>
364 public boolean hasDiagnosticMessage() {
365 return ((bitField0_ & 0x00000008) == 0x00000008);
368 * <code>optional .openxc.DiagnosticMessage diagnostic_message = 4;</code>
370 public com.openxc.BinaryMessages.DiagnosticMessage getDiagnosticMessage() {
371 return diagnosticMessage_;
374 * <code>optional .openxc.DiagnosticMessage diagnostic_message = 4;</code>
376 public com.openxc.BinaryMessages.DiagnosticMessageOrBuilder getDiagnosticMessageOrBuilder() {
377 return diagnosticMessage_;
380 private void initFields() {
381 type_ = com.openxc.BinaryMessages.VehicleMessage.Type.RAW;
382 rawMessage_ = com.openxc.BinaryMessages.RawMessage.getDefaultInstance();
383 translatedMessage_ = com.openxc.BinaryMessages.TranslatedMessage.getDefaultInstance();
384 diagnosticMessage_ = com.openxc.BinaryMessages.DiagnosticMessage.getDefaultInstance();
386 private byte memoizedIsInitialized = -1;
387 public final boolean isInitialized() {
388 byte isInitialized = memoizedIsInitialized;
389 if (isInitialized != -1) return isInitialized == 1;
391 memoizedIsInitialized = 1;
395 public void writeTo(com.google.protobuf.CodedOutputStream output)
396 throws java.io.IOException {
398 if (((bitField0_ & 0x00000001) == 0x00000001)) {
399 output.writeEnum(1, type_.getNumber());
401 if (((bitField0_ & 0x00000002) == 0x00000002)) {
402 output.writeMessage(2, rawMessage_);
404 if (((bitField0_ & 0x00000004) == 0x00000004)) {
405 output.writeMessage(3, translatedMessage_);
407 if (((bitField0_ & 0x00000008) == 0x00000008)) {
408 output.writeMessage(4, diagnosticMessage_);
410 getUnknownFields().writeTo(output);
413 private int memoizedSerializedSize = -1;
414 public int getSerializedSize() {
415 int size = memoizedSerializedSize;
416 if (size != -1) return size;
419 if (((bitField0_ & 0x00000001) == 0x00000001)) {
420 size += com.google.protobuf.CodedOutputStream
421 .computeEnumSize(1, type_.getNumber());
423 if (((bitField0_ & 0x00000002) == 0x00000002)) {
424 size += com.google.protobuf.CodedOutputStream
425 .computeMessageSize(2, rawMessage_);
427 if (((bitField0_ & 0x00000004) == 0x00000004)) {
428 size += com.google.protobuf.CodedOutputStream
429 .computeMessageSize(3, translatedMessage_);
431 if (((bitField0_ & 0x00000008) == 0x00000008)) {
432 size += com.google.protobuf.CodedOutputStream
433 .computeMessageSize(4, diagnosticMessage_);
435 size += getUnknownFields().getSerializedSize();
436 memoizedSerializedSize = size;
440 private static final long serialVersionUID = 0L;
442 protected java.lang.Object writeReplace()
443 throws java.io.ObjectStreamException {
444 return super.writeReplace();
447 public static com.openxc.BinaryMessages.VehicleMessage parseFrom(
448 com.google.protobuf.ByteString data)
449 throws com.google.protobuf.InvalidProtocolBufferException {
450 return PARSER.parseFrom(data);
452 public static com.openxc.BinaryMessages.VehicleMessage parseFrom(
453 com.google.protobuf.ByteString data,
454 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
455 throws com.google.protobuf.InvalidProtocolBufferException {
456 return PARSER.parseFrom(data, extensionRegistry);
458 public static com.openxc.BinaryMessages.VehicleMessage parseFrom(byte[] data)
459 throws com.google.protobuf.InvalidProtocolBufferException {
460 return PARSER.parseFrom(data);
462 public static com.openxc.BinaryMessages.VehicleMessage parseFrom(
464 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
465 throws com.google.protobuf.InvalidProtocolBufferException {
466 return PARSER.parseFrom(data, extensionRegistry);
468 public static com.openxc.BinaryMessages.VehicleMessage parseFrom(java.io.InputStream input)
469 throws java.io.IOException {
470 return PARSER.parseFrom(input);
472 public static com.openxc.BinaryMessages.VehicleMessage parseFrom(
473 java.io.InputStream input,
474 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
475 throws java.io.IOException {
476 return PARSER.parseFrom(input, extensionRegistry);
478 public static com.openxc.BinaryMessages.VehicleMessage parseDelimitedFrom(java.io.InputStream input)
479 throws java.io.IOException {
480 return PARSER.parseDelimitedFrom(input);
482 public static com.openxc.BinaryMessages.VehicleMessage parseDelimitedFrom(
483 java.io.InputStream input,
484 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
485 throws java.io.IOException {
486 return PARSER.parseDelimitedFrom(input, extensionRegistry);
488 public static com.openxc.BinaryMessages.VehicleMessage parseFrom(
489 com.google.protobuf.CodedInputStream input)
490 throws java.io.IOException {
491 return PARSER.parseFrom(input);
493 public static com.openxc.BinaryMessages.VehicleMessage parseFrom(
494 com.google.protobuf.CodedInputStream input,
495 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
496 throws java.io.IOException {
497 return PARSER.parseFrom(input, extensionRegistry);
500 public static Builder newBuilder() { return Builder.create(); }
501 public Builder newBuilderForType() { return newBuilder(); }
502 public static Builder newBuilder(com.openxc.BinaryMessages.VehicleMessage prototype) {
503 return newBuilder().mergeFrom(prototype);
505 public Builder toBuilder() { return newBuilder(this); }
508 protected Builder newBuilderForType(
509 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
510 Builder builder = new Builder(parent);
514 * Protobuf type {@code openxc.VehicleMessage}
516 public static final class Builder extends
517 com.google.protobuf.GeneratedMessage.Builder<Builder>
518 implements com.openxc.BinaryMessages.VehicleMessageOrBuilder {
519 public static final com.google.protobuf.Descriptors.Descriptor
521 return com.openxc.BinaryMessages.internal_static_openxc_VehicleMessage_descriptor;
524 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
525 internalGetFieldAccessorTable() {
526 return com.openxc.BinaryMessages.internal_static_openxc_VehicleMessage_fieldAccessorTable
527 .ensureFieldAccessorsInitialized(
528 com.openxc.BinaryMessages.VehicleMessage.class, com.openxc.BinaryMessages.VehicleMessage.Builder.class);
531 // Construct using com.openxc.BinaryMessages.VehicleMessage.newBuilder()
533 maybeForceBuilderInitialization();
537 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
539 maybeForceBuilderInitialization();
541 private void maybeForceBuilderInitialization() {
542 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
543 getRawMessageFieldBuilder();
544 getTranslatedMessageFieldBuilder();
545 getDiagnosticMessageFieldBuilder();
548 private static Builder create() {
549 return new Builder();
552 public Builder clear() {
554 type_ = com.openxc.BinaryMessages.VehicleMessage.Type.RAW;
555 bitField0_ = (bitField0_ & ~0x00000001);
556 if (rawMessageBuilder_ == null) {
557 rawMessage_ = com.openxc.BinaryMessages.RawMessage.getDefaultInstance();
559 rawMessageBuilder_.clear();
561 bitField0_ = (bitField0_ & ~0x00000002);
562 if (translatedMessageBuilder_ == null) {
563 translatedMessage_ = com.openxc.BinaryMessages.TranslatedMessage.getDefaultInstance();
565 translatedMessageBuilder_.clear();
567 bitField0_ = (bitField0_ & ~0x00000004);
568 if (diagnosticMessageBuilder_ == null) {
569 diagnosticMessage_ = com.openxc.BinaryMessages.DiagnosticMessage.getDefaultInstance();
571 diagnosticMessageBuilder_.clear();
573 bitField0_ = (bitField0_ & ~0x00000008);
577 public Builder clone() {
578 return create().mergeFrom(buildPartial());
581 public com.google.protobuf.Descriptors.Descriptor
582 getDescriptorForType() {
583 return com.openxc.BinaryMessages.internal_static_openxc_VehicleMessage_descriptor;
586 public com.openxc.BinaryMessages.VehicleMessage getDefaultInstanceForType() {
587 return com.openxc.BinaryMessages.VehicleMessage.getDefaultInstance();
590 public com.openxc.BinaryMessages.VehicleMessage build() {
591 com.openxc.BinaryMessages.VehicleMessage result = buildPartial();
592 if (!result.isInitialized()) {
593 throw newUninitializedMessageException(result);
598 public com.openxc.BinaryMessages.VehicleMessage buildPartial() {
599 com.openxc.BinaryMessages.VehicleMessage result = new com.openxc.BinaryMessages.VehicleMessage(this);
600 int from_bitField0_ = bitField0_;
601 int to_bitField0_ = 0;
602 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
603 to_bitField0_ |= 0x00000001;
605 result.type_ = type_;
606 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
607 to_bitField0_ |= 0x00000002;
609 if (rawMessageBuilder_ == null) {
610 result.rawMessage_ = rawMessage_;
612 result.rawMessage_ = rawMessageBuilder_.build();
614 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
615 to_bitField0_ |= 0x00000004;
617 if (translatedMessageBuilder_ == null) {
618 result.translatedMessage_ = translatedMessage_;
620 result.translatedMessage_ = translatedMessageBuilder_.build();
622 if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
623 to_bitField0_ |= 0x00000008;
625 if (diagnosticMessageBuilder_ == null) {
626 result.diagnosticMessage_ = diagnosticMessage_;
628 result.diagnosticMessage_ = diagnosticMessageBuilder_.build();
630 result.bitField0_ = to_bitField0_;
635 public Builder mergeFrom(com.google.protobuf.Message other) {
636 if (other instanceof com.openxc.BinaryMessages.VehicleMessage) {
637 return mergeFrom((com.openxc.BinaryMessages.VehicleMessage)other);
639 super.mergeFrom(other);
644 public Builder mergeFrom(com.openxc.BinaryMessages.VehicleMessage other) {
645 if (other == com.openxc.BinaryMessages.VehicleMessage.getDefaultInstance()) return this;
646 if (other.hasType()) {
647 setType(other.getType());
649 if (other.hasRawMessage()) {
650 mergeRawMessage(other.getRawMessage());
652 if (other.hasTranslatedMessage()) {
653 mergeTranslatedMessage(other.getTranslatedMessage());
655 if (other.hasDiagnosticMessage()) {
656 mergeDiagnosticMessage(other.getDiagnosticMessage());
658 this.mergeUnknownFields(other.getUnknownFields());
662 public final boolean isInitialized() {
666 public Builder mergeFrom(
667 com.google.protobuf.CodedInputStream input,
668 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
669 throws java.io.IOException {
670 com.openxc.BinaryMessages.VehicleMessage parsedMessage = null;
672 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
673 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
674 parsedMessage = (com.openxc.BinaryMessages.VehicleMessage) e.getUnfinishedMessage();
677 if (parsedMessage != null) {
678 mergeFrom(parsedMessage);
683 private int bitField0_;
685 // optional .openxc.VehicleMessage.Type type = 1;
686 private com.openxc.BinaryMessages.VehicleMessage.Type type_ = com.openxc.BinaryMessages.VehicleMessage.Type.RAW;
688 * <code>optional .openxc.VehicleMessage.Type type = 1;</code>
690 public boolean hasType() {
691 return ((bitField0_ & 0x00000001) == 0x00000001);
694 * <code>optional .openxc.VehicleMessage.Type type = 1;</code>
696 public com.openxc.BinaryMessages.VehicleMessage.Type getType() {
700 * <code>optional .openxc.VehicleMessage.Type type = 1;</code>
702 public Builder setType(com.openxc.BinaryMessages.VehicleMessage.Type value) {
704 throw new NullPointerException();
706 bitField0_ |= 0x00000001;
712 * <code>optional .openxc.VehicleMessage.Type type = 1;</code>
714 public Builder clearType() {
715 bitField0_ = (bitField0_ & ~0x00000001);
716 type_ = com.openxc.BinaryMessages.VehicleMessage.Type.RAW;
721 // optional .openxc.RawMessage raw_message = 2;
722 private com.openxc.BinaryMessages.RawMessage rawMessage_ = com.openxc.BinaryMessages.RawMessage.getDefaultInstance();
723 private com.google.protobuf.SingleFieldBuilder<
724 com.openxc.BinaryMessages.RawMessage, com.openxc.BinaryMessages.RawMessage.Builder, com.openxc.BinaryMessages.RawMessageOrBuilder> rawMessageBuilder_;
726 * <code>optional .openxc.RawMessage raw_message = 2;</code>
728 public boolean hasRawMessage() {
729 return ((bitField0_ & 0x00000002) == 0x00000002);
732 * <code>optional .openxc.RawMessage raw_message = 2;</code>
734 public com.openxc.BinaryMessages.RawMessage getRawMessage() {
735 if (rawMessageBuilder_ == null) {
738 return rawMessageBuilder_.getMessage();
742 * <code>optional .openxc.RawMessage raw_message = 2;</code>
744 public Builder setRawMessage(com.openxc.BinaryMessages.RawMessage value) {
745 if (rawMessageBuilder_ == null) {
747 throw new NullPointerException();
752 rawMessageBuilder_.setMessage(value);
754 bitField0_ |= 0x00000002;
758 * <code>optional .openxc.RawMessage raw_message = 2;</code>
760 public Builder setRawMessage(
761 com.openxc.BinaryMessages.RawMessage.Builder builderForValue) {
762 if (rawMessageBuilder_ == null) {
763 rawMessage_ = builderForValue.build();
766 rawMessageBuilder_.setMessage(builderForValue.build());
768 bitField0_ |= 0x00000002;
772 * <code>optional .openxc.RawMessage raw_message = 2;</code>
774 public Builder mergeRawMessage(com.openxc.BinaryMessages.RawMessage value) {
775 if (rawMessageBuilder_ == null) {
776 if (((bitField0_ & 0x00000002) == 0x00000002) &&
777 rawMessage_ != com.openxc.BinaryMessages.RawMessage.getDefaultInstance()) {
779 com.openxc.BinaryMessages.RawMessage.newBuilder(rawMessage_).mergeFrom(value).buildPartial();
785 rawMessageBuilder_.mergeFrom(value);
787 bitField0_ |= 0x00000002;
791 * <code>optional .openxc.RawMessage raw_message = 2;</code>
793 public Builder clearRawMessage() {
794 if (rawMessageBuilder_ == null) {
795 rawMessage_ = com.openxc.BinaryMessages.RawMessage.getDefaultInstance();
798 rawMessageBuilder_.clear();
800 bitField0_ = (bitField0_ & ~0x00000002);
804 * <code>optional .openxc.RawMessage raw_message = 2;</code>
806 public com.openxc.BinaryMessages.RawMessage.Builder getRawMessageBuilder() {
807 bitField0_ |= 0x00000002;
809 return getRawMessageFieldBuilder().getBuilder();
812 * <code>optional .openxc.RawMessage raw_message = 2;</code>
814 public com.openxc.BinaryMessages.RawMessageOrBuilder getRawMessageOrBuilder() {
815 if (rawMessageBuilder_ != null) {
816 return rawMessageBuilder_.getMessageOrBuilder();
822 * <code>optional .openxc.RawMessage raw_message = 2;</code>
824 private com.google.protobuf.SingleFieldBuilder<
825 com.openxc.BinaryMessages.RawMessage, com.openxc.BinaryMessages.RawMessage.Builder, com.openxc.BinaryMessages.RawMessageOrBuilder>
826 getRawMessageFieldBuilder() {
827 if (rawMessageBuilder_ == null) {
828 rawMessageBuilder_ = new com.google.protobuf.SingleFieldBuilder<
829 com.openxc.BinaryMessages.RawMessage, com.openxc.BinaryMessages.RawMessage.Builder, com.openxc.BinaryMessages.RawMessageOrBuilder>(
831 getParentForChildren(),
835 return rawMessageBuilder_;
838 // optional .openxc.TranslatedMessage translated_message = 3;
839 private com.openxc.BinaryMessages.TranslatedMessage translatedMessage_ = com.openxc.BinaryMessages.TranslatedMessage.getDefaultInstance();
840 private com.google.protobuf.SingleFieldBuilder<
841 com.openxc.BinaryMessages.TranslatedMessage, com.openxc.BinaryMessages.TranslatedMessage.Builder, com.openxc.BinaryMessages.TranslatedMessageOrBuilder> translatedMessageBuilder_;
843 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
845 public boolean hasTranslatedMessage() {
846 return ((bitField0_ & 0x00000004) == 0x00000004);
849 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
851 public com.openxc.BinaryMessages.TranslatedMessage getTranslatedMessage() {
852 if (translatedMessageBuilder_ == null) {
853 return translatedMessage_;
855 return translatedMessageBuilder_.getMessage();
859 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
861 public Builder setTranslatedMessage(com.openxc.BinaryMessages.TranslatedMessage value) {
862 if (translatedMessageBuilder_ == null) {
864 throw new NullPointerException();
866 translatedMessage_ = value;
869 translatedMessageBuilder_.setMessage(value);
871 bitField0_ |= 0x00000004;
875 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
877 public Builder setTranslatedMessage(
878 com.openxc.BinaryMessages.TranslatedMessage.Builder builderForValue) {
879 if (translatedMessageBuilder_ == null) {
880 translatedMessage_ = builderForValue.build();
883 translatedMessageBuilder_.setMessage(builderForValue.build());
885 bitField0_ |= 0x00000004;
889 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
891 public Builder mergeTranslatedMessage(com.openxc.BinaryMessages.TranslatedMessage value) {
892 if (translatedMessageBuilder_ == null) {
893 if (((bitField0_ & 0x00000004) == 0x00000004) &&
894 translatedMessage_ != com.openxc.BinaryMessages.TranslatedMessage.getDefaultInstance()) {
896 com.openxc.BinaryMessages.TranslatedMessage.newBuilder(translatedMessage_).mergeFrom(value).buildPartial();
898 translatedMessage_ = value;
902 translatedMessageBuilder_.mergeFrom(value);
904 bitField0_ |= 0x00000004;
908 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
910 public Builder clearTranslatedMessage() {
911 if (translatedMessageBuilder_ == null) {
912 translatedMessage_ = com.openxc.BinaryMessages.TranslatedMessage.getDefaultInstance();
915 translatedMessageBuilder_.clear();
917 bitField0_ = (bitField0_ & ~0x00000004);
921 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
923 public com.openxc.BinaryMessages.TranslatedMessage.Builder getTranslatedMessageBuilder() {
924 bitField0_ |= 0x00000004;
926 return getTranslatedMessageFieldBuilder().getBuilder();
929 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
931 public com.openxc.BinaryMessages.TranslatedMessageOrBuilder getTranslatedMessageOrBuilder() {
932 if (translatedMessageBuilder_ != null) {
933 return translatedMessageBuilder_.getMessageOrBuilder();
935 return translatedMessage_;
939 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
941 private com.google.protobuf.SingleFieldBuilder<
942 com.openxc.BinaryMessages.TranslatedMessage, com.openxc.BinaryMessages.TranslatedMessage.Builder, com.openxc.BinaryMessages.TranslatedMessageOrBuilder>
943 getTranslatedMessageFieldBuilder() {
944 if (translatedMessageBuilder_ == null) {
945 translatedMessageBuilder_ = new com.google.protobuf.SingleFieldBuilder<
946 com.openxc.BinaryMessages.TranslatedMessage, com.openxc.BinaryMessages.TranslatedMessage.Builder, com.openxc.BinaryMessages.TranslatedMessageOrBuilder>(
948 getParentForChildren(),
950 translatedMessage_ = null;
952 return translatedMessageBuilder_;
955 // optional .openxc.DiagnosticMessage diagnostic_message = 4;
956 private com.openxc.BinaryMessages.DiagnosticMessage diagnosticMessage_ = com.openxc.BinaryMessages.DiagnosticMessage.getDefaultInstance();
957 private com.google.protobuf.SingleFieldBuilder<
958 com.openxc.BinaryMessages.DiagnosticMessage, com.openxc.BinaryMessages.DiagnosticMessage.Builder, com.openxc.BinaryMessages.DiagnosticMessageOrBuilder> diagnosticMessageBuilder_;
960 * <code>optional .openxc.DiagnosticMessage diagnostic_message = 4;</code>
962 public boolean hasDiagnosticMessage() {
963 return ((bitField0_ & 0x00000008) == 0x00000008);
966 * <code>optional .openxc.DiagnosticMessage diagnostic_message = 4;</code>
968 public com.openxc.BinaryMessages.DiagnosticMessage getDiagnosticMessage() {
969 if (diagnosticMessageBuilder_ == null) {
970 return diagnosticMessage_;
972 return diagnosticMessageBuilder_.getMessage();
976 * <code>optional .openxc.DiagnosticMessage diagnostic_message = 4;</code>
978 public Builder setDiagnosticMessage(com.openxc.BinaryMessages.DiagnosticMessage value) {
979 if (diagnosticMessageBuilder_ == null) {
981 throw new NullPointerException();
983 diagnosticMessage_ = value;
986 diagnosticMessageBuilder_.setMessage(value);
988 bitField0_ |= 0x00000008;
992 * <code>optional .openxc.DiagnosticMessage diagnostic_message = 4;</code>
994 public Builder setDiagnosticMessage(
995 com.openxc.BinaryMessages.DiagnosticMessage.Builder builderForValue) {
996 if (diagnosticMessageBuilder_ == null) {
997 diagnosticMessage_ = builderForValue.build();
1000 diagnosticMessageBuilder_.setMessage(builderForValue.build());
1002 bitField0_ |= 0x00000008;
1006 * <code>optional .openxc.DiagnosticMessage diagnostic_message = 4;</code>
1008 public Builder mergeDiagnosticMessage(com.openxc.BinaryMessages.DiagnosticMessage value) {
1009 if (diagnosticMessageBuilder_ == null) {
1010 if (((bitField0_ & 0x00000008) == 0x00000008) &&
1011 diagnosticMessage_ != com.openxc.BinaryMessages.DiagnosticMessage.getDefaultInstance()) {
1012 diagnosticMessage_ =
1013 com.openxc.BinaryMessages.DiagnosticMessage.newBuilder(diagnosticMessage_).mergeFrom(value).buildPartial();
1015 diagnosticMessage_ = value;
1019 diagnosticMessageBuilder_.mergeFrom(value);
1021 bitField0_ |= 0x00000008;
1025 * <code>optional .openxc.DiagnosticMessage diagnostic_message = 4;</code>
1027 public Builder clearDiagnosticMessage() {
1028 if (diagnosticMessageBuilder_ == null) {
1029 diagnosticMessage_ = com.openxc.BinaryMessages.DiagnosticMessage.getDefaultInstance();
1032 diagnosticMessageBuilder_.clear();
1034 bitField0_ = (bitField0_ & ~0x00000008);
1038 * <code>optional .openxc.DiagnosticMessage diagnostic_message = 4;</code>
1040 public com.openxc.BinaryMessages.DiagnosticMessage.Builder getDiagnosticMessageBuilder() {
1041 bitField0_ |= 0x00000008;
1043 return getDiagnosticMessageFieldBuilder().getBuilder();
1046 * <code>optional .openxc.DiagnosticMessage diagnostic_message = 4;</code>
1048 public com.openxc.BinaryMessages.DiagnosticMessageOrBuilder getDiagnosticMessageOrBuilder() {
1049 if (diagnosticMessageBuilder_ != null) {
1050 return diagnosticMessageBuilder_.getMessageOrBuilder();
1052 return diagnosticMessage_;
1056 * <code>optional .openxc.DiagnosticMessage diagnostic_message = 4;</code>
1058 private com.google.protobuf.SingleFieldBuilder<
1059 com.openxc.BinaryMessages.DiagnosticMessage, com.openxc.BinaryMessages.DiagnosticMessage.Builder, com.openxc.BinaryMessages.DiagnosticMessageOrBuilder>
1060 getDiagnosticMessageFieldBuilder() {
1061 if (diagnosticMessageBuilder_ == null) {
1062 diagnosticMessageBuilder_ = new com.google.protobuf.SingleFieldBuilder<
1063 com.openxc.BinaryMessages.DiagnosticMessage, com.openxc.BinaryMessages.DiagnosticMessage.Builder, com.openxc.BinaryMessages.DiagnosticMessageOrBuilder>(
1065 getParentForChildren(),
1067 diagnosticMessage_ = null;
1069 return diagnosticMessageBuilder_;
1072 // @@protoc_insertion_point(builder_scope:openxc.VehicleMessage)
1076 defaultInstance = new VehicleMessage(true);
1077 defaultInstance.initFields();
1080 // @@protoc_insertion_point(class_scope:openxc.VehicleMessage)
1083 public interface RawMessageOrBuilder
1084 extends com.google.protobuf.MessageOrBuilder {
1086 // optional int32 bus = 1;
1088 * <code>optional int32 bus = 1;</code>
1092 * <code>optional int32 bus = 1;</code>
1096 // optional uint32 message_id = 2;
1098 * <code>optional uint32 message_id = 2;</code>
1100 boolean hasMessageId();
1102 * <code>optional uint32 message_id = 2;</code>
1106 // optional bytes data = 3;
1108 * <code>optional bytes data = 3;</code>
1112 * <code>optional bytes data = 3;</code>
1114 com.google.protobuf.ByteString getData();
1117 * Protobuf type {@code openxc.RawMessage}
1119 public static final class RawMessage extends
1120 com.google.protobuf.GeneratedMessage
1121 implements RawMessageOrBuilder {
1122 // Use RawMessage.newBuilder() to construct.
1123 private RawMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
1125 this.unknownFields = builder.getUnknownFields();
1127 private RawMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
1129 private static final RawMessage defaultInstance;
1130 public static RawMessage getDefaultInstance() {
1131 return defaultInstance;
1134 public RawMessage getDefaultInstanceForType() {
1135 return defaultInstance;
1138 private final com.google.protobuf.UnknownFieldSet unknownFields;
1140 public final com.google.protobuf.UnknownFieldSet
1141 getUnknownFields() {
1142 return this.unknownFields;
1145 com.google.protobuf.CodedInputStream input,
1146 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1147 throws com.google.protobuf.InvalidProtocolBufferException {
1149 int mutable_bitField0_ = 0;
1150 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
1151 com.google.protobuf.UnknownFieldSet.newBuilder();
1153 boolean done = false;
1155 int tag = input.readTag();
1161 if (!parseUnknownField(input, unknownFields,
1162 extensionRegistry, tag)) {
1168 bitField0_ |= 0x00000001;
1169 bus_ = input.readInt32();
1173 bitField0_ |= 0x00000002;
1174 messageId_ = input.readUInt32();
1178 bitField0_ |= 0x00000004;
1179 data_ = input.readBytes();
1184 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1185 throw e.setUnfinishedMessage(this);
1186 } catch (java.io.IOException e) {
1187 throw new com.google.protobuf.InvalidProtocolBufferException(
1188 e.getMessage()).setUnfinishedMessage(this);
1190 this.unknownFields = unknownFields.build();
1191 makeExtensionsImmutable();
1194 public static final com.google.protobuf.Descriptors.Descriptor
1196 return com.openxc.BinaryMessages.internal_static_openxc_RawMessage_descriptor;
1199 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1200 internalGetFieldAccessorTable() {
1201 return com.openxc.BinaryMessages.internal_static_openxc_RawMessage_fieldAccessorTable
1202 .ensureFieldAccessorsInitialized(
1203 com.openxc.BinaryMessages.RawMessage.class, com.openxc.BinaryMessages.RawMessage.Builder.class);
1206 public static com.google.protobuf.Parser<RawMessage> PARSER =
1207 new com.google.protobuf.AbstractParser<RawMessage>() {
1208 public RawMessage parsePartialFrom(
1209 com.google.protobuf.CodedInputStream input,
1210 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1211 throws com.google.protobuf.InvalidProtocolBufferException {
1212 return new RawMessage(input, extensionRegistry);
1217 public com.google.protobuf.Parser<RawMessage> getParserForType() {
1221 private int bitField0_;
1222 // optional int32 bus = 1;
1223 public static final int BUS_FIELD_NUMBER = 1;
1226 * <code>optional int32 bus = 1;</code>
1228 public boolean hasBus() {
1229 return ((bitField0_ & 0x00000001) == 0x00000001);
1232 * <code>optional int32 bus = 1;</code>
1234 public int getBus() {
1238 // optional uint32 message_id = 2;
1239 public static final int MESSAGE_ID_FIELD_NUMBER = 2;
1240 private int messageId_;
1242 * <code>optional uint32 message_id = 2;</code>
1244 public boolean hasMessageId() {
1245 return ((bitField0_ & 0x00000002) == 0x00000002);
1248 * <code>optional uint32 message_id = 2;</code>
1250 public int getMessageId() {
1254 // optional bytes data = 3;
1255 public static final int DATA_FIELD_NUMBER = 3;
1256 private com.google.protobuf.ByteString data_;
1258 * <code>optional bytes data = 3;</code>
1260 public boolean hasData() {
1261 return ((bitField0_ & 0x00000004) == 0x00000004);
1264 * <code>optional bytes data = 3;</code>
1266 public com.google.protobuf.ByteString getData() {
1270 private void initFields() {
1273 data_ = com.google.protobuf.ByteString.EMPTY;
1275 private byte memoizedIsInitialized = -1;
1276 public final boolean isInitialized() {
1277 byte isInitialized = memoizedIsInitialized;
1278 if (isInitialized != -1) return isInitialized == 1;
1280 memoizedIsInitialized = 1;
1284 public void writeTo(com.google.protobuf.CodedOutputStream output)
1285 throws java.io.IOException {
1286 getSerializedSize();
1287 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1288 output.writeInt32(1, bus_);
1290 if (((bitField0_ & 0x00000002) == 0x00000002)) {
1291 output.writeUInt32(2, messageId_);
1293 if (((bitField0_ & 0x00000004) == 0x00000004)) {
1294 output.writeBytes(3, data_);
1296 getUnknownFields().writeTo(output);
1299 private int memoizedSerializedSize = -1;
1300 public int getSerializedSize() {
1301 int size = memoizedSerializedSize;
1302 if (size != -1) return size;
1305 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1306 size += com.google.protobuf.CodedOutputStream
1307 .computeInt32Size(1, bus_);
1309 if (((bitField0_ & 0x00000002) == 0x00000002)) {
1310 size += com.google.protobuf.CodedOutputStream
1311 .computeUInt32Size(2, messageId_);
1313 if (((bitField0_ & 0x00000004) == 0x00000004)) {
1314 size += com.google.protobuf.CodedOutputStream
1315 .computeBytesSize(3, data_);
1317 size += getUnknownFields().getSerializedSize();
1318 memoizedSerializedSize = size;
1322 private static final long serialVersionUID = 0L;
1324 protected java.lang.Object writeReplace()
1325 throws java.io.ObjectStreamException {
1326 return super.writeReplace();
1329 public static com.openxc.BinaryMessages.RawMessage parseFrom(
1330 com.google.protobuf.ByteString data)
1331 throws com.google.protobuf.InvalidProtocolBufferException {
1332 return PARSER.parseFrom(data);
1334 public static com.openxc.BinaryMessages.RawMessage parseFrom(
1335 com.google.protobuf.ByteString data,
1336 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1337 throws com.google.protobuf.InvalidProtocolBufferException {
1338 return PARSER.parseFrom(data, extensionRegistry);
1340 public static com.openxc.BinaryMessages.RawMessage parseFrom(byte[] data)
1341 throws com.google.protobuf.InvalidProtocolBufferException {
1342 return PARSER.parseFrom(data);
1344 public static com.openxc.BinaryMessages.RawMessage parseFrom(
1346 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1347 throws com.google.protobuf.InvalidProtocolBufferException {
1348 return PARSER.parseFrom(data, extensionRegistry);
1350 public static com.openxc.BinaryMessages.RawMessage parseFrom(java.io.InputStream input)
1351 throws java.io.IOException {
1352 return PARSER.parseFrom(input);
1354 public static com.openxc.BinaryMessages.RawMessage parseFrom(
1355 java.io.InputStream input,
1356 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1357 throws java.io.IOException {
1358 return PARSER.parseFrom(input, extensionRegistry);
1360 public static com.openxc.BinaryMessages.RawMessage parseDelimitedFrom(java.io.InputStream input)
1361 throws java.io.IOException {
1362 return PARSER.parseDelimitedFrom(input);
1364 public static com.openxc.BinaryMessages.RawMessage parseDelimitedFrom(
1365 java.io.InputStream input,
1366 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1367 throws java.io.IOException {
1368 return PARSER.parseDelimitedFrom(input, extensionRegistry);
1370 public static com.openxc.BinaryMessages.RawMessage parseFrom(
1371 com.google.protobuf.CodedInputStream input)
1372 throws java.io.IOException {
1373 return PARSER.parseFrom(input);
1375 public static com.openxc.BinaryMessages.RawMessage parseFrom(
1376 com.google.protobuf.CodedInputStream input,
1377 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1378 throws java.io.IOException {
1379 return PARSER.parseFrom(input, extensionRegistry);
1382 public static Builder newBuilder() { return Builder.create(); }
1383 public Builder newBuilderForType() { return newBuilder(); }
1384 public static Builder newBuilder(com.openxc.BinaryMessages.RawMessage prototype) {
1385 return newBuilder().mergeFrom(prototype);
1387 public Builder toBuilder() { return newBuilder(this); }
1390 protected Builder newBuilderForType(
1391 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
1392 Builder builder = new Builder(parent);
1396 * Protobuf type {@code openxc.RawMessage}
1398 public static final class Builder extends
1399 com.google.protobuf.GeneratedMessage.Builder<Builder>
1400 implements com.openxc.BinaryMessages.RawMessageOrBuilder {
1401 public static final com.google.protobuf.Descriptors.Descriptor
1403 return com.openxc.BinaryMessages.internal_static_openxc_RawMessage_descriptor;
1406 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1407 internalGetFieldAccessorTable() {
1408 return com.openxc.BinaryMessages.internal_static_openxc_RawMessage_fieldAccessorTable
1409 .ensureFieldAccessorsInitialized(
1410 com.openxc.BinaryMessages.RawMessage.class, com.openxc.BinaryMessages.RawMessage.Builder.class);
1413 // Construct using com.openxc.BinaryMessages.RawMessage.newBuilder()
1415 maybeForceBuilderInitialization();
1419 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
1421 maybeForceBuilderInitialization();
1423 private void maybeForceBuilderInitialization() {
1424 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
1427 private static Builder create() {
1428 return new Builder();
1431 public Builder clear() {
1434 bitField0_ = (bitField0_ & ~0x00000001);
1436 bitField0_ = (bitField0_ & ~0x00000002);
1437 data_ = com.google.protobuf.ByteString.EMPTY;
1438 bitField0_ = (bitField0_ & ~0x00000004);
1442 public Builder clone() {
1443 return create().mergeFrom(buildPartial());
1446 public com.google.protobuf.Descriptors.Descriptor
1447 getDescriptorForType() {
1448 return com.openxc.BinaryMessages.internal_static_openxc_RawMessage_descriptor;
1451 public com.openxc.BinaryMessages.RawMessage getDefaultInstanceForType() {
1452 return com.openxc.BinaryMessages.RawMessage.getDefaultInstance();
1455 public com.openxc.BinaryMessages.RawMessage build() {
1456 com.openxc.BinaryMessages.RawMessage result = buildPartial();
1457 if (!result.isInitialized()) {
1458 throw newUninitializedMessageException(result);
1463 public com.openxc.BinaryMessages.RawMessage buildPartial() {
1464 com.openxc.BinaryMessages.RawMessage result = new com.openxc.BinaryMessages.RawMessage(this);
1465 int from_bitField0_ = bitField0_;
1466 int to_bitField0_ = 0;
1467 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
1468 to_bitField0_ |= 0x00000001;
1471 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
1472 to_bitField0_ |= 0x00000002;
1474 result.messageId_ = messageId_;
1475 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
1476 to_bitField0_ |= 0x00000004;
1478 result.data_ = data_;
1479 result.bitField0_ = to_bitField0_;
1484 public Builder mergeFrom(com.google.protobuf.Message other) {
1485 if (other instanceof com.openxc.BinaryMessages.RawMessage) {
1486 return mergeFrom((com.openxc.BinaryMessages.RawMessage)other);
1488 super.mergeFrom(other);
1493 public Builder mergeFrom(com.openxc.BinaryMessages.RawMessage other) {
1494 if (other == com.openxc.BinaryMessages.RawMessage.getDefaultInstance()) return this;
1495 if (other.hasBus()) {
1496 setBus(other.getBus());
1498 if (other.hasMessageId()) {
1499 setMessageId(other.getMessageId());
1501 if (other.hasData()) {
1502 setData(other.getData());
1504 this.mergeUnknownFields(other.getUnknownFields());
1508 public final boolean isInitialized() {
1512 public Builder mergeFrom(
1513 com.google.protobuf.CodedInputStream input,
1514 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1515 throws java.io.IOException {
1516 com.openxc.BinaryMessages.RawMessage parsedMessage = null;
1518 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
1519 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1520 parsedMessage = (com.openxc.BinaryMessages.RawMessage) e.getUnfinishedMessage();
1523 if (parsedMessage != null) {
1524 mergeFrom(parsedMessage);
1529 private int bitField0_;
1531 // optional int32 bus = 1;
1534 * <code>optional int32 bus = 1;</code>
1536 public boolean hasBus() {
1537 return ((bitField0_ & 0x00000001) == 0x00000001);
1540 * <code>optional int32 bus = 1;</code>
1542 public int getBus() {
1546 * <code>optional int32 bus = 1;</code>
1548 public Builder setBus(int value) {
1549 bitField0_ |= 0x00000001;
1555 * <code>optional int32 bus = 1;</code>
1557 public Builder clearBus() {
1558 bitField0_ = (bitField0_ & ~0x00000001);
1564 // optional uint32 message_id = 2;
1565 private int messageId_ ;
1567 * <code>optional uint32 message_id = 2;</code>
1569 public boolean hasMessageId() {
1570 return ((bitField0_ & 0x00000002) == 0x00000002);
1573 * <code>optional uint32 message_id = 2;</code>
1575 public int getMessageId() {
1579 * <code>optional uint32 message_id = 2;</code>
1581 public Builder setMessageId(int value) {
1582 bitField0_ |= 0x00000002;
1588 * <code>optional uint32 message_id = 2;</code>
1590 public Builder clearMessageId() {
1591 bitField0_ = (bitField0_ & ~0x00000002);
1597 // optional bytes data = 3;
1598 private com.google.protobuf.ByteString data_ = com.google.protobuf.ByteString.EMPTY;
1600 * <code>optional bytes data = 3;</code>
1602 public boolean hasData() {
1603 return ((bitField0_ & 0x00000004) == 0x00000004);
1606 * <code>optional bytes data = 3;</code>
1608 public com.google.protobuf.ByteString getData() {
1612 * <code>optional bytes data = 3;</code>
1614 public Builder setData(com.google.protobuf.ByteString value) {
1615 if (value == null) {
1616 throw new NullPointerException();
1618 bitField0_ |= 0x00000004;
1624 * <code>optional bytes data = 3;</code>
1626 public Builder clearData() {
1627 bitField0_ = (bitField0_ & ~0x00000004);
1628 data_ = getDefaultInstance().getData();
1633 // @@protoc_insertion_point(builder_scope:openxc.RawMessage)
1637 defaultInstance = new RawMessage(true);
1638 defaultInstance.initFields();
1641 // @@protoc_insertion_point(class_scope:openxc.RawMessage)
1644 public interface DiagnosticMessageOrBuilder
1645 extends com.google.protobuf.MessageOrBuilder {
1647 // optional int32 bus = 1;
1649 * <code>optional int32 bus = 1;</code>
1653 * <code>optional int32 bus = 1;</code>
1657 // optional uint32 message_id = 2;
1659 * <code>optional uint32 message_id = 2;</code>
1661 boolean hasMessageId();
1663 * <code>optional uint32 message_id = 2;</code>
1667 // optional uint32 mode = 3;
1669 * <code>optional uint32 mode = 3;</code>
1673 * <code>optional uint32 mode = 3;</code>
1677 // optional uint32 pid = 4;
1679 * <code>optional uint32 pid = 4;</code>
1683 * <code>optional uint32 pid = 4;</code>
1687 // optional bool success = 5;
1689 * <code>optional bool success = 5;</code>
1691 boolean hasSuccess();
1693 * <code>optional bool success = 5;</code>
1695 boolean getSuccess();
1697 // optional uint32 negative_response_code = 6;
1699 * <code>optional uint32 negative_response_code = 6;</code>
1701 boolean hasNegativeResponseCode();
1703 * <code>optional uint32 negative_response_code = 6;</code>
1705 int getNegativeResponseCode();
1707 // optional bytes payload = 7;
1709 * <code>optional bytes payload = 7;</code>
1712 * TODO we are capping this at 8 bytes for now - need to change when we
1713 * support multi-frame responses
1716 boolean hasPayload();
1718 * <code>optional bytes payload = 7;</code>
1721 * TODO we are capping this at 8 bytes for now - need to change when we
1722 * support multi-frame responses
1725 com.google.protobuf.ByteString getPayload();
1728 * Protobuf type {@code openxc.DiagnosticMessage}
1730 public static final class DiagnosticMessage extends
1731 com.google.protobuf.GeneratedMessage
1732 implements DiagnosticMessageOrBuilder {
1733 // Use DiagnosticMessage.newBuilder() to construct.
1734 private DiagnosticMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
1736 this.unknownFields = builder.getUnknownFields();
1738 private DiagnosticMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
1740 private static final DiagnosticMessage defaultInstance;
1741 public static DiagnosticMessage getDefaultInstance() {
1742 return defaultInstance;
1745 public DiagnosticMessage getDefaultInstanceForType() {
1746 return defaultInstance;
1749 private final com.google.protobuf.UnknownFieldSet unknownFields;
1751 public final com.google.protobuf.UnknownFieldSet
1752 getUnknownFields() {
1753 return this.unknownFields;
1755 private DiagnosticMessage(
1756 com.google.protobuf.CodedInputStream input,
1757 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1758 throws com.google.protobuf.InvalidProtocolBufferException {
1760 int mutable_bitField0_ = 0;
1761 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
1762 com.google.protobuf.UnknownFieldSet.newBuilder();
1764 boolean done = false;
1766 int tag = input.readTag();
1772 if (!parseUnknownField(input, unknownFields,
1773 extensionRegistry, tag)) {
1779 bitField0_ |= 0x00000001;
1780 bus_ = input.readInt32();
1784 bitField0_ |= 0x00000002;
1785 messageId_ = input.readUInt32();
1789 bitField0_ |= 0x00000004;
1790 mode_ = input.readUInt32();
1794 bitField0_ |= 0x00000008;
1795 pid_ = input.readUInt32();
1799 bitField0_ |= 0x00000010;
1800 success_ = input.readBool();
1804 bitField0_ |= 0x00000020;
1805 negativeResponseCode_ = input.readUInt32();
1809 bitField0_ |= 0x00000040;
1810 payload_ = input.readBytes();
1815 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1816 throw e.setUnfinishedMessage(this);
1817 } catch (java.io.IOException e) {
1818 throw new com.google.protobuf.InvalidProtocolBufferException(
1819 e.getMessage()).setUnfinishedMessage(this);
1821 this.unknownFields = unknownFields.build();
1822 makeExtensionsImmutable();
1825 public static final com.google.protobuf.Descriptors.Descriptor
1827 return com.openxc.BinaryMessages.internal_static_openxc_DiagnosticMessage_descriptor;
1830 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1831 internalGetFieldAccessorTable() {
1832 return com.openxc.BinaryMessages.internal_static_openxc_DiagnosticMessage_fieldAccessorTable
1833 .ensureFieldAccessorsInitialized(
1834 com.openxc.BinaryMessages.DiagnosticMessage.class, com.openxc.BinaryMessages.DiagnosticMessage.Builder.class);
1837 public static com.google.protobuf.Parser<DiagnosticMessage> PARSER =
1838 new com.google.protobuf.AbstractParser<DiagnosticMessage>() {
1839 public DiagnosticMessage parsePartialFrom(
1840 com.google.protobuf.CodedInputStream input,
1841 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1842 throws com.google.protobuf.InvalidProtocolBufferException {
1843 return new DiagnosticMessage(input, extensionRegistry);
1848 public com.google.protobuf.Parser<DiagnosticMessage> getParserForType() {
1852 private int bitField0_;
1853 // optional int32 bus = 1;
1854 public static final int BUS_FIELD_NUMBER = 1;
1857 * <code>optional int32 bus = 1;</code>
1859 public boolean hasBus() {
1860 return ((bitField0_ & 0x00000001) == 0x00000001);
1863 * <code>optional int32 bus = 1;</code>
1865 public int getBus() {
1869 // optional uint32 message_id = 2;
1870 public static final int MESSAGE_ID_FIELD_NUMBER = 2;
1871 private int messageId_;
1873 * <code>optional uint32 message_id = 2;</code>
1875 public boolean hasMessageId() {
1876 return ((bitField0_ & 0x00000002) == 0x00000002);
1879 * <code>optional uint32 message_id = 2;</code>
1881 public int getMessageId() {
1885 // optional uint32 mode = 3;
1886 public static final int MODE_FIELD_NUMBER = 3;
1889 * <code>optional uint32 mode = 3;</code>
1891 public boolean hasMode() {
1892 return ((bitField0_ & 0x00000004) == 0x00000004);
1895 * <code>optional uint32 mode = 3;</code>
1897 public int getMode() {
1901 // optional uint32 pid = 4;
1902 public static final int PID_FIELD_NUMBER = 4;
1905 * <code>optional uint32 pid = 4;</code>
1907 public boolean hasPid() {
1908 return ((bitField0_ & 0x00000008) == 0x00000008);
1911 * <code>optional uint32 pid = 4;</code>
1913 public int getPid() {
1917 // optional bool success = 5;
1918 public static final int SUCCESS_FIELD_NUMBER = 5;
1919 private boolean success_;
1921 * <code>optional bool success = 5;</code>
1923 public boolean hasSuccess() {
1924 return ((bitField0_ & 0x00000010) == 0x00000010);
1927 * <code>optional bool success = 5;</code>
1929 public boolean getSuccess() {
1933 // optional uint32 negative_response_code = 6;
1934 public static final int NEGATIVE_RESPONSE_CODE_FIELD_NUMBER = 6;
1935 private int negativeResponseCode_;
1937 * <code>optional uint32 negative_response_code = 6;</code>
1939 public boolean hasNegativeResponseCode() {
1940 return ((bitField0_ & 0x00000020) == 0x00000020);
1943 * <code>optional uint32 negative_response_code = 6;</code>
1945 public int getNegativeResponseCode() {
1946 return negativeResponseCode_;
1949 // optional bytes payload = 7;
1950 public static final int PAYLOAD_FIELD_NUMBER = 7;
1951 private com.google.protobuf.ByteString payload_;
1953 * <code>optional bytes payload = 7;</code>
1956 * TODO we are capping this at 8 bytes for now - need to change when we
1957 * support multi-frame responses
1960 public boolean hasPayload() {
1961 return ((bitField0_ & 0x00000040) == 0x00000040);
1964 * <code>optional bytes payload = 7;</code>
1967 * TODO we are capping this at 8 bytes for now - need to change when we
1968 * support multi-frame responses
1971 public com.google.protobuf.ByteString getPayload() {
1975 private void initFields() {
1981 negativeResponseCode_ = 0;
1982 payload_ = com.google.protobuf.ByteString.EMPTY;
1984 private byte memoizedIsInitialized = -1;
1985 public final boolean isInitialized() {
1986 byte isInitialized = memoizedIsInitialized;
1987 if (isInitialized != -1) return isInitialized == 1;
1989 memoizedIsInitialized = 1;
1993 public void writeTo(com.google.protobuf.CodedOutputStream output)
1994 throws java.io.IOException {
1995 getSerializedSize();
1996 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1997 output.writeInt32(1, bus_);
1999 if (((bitField0_ & 0x00000002) == 0x00000002)) {
2000 output.writeUInt32(2, messageId_);
2002 if (((bitField0_ & 0x00000004) == 0x00000004)) {
2003 output.writeUInt32(3, mode_);
2005 if (((bitField0_ & 0x00000008) == 0x00000008)) {
2006 output.writeUInt32(4, pid_);
2008 if (((bitField0_ & 0x00000010) == 0x00000010)) {
2009 output.writeBool(5, success_);
2011 if (((bitField0_ & 0x00000020) == 0x00000020)) {
2012 output.writeUInt32(6, negativeResponseCode_);
2014 if (((bitField0_ & 0x00000040) == 0x00000040)) {
2015 output.writeBytes(7, payload_);
2017 getUnknownFields().writeTo(output);
2020 private int memoizedSerializedSize = -1;
2021 public int getSerializedSize() {
2022 int size = memoizedSerializedSize;
2023 if (size != -1) return size;
2026 if (((bitField0_ & 0x00000001) == 0x00000001)) {
2027 size += com.google.protobuf.CodedOutputStream
2028 .computeInt32Size(1, bus_);
2030 if (((bitField0_ & 0x00000002) == 0x00000002)) {
2031 size += com.google.protobuf.CodedOutputStream
2032 .computeUInt32Size(2, messageId_);
2034 if (((bitField0_ & 0x00000004) == 0x00000004)) {
2035 size += com.google.protobuf.CodedOutputStream
2036 .computeUInt32Size(3, mode_);
2038 if (((bitField0_ & 0x00000008) == 0x00000008)) {
2039 size += com.google.protobuf.CodedOutputStream
2040 .computeUInt32Size(4, pid_);
2042 if (((bitField0_ & 0x00000010) == 0x00000010)) {
2043 size += com.google.protobuf.CodedOutputStream
2044 .computeBoolSize(5, success_);
2046 if (((bitField0_ & 0x00000020) == 0x00000020)) {
2047 size += com.google.protobuf.CodedOutputStream
2048 .computeUInt32Size(6, negativeResponseCode_);
2050 if (((bitField0_ & 0x00000040) == 0x00000040)) {
2051 size += com.google.protobuf.CodedOutputStream
2052 .computeBytesSize(7, payload_);
2054 size += getUnknownFields().getSerializedSize();
2055 memoizedSerializedSize = size;
2059 private static final long serialVersionUID = 0L;
2061 protected java.lang.Object writeReplace()
2062 throws java.io.ObjectStreamException {
2063 return super.writeReplace();
2066 public static com.openxc.BinaryMessages.DiagnosticMessage parseFrom(
2067 com.google.protobuf.ByteString data)
2068 throws com.google.protobuf.InvalidProtocolBufferException {
2069 return PARSER.parseFrom(data);
2071 public static com.openxc.BinaryMessages.DiagnosticMessage parseFrom(
2072 com.google.protobuf.ByteString data,
2073 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2074 throws com.google.protobuf.InvalidProtocolBufferException {
2075 return PARSER.parseFrom(data, extensionRegistry);
2077 public static com.openxc.BinaryMessages.DiagnosticMessage parseFrom(byte[] data)
2078 throws com.google.protobuf.InvalidProtocolBufferException {
2079 return PARSER.parseFrom(data);
2081 public static com.openxc.BinaryMessages.DiagnosticMessage parseFrom(
2083 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2084 throws com.google.protobuf.InvalidProtocolBufferException {
2085 return PARSER.parseFrom(data, extensionRegistry);
2087 public static com.openxc.BinaryMessages.DiagnosticMessage parseFrom(java.io.InputStream input)
2088 throws java.io.IOException {
2089 return PARSER.parseFrom(input);
2091 public static com.openxc.BinaryMessages.DiagnosticMessage parseFrom(
2092 java.io.InputStream input,
2093 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2094 throws java.io.IOException {
2095 return PARSER.parseFrom(input, extensionRegistry);
2097 public static com.openxc.BinaryMessages.DiagnosticMessage parseDelimitedFrom(java.io.InputStream input)
2098 throws java.io.IOException {
2099 return PARSER.parseDelimitedFrom(input);
2101 public static com.openxc.BinaryMessages.DiagnosticMessage parseDelimitedFrom(
2102 java.io.InputStream input,
2103 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2104 throws java.io.IOException {
2105 return PARSER.parseDelimitedFrom(input, extensionRegistry);
2107 public static com.openxc.BinaryMessages.DiagnosticMessage parseFrom(
2108 com.google.protobuf.CodedInputStream input)
2109 throws java.io.IOException {
2110 return PARSER.parseFrom(input);
2112 public static com.openxc.BinaryMessages.DiagnosticMessage parseFrom(
2113 com.google.protobuf.CodedInputStream input,
2114 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2115 throws java.io.IOException {
2116 return PARSER.parseFrom(input, extensionRegistry);
2119 public static Builder newBuilder() { return Builder.create(); }
2120 public Builder newBuilderForType() { return newBuilder(); }
2121 public static Builder newBuilder(com.openxc.BinaryMessages.DiagnosticMessage prototype) {
2122 return newBuilder().mergeFrom(prototype);
2124 public Builder toBuilder() { return newBuilder(this); }
2127 protected Builder newBuilderForType(
2128 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2129 Builder builder = new Builder(parent);
2133 * Protobuf type {@code openxc.DiagnosticMessage}
2135 public static final class Builder extends
2136 com.google.protobuf.GeneratedMessage.Builder<Builder>
2137 implements com.openxc.BinaryMessages.DiagnosticMessageOrBuilder {
2138 public static final com.google.protobuf.Descriptors.Descriptor
2140 return com.openxc.BinaryMessages.internal_static_openxc_DiagnosticMessage_descriptor;
2143 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2144 internalGetFieldAccessorTable() {
2145 return com.openxc.BinaryMessages.internal_static_openxc_DiagnosticMessage_fieldAccessorTable
2146 .ensureFieldAccessorsInitialized(
2147 com.openxc.BinaryMessages.DiagnosticMessage.class, com.openxc.BinaryMessages.DiagnosticMessage.Builder.class);
2150 // Construct using com.openxc.BinaryMessages.DiagnosticMessage.newBuilder()
2152 maybeForceBuilderInitialization();
2156 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2158 maybeForceBuilderInitialization();
2160 private void maybeForceBuilderInitialization() {
2161 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
2164 private static Builder create() {
2165 return new Builder();
2168 public Builder clear() {
2171 bitField0_ = (bitField0_ & ~0x00000001);
2173 bitField0_ = (bitField0_ & ~0x00000002);
2175 bitField0_ = (bitField0_ & ~0x00000004);
2177 bitField0_ = (bitField0_ & ~0x00000008);
2179 bitField0_ = (bitField0_ & ~0x00000010);
2180 negativeResponseCode_ = 0;
2181 bitField0_ = (bitField0_ & ~0x00000020);
2182 payload_ = com.google.protobuf.ByteString.EMPTY;
2183 bitField0_ = (bitField0_ & ~0x00000040);
2187 public Builder clone() {
2188 return create().mergeFrom(buildPartial());
2191 public com.google.protobuf.Descriptors.Descriptor
2192 getDescriptorForType() {
2193 return com.openxc.BinaryMessages.internal_static_openxc_DiagnosticMessage_descriptor;
2196 public com.openxc.BinaryMessages.DiagnosticMessage getDefaultInstanceForType() {
2197 return com.openxc.BinaryMessages.DiagnosticMessage.getDefaultInstance();
2200 public com.openxc.BinaryMessages.DiagnosticMessage build() {
2201 com.openxc.BinaryMessages.DiagnosticMessage result = buildPartial();
2202 if (!result.isInitialized()) {
2203 throw newUninitializedMessageException(result);
2208 public com.openxc.BinaryMessages.DiagnosticMessage buildPartial() {
2209 com.openxc.BinaryMessages.DiagnosticMessage result = new com.openxc.BinaryMessages.DiagnosticMessage(this);
2210 int from_bitField0_ = bitField0_;
2211 int to_bitField0_ = 0;
2212 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
2213 to_bitField0_ |= 0x00000001;
2216 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
2217 to_bitField0_ |= 0x00000002;
2219 result.messageId_ = messageId_;
2220 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
2221 to_bitField0_ |= 0x00000004;
2223 result.mode_ = mode_;
2224 if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
2225 to_bitField0_ |= 0x00000008;
2228 if (((from_bitField0_ & 0x00000010) == 0x00000010)) {
2229 to_bitField0_ |= 0x00000010;
2231 result.success_ = success_;
2232 if (((from_bitField0_ & 0x00000020) == 0x00000020)) {
2233 to_bitField0_ |= 0x00000020;
2235 result.negativeResponseCode_ = negativeResponseCode_;
2236 if (((from_bitField0_ & 0x00000040) == 0x00000040)) {
2237 to_bitField0_ |= 0x00000040;
2239 result.payload_ = payload_;
2240 result.bitField0_ = to_bitField0_;
2245 public Builder mergeFrom(com.google.protobuf.Message other) {
2246 if (other instanceof com.openxc.BinaryMessages.DiagnosticMessage) {
2247 return mergeFrom((com.openxc.BinaryMessages.DiagnosticMessage)other);
2249 super.mergeFrom(other);
2254 public Builder mergeFrom(com.openxc.BinaryMessages.DiagnosticMessage other) {
2255 if (other == com.openxc.BinaryMessages.DiagnosticMessage.getDefaultInstance()) return this;
2256 if (other.hasBus()) {
2257 setBus(other.getBus());
2259 if (other.hasMessageId()) {
2260 setMessageId(other.getMessageId());
2262 if (other.hasMode()) {
2263 setMode(other.getMode());
2265 if (other.hasPid()) {
2266 setPid(other.getPid());
2268 if (other.hasSuccess()) {
2269 setSuccess(other.getSuccess());
2271 if (other.hasNegativeResponseCode()) {
2272 setNegativeResponseCode(other.getNegativeResponseCode());
2274 if (other.hasPayload()) {
2275 setPayload(other.getPayload());
2277 this.mergeUnknownFields(other.getUnknownFields());
2281 public final boolean isInitialized() {
2285 public Builder mergeFrom(
2286 com.google.protobuf.CodedInputStream input,
2287 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2288 throws java.io.IOException {
2289 com.openxc.BinaryMessages.DiagnosticMessage parsedMessage = null;
2291 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
2292 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
2293 parsedMessage = (com.openxc.BinaryMessages.DiagnosticMessage) e.getUnfinishedMessage();
2296 if (parsedMessage != null) {
2297 mergeFrom(parsedMessage);
2302 private int bitField0_;
2304 // optional int32 bus = 1;
2307 * <code>optional int32 bus = 1;</code>
2309 public boolean hasBus() {
2310 return ((bitField0_ & 0x00000001) == 0x00000001);
2313 * <code>optional int32 bus = 1;</code>
2315 public int getBus() {
2319 * <code>optional int32 bus = 1;</code>
2321 public Builder setBus(int value) {
2322 bitField0_ |= 0x00000001;
2328 * <code>optional int32 bus = 1;</code>
2330 public Builder clearBus() {
2331 bitField0_ = (bitField0_ & ~0x00000001);
2337 // optional uint32 message_id = 2;
2338 private int messageId_ ;
2340 * <code>optional uint32 message_id = 2;</code>
2342 public boolean hasMessageId() {
2343 return ((bitField0_ & 0x00000002) == 0x00000002);
2346 * <code>optional uint32 message_id = 2;</code>
2348 public int getMessageId() {
2352 * <code>optional uint32 message_id = 2;</code>
2354 public Builder setMessageId(int value) {
2355 bitField0_ |= 0x00000002;
2361 * <code>optional uint32 message_id = 2;</code>
2363 public Builder clearMessageId() {
2364 bitField0_ = (bitField0_ & ~0x00000002);
2370 // optional uint32 mode = 3;
2373 * <code>optional uint32 mode = 3;</code>
2375 public boolean hasMode() {
2376 return ((bitField0_ & 0x00000004) == 0x00000004);
2379 * <code>optional uint32 mode = 3;</code>
2381 public int getMode() {
2385 * <code>optional uint32 mode = 3;</code>
2387 public Builder setMode(int value) {
2388 bitField0_ |= 0x00000004;
2394 * <code>optional uint32 mode = 3;</code>
2396 public Builder clearMode() {
2397 bitField0_ = (bitField0_ & ~0x00000004);
2403 // optional uint32 pid = 4;
2406 * <code>optional uint32 pid = 4;</code>
2408 public boolean hasPid() {
2409 return ((bitField0_ & 0x00000008) == 0x00000008);
2412 * <code>optional uint32 pid = 4;</code>
2414 public int getPid() {
2418 * <code>optional uint32 pid = 4;</code>
2420 public Builder setPid(int value) {
2421 bitField0_ |= 0x00000008;
2427 * <code>optional uint32 pid = 4;</code>
2429 public Builder clearPid() {
2430 bitField0_ = (bitField0_ & ~0x00000008);
2436 // optional bool success = 5;
2437 private boolean success_ ;
2439 * <code>optional bool success = 5;</code>
2441 public boolean hasSuccess() {
2442 return ((bitField0_ & 0x00000010) == 0x00000010);
2445 * <code>optional bool success = 5;</code>
2447 public boolean getSuccess() {
2451 * <code>optional bool success = 5;</code>
2453 public Builder setSuccess(boolean value) {
2454 bitField0_ |= 0x00000010;
2460 * <code>optional bool success = 5;</code>
2462 public Builder clearSuccess() {
2463 bitField0_ = (bitField0_ & ~0x00000010);
2469 // optional uint32 negative_response_code = 6;
2470 private int negativeResponseCode_ ;
2472 * <code>optional uint32 negative_response_code = 6;</code>
2474 public boolean hasNegativeResponseCode() {
2475 return ((bitField0_ & 0x00000020) == 0x00000020);
2478 * <code>optional uint32 negative_response_code = 6;</code>
2480 public int getNegativeResponseCode() {
2481 return negativeResponseCode_;
2484 * <code>optional uint32 negative_response_code = 6;</code>
2486 public Builder setNegativeResponseCode(int value) {
2487 bitField0_ |= 0x00000020;
2488 negativeResponseCode_ = value;
2493 * <code>optional uint32 negative_response_code = 6;</code>
2495 public Builder clearNegativeResponseCode() {
2496 bitField0_ = (bitField0_ & ~0x00000020);
2497 negativeResponseCode_ = 0;
2502 // optional bytes payload = 7;
2503 private com.google.protobuf.ByteString payload_ = com.google.protobuf.ByteString.EMPTY;
2505 * <code>optional bytes payload = 7;</code>
2508 * TODO we are capping this at 8 bytes for now - need to change when we
2509 * support multi-frame responses
2512 public boolean hasPayload() {
2513 return ((bitField0_ & 0x00000040) == 0x00000040);
2516 * <code>optional bytes payload = 7;</code>
2519 * TODO we are capping this at 8 bytes for now - need to change when we
2520 * support multi-frame responses
2523 public com.google.protobuf.ByteString getPayload() {
2527 * <code>optional bytes payload = 7;</code>
2530 * TODO we are capping this at 8 bytes for now - need to change when we
2531 * support multi-frame responses
2534 public Builder setPayload(com.google.protobuf.ByteString value) {
2535 if (value == null) {
2536 throw new NullPointerException();
2538 bitField0_ |= 0x00000040;
2544 * <code>optional bytes payload = 7;</code>
2547 * TODO we are capping this at 8 bytes for now - need to change when we
2548 * support multi-frame responses
2551 public Builder clearPayload() {
2552 bitField0_ = (bitField0_ & ~0x00000040);
2553 payload_ = getDefaultInstance().getPayload();
2558 // @@protoc_insertion_point(builder_scope:openxc.DiagnosticMessage)
2562 defaultInstance = new DiagnosticMessage(true);
2563 defaultInstance.initFields();
2566 // @@protoc_insertion_point(class_scope:openxc.DiagnosticMessage)
2569 public interface TranslatedMessageOrBuilder
2570 extends com.google.protobuf.MessageOrBuilder {
2572 // optional .openxc.TranslatedMessage.Type type = 1;
2574 * <code>optional .openxc.TranslatedMessage.Type type = 1;</code>
2578 * <code>optional .openxc.TranslatedMessage.Type type = 1;</code>
2580 com.openxc.BinaryMessages.TranslatedMessage.Type getType();
2582 // optional string name = 2;
2584 * <code>optional string name = 2;</code>
2588 * <code>optional string name = 2;</code>
2590 java.lang.String getName();
2592 * <code>optional string name = 2;</code>
2594 com.google.protobuf.ByteString
2597 // optional string string_value = 3;
2599 * <code>optional string string_value = 3;</code>
2601 boolean hasStringValue();
2603 * <code>optional string string_value = 3;</code>
2605 java.lang.String getStringValue();
2607 * <code>optional string string_value = 3;</code>
2609 com.google.protobuf.ByteString
2610 getStringValueBytes();
2612 // optional double numeric_value = 4;
2614 * <code>optional double numeric_value = 4;</code>
2616 boolean hasNumericValue();
2618 * <code>optional double numeric_value = 4;</code>
2620 double getNumericValue();
2622 // optional bool boolean_value = 5;
2624 * <code>optional bool boolean_value = 5;</code>
2626 boolean hasBooleanValue();
2628 * <code>optional bool boolean_value = 5;</code>
2630 boolean getBooleanValue();
2632 // optional string string_event = 6;
2634 * <code>optional string string_event = 6;</code>
2636 boolean hasStringEvent();
2638 * <code>optional string string_event = 6;</code>
2640 java.lang.String getStringEvent();
2642 * <code>optional string string_event = 6;</code>
2644 com.google.protobuf.ByteString
2645 getStringEventBytes();
2647 // optional double numeric_event = 7;
2649 * <code>optional double numeric_event = 7;</code>
2651 boolean hasNumericEvent();
2653 * <code>optional double numeric_event = 7;</code>
2655 double getNumericEvent();
2657 // optional bool boolean_event = 8;
2659 * <code>optional bool boolean_event = 8;</code>
2661 boolean hasBooleanEvent();
2663 * <code>optional bool boolean_event = 8;</code>
2665 boolean getBooleanEvent();
2668 * Protobuf type {@code openxc.TranslatedMessage}
2670 public static final class TranslatedMessage extends
2671 com.google.protobuf.GeneratedMessage
2672 implements TranslatedMessageOrBuilder {
2673 // Use TranslatedMessage.newBuilder() to construct.
2674 private TranslatedMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
2676 this.unknownFields = builder.getUnknownFields();
2678 private TranslatedMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
2680 private static final TranslatedMessage defaultInstance;
2681 public static TranslatedMessage getDefaultInstance() {
2682 return defaultInstance;
2685 public TranslatedMessage getDefaultInstanceForType() {
2686 return defaultInstance;
2689 private final com.google.protobuf.UnknownFieldSet unknownFields;
2691 public final com.google.protobuf.UnknownFieldSet
2692 getUnknownFields() {
2693 return this.unknownFields;
2695 private TranslatedMessage(
2696 com.google.protobuf.CodedInputStream input,
2697 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2698 throws com.google.protobuf.InvalidProtocolBufferException {
2700 int mutable_bitField0_ = 0;
2701 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
2702 com.google.protobuf.UnknownFieldSet.newBuilder();
2704 boolean done = false;
2706 int tag = input.readTag();
2712 if (!parseUnknownField(input, unknownFields,
2713 extensionRegistry, tag)) {
2719 int rawValue = input.readEnum();
2720 com.openxc.BinaryMessages.TranslatedMessage.Type value = com.openxc.BinaryMessages.TranslatedMessage.Type.valueOf(rawValue);
2721 if (value == null) {
2722 unknownFields.mergeVarintField(1, rawValue);
2724 bitField0_ |= 0x00000001;
2730 bitField0_ |= 0x00000002;
2731 name_ = input.readBytes();
2735 bitField0_ |= 0x00000004;
2736 stringValue_ = input.readBytes();
2740 bitField0_ |= 0x00000008;
2741 numericValue_ = input.readDouble();
2745 bitField0_ |= 0x00000010;
2746 booleanValue_ = input.readBool();
2750 bitField0_ |= 0x00000020;
2751 stringEvent_ = input.readBytes();
2755 bitField0_ |= 0x00000040;
2756 numericEvent_ = input.readDouble();
2760 bitField0_ |= 0x00000080;
2761 booleanEvent_ = input.readBool();
2766 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
2767 throw e.setUnfinishedMessage(this);
2768 } catch (java.io.IOException e) {
2769 throw new com.google.protobuf.InvalidProtocolBufferException(
2770 e.getMessage()).setUnfinishedMessage(this);
2772 this.unknownFields = unknownFields.build();
2773 makeExtensionsImmutable();
2776 public static final com.google.protobuf.Descriptors.Descriptor
2778 return com.openxc.BinaryMessages.internal_static_openxc_TranslatedMessage_descriptor;
2781 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2782 internalGetFieldAccessorTable() {
2783 return com.openxc.BinaryMessages.internal_static_openxc_TranslatedMessage_fieldAccessorTable
2784 .ensureFieldAccessorsInitialized(
2785 com.openxc.BinaryMessages.TranslatedMessage.class, com.openxc.BinaryMessages.TranslatedMessage.Builder.class);
2788 public static com.google.protobuf.Parser<TranslatedMessage> PARSER =
2789 new com.google.protobuf.AbstractParser<TranslatedMessage>() {
2790 public TranslatedMessage parsePartialFrom(
2791 com.google.protobuf.CodedInputStream input,
2792 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2793 throws com.google.protobuf.InvalidProtocolBufferException {
2794 return new TranslatedMessage(input, extensionRegistry);
2799 public com.google.protobuf.Parser<TranslatedMessage> getParserForType() {
2804 * Protobuf enum {@code openxc.TranslatedMessage.Type}
2807 implements com.google.protobuf.ProtocolMessageEnum {
2809 * <code>STRING = 1;</code>
2813 * <code>NUM = 2;</code>
2817 * <code>BOOL = 3;</code>
2821 * <code>EVENTED_STRING = 4;</code>
2823 EVENTED_STRING(3, 4),
2825 * <code>EVENTED_NUM = 5;</code>
2829 * <code>EVENTED_BOOL = 6;</code>
2835 * <code>STRING = 1;</code>
2837 public static final int STRING_VALUE = 1;
2839 * <code>NUM = 2;</code>
2841 public static final int NUM_VALUE = 2;
2843 * <code>BOOL = 3;</code>
2845 public static final int BOOL_VALUE = 3;
2847 * <code>EVENTED_STRING = 4;</code>
2849 public static final int EVENTED_STRING_VALUE = 4;
2851 * <code>EVENTED_NUM = 5;</code>
2853 public static final int EVENTED_NUM_VALUE = 5;
2855 * <code>EVENTED_BOOL = 6;</code>
2857 public static final int EVENTED_BOOL_VALUE = 6;
2860 public final int getNumber() { return value; }
2862 public static Type valueOf(int value) {
2864 case 1: return STRING;
2866 case 3: return BOOL;
2867 case 4: return EVENTED_STRING;
2868 case 5: return EVENTED_NUM;
2869 case 6: return EVENTED_BOOL;
2870 default: return null;
2874 public static com.google.protobuf.Internal.EnumLiteMap<Type>
2875 internalGetValueMap() {
2876 return internalValueMap;
2878 private static com.google.protobuf.Internal.EnumLiteMap<Type>
2880 new com.google.protobuf.Internal.EnumLiteMap<Type>() {
2881 public Type findValueByNumber(int number) {
2882 return Type.valueOf(number);
2886 public final com.google.protobuf.Descriptors.EnumValueDescriptor
2887 getValueDescriptor() {
2888 return getDescriptor().getValues().get(index);
2890 public final com.google.protobuf.Descriptors.EnumDescriptor
2891 getDescriptorForType() {
2892 return getDescriptor();
2894 public static final com.google.protobuf.Descriptors.EnumDescriptor
2896 return com.openxc.BinaryMessages.TranslatedMessage.getDescriptor().getEnumTypes().get(0);
2899 private static final Type[] VALUES = values();
2901 public static Type valueOf(
2902 com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
2903 if (desc.getType() != getDescriptor()) {
2904 throw new java.lang.IllegalArgumentException(
2905 "EnumValueDescriptor is not for this type.");
2907 return VALUES[desc.getIndex()];
2910 private final int index;
2911 private final int value;
2913 private Type(int index, int value) {
2918 // @@protoc_insertion_point(enum_scope:openxc.TranslatedMessage.Type)
2921 private int bitField0_;
2922 // optional .openxc.TranslatedMessage.Type type = 1;
2923 public static final int TYPE_FIELD_NUMBER = 1;
2924 private com.openxc.BinaryMessages.TranslatedMessage.Type type_;
2926 * <code>optional .openxc.TranslatedMessage.Type type = 1;</code>
2928 public boolean hasType() {
2929 return ((bitField0_ & 0x00000001) == 0x00000001);
2932 * <code>optional .openxc.TranslatedMessage.Type type = 1;</code>
2934 public com.openxc.BinaryMessages.TranslatedMessage.Type getType() {
2938 // optional string name = 2;
2939 public static final int NAME_FIELD_NUMBER = 2;
2940 private java.lang.Object name_;
2942 * <code>optional string name = 2;</code>
2944 public boolean hasName() {
2945 return ((bitField0_ & 0x00000002) == 0x00000002);
2948 * <code>optional string name = 2;</code>
2950 public java.lang.String getName() {
2951 java.lang.Object ref = name_;
2952 if (ref instanceof java.lang.String) {
2953 return (java.lang.String) ref;
2955 com.google.protobuf.ByteString bs =
2956 (com.google.protobuf.ByteString) ref;
2957 java.lang.String s = bs.toStringUtf8();
2958 if (bs.isValidUtf8()) {
2965 * <code>optional string name = 2;</code>
2967 public com.google.protobuf.ByteString
2969 java.lang.Object ref = name_;
2970 if (ref instanceof java.lang.String) {
2971 com.google.protobuf.ByteString b =
2972 com.google.protobuf.ByteString.copyFromUtf8(
2973 (java.lang.String) ref);
2977 return (com.google.protobuf.ByteString) ref;
2981 // optional string string_value = 3;
2982 public static final int STRING_VALUE_FIELD_NUMBER = 3;
2983 private java.lang.Object stringValue_;
2985 * <code>optional string string_value = 3;</code>
2987 public boolean hasStringValue() {
2988 return ((bitField0_ & 0x00000004) == 0x00000004);
2991 * <code>optional string string_value = 3;</code>
2993 public java.lang.String getStringValue() {
2994 java.lang.Object ref = stringValue_;
2995 if (ref instanceof java.lang.String) {
2996 return (java.lang.String) ref;
2998 com.google.protobuf.ByteString bs =
2999 (com.google.protobuf.ByteString) ref;
3000 java.lang.String s = bs.toStringUtf8();
3001 if (bs.isValidUtf8()) {
3008 * <code>optional string string_value = 3;</code>
3010 public com.google.protobuf.ByteString
3011 getStringValueBytes() {
3012 java.lang.Object ref = stringValue_;
3013 if (ref instanceof java.lang.String) {
3014 com.google.protobuf.ByteString b =
3015 com.google.protobuf.ByteString.copyFromUtf8(
3016 (java.lang.String) ref);
3020 return (com.google.protobuf.ByteString) ref;
3024 // optional double numeric_value = 4;
3025 public static final int NUMERIC_VALUE_FIELD_NUMBER = 4;
3026 private double numericValue_;
3028 * <code>optional double numeric_value = 4;</code>
3030 public boolean hasNumericValue() {
3031 return ((bitField0_ & 0x00000008) == 0x00000008);
3034 * <code>optional double numeric_value = 4;</code>
3036 public double getNumericValue() {
3037 return numericValue_;
3040 // optional bool boolean_value = 5;
3041 public static final int BOOLEAN_VALUE_FIELD_NUMBER = 5;
3042 private boolean booleanValue_;
3044 * <code>optional bool boolean_value = 5;</code>
3046 public boolean hasBooleanValue() {
3047 return ((bitField0_ & 0x00000010) == 0x00000010);
3050 * <code>optional bool boolean_value = 5;</code>
3052 public boolean getBooleanValue() {
3053 return booleanValue_;
3056 // optional string string_event = 6;
3057 public static final int STRING_EVENT_FIELD_NUMBER = 6;
3058 private java.lang.Object stringEvent_;
3060 * <code>optional string string_event = 6;</code>
3062 public boolean hasStringEvent() {
3063 return ((bitField0_ & 0x00000020) == 0x00000020);
3066 * <code>optional string string_event = 6;</code>
3068 public java.lang.String getStringEvent() {
3069 java.lang.Object ref = stringEvent_;
3070 if (ref instanceof java.lang.String) {
3071 return (java.lang.String) ref;
3073 com.google.protobuf.ByteString bs =
3074 (com.google.protobuf.ByteString) ref;
3075 java.lang.String s = bs.toStringUtf8();
3076 if (bs.isValidUtf8()) {
3083 * <code>optional string string_event = 6;</code>
3085 public com.google.protobuf.ByteString
3086 getStringEventBytes() {
3087 java.lang.Object ref = stringEvent_;
3088 if (ref instanceof java.lang.String) {
3089 com.google.protobuf.ByteString b =
3090 com.google.protobuf.ByteString.copyFromUtf8(
3091 (java.lang.String) ref);
3095 return (com.google.protobuf.ByteString) ref;
3099 // optional double numeric_event = 7;
3100 public static final int NUMERIC_EVENT_FIELD_NUMBER = 7;
3101 private double numericEvent_;
3103 * <code>optional double numeric_event = 7;</code>
3105 public boolean hasNumericEvent() {
3106 return ((bitField0_ & 0x00000040) == 0x00000040);
3109 * <code>optional double numeric_event = 7;</code>
3111 public double getNumericEvent() {
3112 return numericEvent_;
3115 // optional bool boolean_event = 8;
3116 public static final int BOOLEAN_EVENT_FIELD_NUMBER = 8;
3117 private boolean booleanEvent_;
3119 * <code>optional bool boolean_event = 8;</code>
3121 public boolean hasBooleanEvent() {
3122 return ((bitField0_ & 0x00000080) == 0x00000080);
3125 * <code>optional bool boolean_event = 8;</code>
3127 public boolean getBooleanEvent() {
3128 return booleanEvent_;
3131 private void initFields() {
3132 type_ = com.openxc.BinaryMessages.TranslatedMessage.Type.STRING;
3136 booleanValue_ = false;
3139 booleanEvent_ = false;
3141 private byte memoizedIsInitialized = -1;
3142 public final boolean isInitialized() {
3143 byte isInitialized = memoizedIsInitialized;
3144 if (isInitialized != -1) return isInitialized == 1;
3146 memoizedIsInitialized = 1;
3150 public void writeTo(com.google.protobuf.CodedOutputStream output)
3151 throws java.io.IOException {
3152 getSerializedSize();
3153 if (((bitField0_ & 0x00000001) == 0x00000001)) {
3154 output.writeEnum(1, type_.getNumber());
3156 if (((bitField0_ & 0x00000002) == 0x00000002)) {
3157 output.writeBytes(2, getNameBytes());
3159 if (((bitField0_ & 0x00000004) == 0x00000004)) {
3160 output.writeBytes(3, getStringValueBytes());
3162 if (((bitField0_ & 0x00000008) == 0x00000008)) {
3163 output.writeDouble(4, numericValue_);
3165 if (((bitField0_ & 0x00000010) == 0x00000010)) {
3166 output.writeBool(5, booleanValue_);
3168 if (((bitField0_ & 0x00000020) == 0x00000020)) {
3169 output.writeBytes(6, getStringEventBytes());
3171 if (((bitField0_ & 0x00000040) == 0x00000040)) {
3172 output.writeDouble(7, numericEvent_);
3174 if (((bitField0_ & 0x00000080) == 0x00000080)) {
3175 output.writeBool(8, booleanEvent_);
3177 getUnknownFields().writeTo(output);
3180 private int memoizedSerializedSize = -1;
3181 public int getSerializedSize() {
3182 int size = memoizedSerializedSize;
3183 if (size != -1) return size;
3186 if (((bitField0_ & 0x00000001) == 0x00000001)) {
3187 size += com.google.protobuf.CodedOutputStream
3188 .computeEnumSize(1, type_.getNumber());
3190 if (((bitField0_ & 0x00000002) == 0x00000002)) {
3191 size += com.google.protobuf.CodedOutputStream
3192 .computeBytesSize(2, getNameBytes());
3194 if (((bitField0_ & 0x00000004) == 0x00000004)) {
3195 size += com.google.protobuf.CodedOutputStream
3196 .computeBytesSize(3, getStringValueBytes());
3198 if (((bitField0_ & 0x00000008) == 0x00000008)) {
3199 size += com.google.protobuf.CodedOutputStream
3200 .computeDoubleSize(4, numericValue_);
3202 if (((bitField0_ & 0x00000010) == 0x00000010)) {
3203 size += com.google.protobuf.CodedOutputStream
3204 .computeBoolSize(5, booleanValue_);
3206 if (((bitField0_ & 0x00000020) == 0x00000020)) {
3207 size += com.google.protobuf.CodedOutputStream
3208 .computeBytesSize(6, getStringEventBytes());
3210 if (((bitField0_ & 0x00000040) == 0x00000040)) {
3211 size += com.google.protobuf.CodedOutputStream
3212 .computeDoubleSize(7, numericEvent_);
3214 if (((bitField0_ & 0x00000080) == 0x00000080)) {
3215 size += com.google.protobuf.CodedOutputStream
3216 .computeBoolSize(8, booleanEvent_);
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.TranslatedMessage parseFrom(
3231 com.google.protobuf.ByteString data)
3232 throws com.google.protobuf.InvalidProtocolBufferException {
3233 return PARSER.parseFrom(data);
3235 public static com.openxc.BinaryMessages.TranslatedMessage 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.TranslatedMessage parseFrom(byte[] data)
3242 throws com.google.protobuf.InvalidProtocolBufferException {
3243 return PARSER.parseFrom(data);
3245 public static com.openxc.BinaryMessages.TranslatedMessage 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.TranslatedMessage parseFrom(java.io.InputStream input)
3252 throws java.io.IOException {
3253 return PARSER.parseFrom(input);
3255 public static com.openxc.BinaryMessages.TranslatedMessage 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.TranslatedMessage parseDelimitedFrom(java.io.InputStream input)
3262 throws java.io.IOException {
3263 return PARSER.parseDelimitedFrom(input);
3265 public static com.openxc.BinaryMessages.TranslatedMessage 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.TranslatedMessage parseFrom(
3272 com.google.protobuf.CodedInputStream input)
3273 throws java.io.IOException {
3274 return PARSER.parseFrom(input);
3276 public static com.openxc.BinaryMessages.TranslatedMessage 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.TranslatedMessage 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.TranslatedMessage}
3299 public static final class Builder extends
3300 com.google.protobuf.GeneratedMessage.Builder<Builder>
3301 implements com.openxc.BinaryMessages.TranslatedMessageOrBuilder {
3302 public static final com.google.protobuf.Descriptors.Descriptor
3304 return com.openxc.BinaryMessages.internal_static_openxc_TranslatedMessage_descriptor;
3307 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
3308 internalGetFieldAccessorTable() {
3309 return com.openxc.BinaryMessages.internal_static_openxc_TranslatedMessage_fieldAccessorTable
3310 .ensureFieldAccessorsInitialized(
3311 com.openxc.BinaryMessages.TranslatedMessage.class, com.openxc.BinaryMessages.TranslatedMessage.Builder.class);
3314 // Construct using com.openxc.BinaryMessages.TranslatedMessage.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() {
3334 type_ = com.openxc.BinaryMessages.TranslatedMessage.Type.STRING;
3335 bitField0_ = (bitField0_ & ~0x00000001);
3337 bitField0_ = (bitField0_ & ~0x00000002);
3339 bitField0_ = (bitField0_ & ~0x00000004);
3341 bitField0_ = (bitField0_ & ~0x00000008);
3342 booleanValue_ = false;
3343 bitField0_ = (bitField0_ & ~0x00000010);
3345 bitField0_ = (bitField0_ & ~0x00000020);
3347 bitField0_ = (bitField0_ & ~0x00000040);
3348 booleanEvent_ = false;
3349 bitField0_ = (bitField0_ & ~0x00000080);
3353 public Builder clone() {
3354 return create().mergeFrom(buildPartial());
3357 public com.google.protobuf.Descriptors.Descriptor
3358 getDescriptorForType() {
3359 return com.openxc.BinaryMessages.internal_static_openxc_TranslatedMessage_descriptor;
3362 public com.openxc.BinaryMessages.TranslatedMessage getDefaultInstanceForType() {
3363 return com.openxc.BinaryMessages.TranslatedMessage.getDefaultInstance();
3366 public com.openxc.BinaryMessages.TranslatedMessage build() {
3367 com.openxc.BinaryMessages.TranslatedMessage result = buildPartial();
3368 if (!result.isInitialized()) {
3369 throw newUninitializedMessageException(result);
3374 public com.openxc.BinaryMessages.TranslatedMessage buildPartial() {
3375 com.openxc.BinaryMessages.TranslatedMessage result = new com.openxc.BinaryMessages.TranslatedMessage(this);
3376 int from_bitField0_ = bitField0_;
3377 int to_bitField0_ = 0;
3378 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
3379 to_bitField0_ |= 0x00000001;
3381 result.type_ = type_;
3382 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
3383 to_bitField0_ |= 0x00000002;
3385 result.name_ = name_;
3386 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
3387 to_bitField0_ |= 0x00000004;
3389 result.stringValue_ = stringValue_;
3390 if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
3391 to_bitField0_ |= 0x00000008;
3393 result.numericValue_ = numericValue_;
3394 if (((from_bitField0_ & 0x00000010) == 0x00000010)) {
3395 to_bitField0_ |= 0x00000010;
3397 result.booleanValue_ = booleanValue_;
3398 if (((from_bitField0_ & 0x00000020) == 0x00000020)) {
3399 to_bitField0_ |= 0x00000020;
3401 result.stringEvent_ = stringEvent_;
3402 if (((from_bitField0_ & 0x00000040) == 0x00000040)) {
3403 to_bitField0_ |= 0x00000040;
3405 result.numericEvent_ = numericEvent_;
3406 if (((from_bitField0_ & 0x00000080) == 0x00000080)) {
3407 to_bitField0_ |= 0x00000080;
3409 result.booleanEvent_ = booleanEvent_;
3410 result.bitField0_ = to_bitField0_;
3415 public Builder mergeFrom(com.google.protobuf.Message other) {
3416 if (other instanceof com.openxc.BinaryMessages.TranslatedMessage) {
3417 return mergeFrom((com.openxc.BinaryMessages.TranslatedMessage)other);
3419 super.mergeFrom(other);
3424 public Builder mergeFrom(com.openxc.BinaryMessages.TranslatedMessage other) {
3425 if (other == com.openxc.BinaryMessages.TranslatedMessage.getDefaultInstance()) return this;
3426 if (other.hasType()) {
3427 setType(other.getType());
3429 if (other.hasName()) {
3430 bitField0_ |= 0x00000002;
3431 name_ = other.name_;
3434 if (other.hasStringValue()) {
3435 bitField0_ |= 0x00000004;
3436 stringValue_ = other.stringValue_;
3439 if (other.hasNumericValue()) {
3440 setNumericValue(other.getNumericValue());
3442 if (other.hasBooleanValue()) {
3443 setBooleanValue(other.getBooleanValue());
3445 if (other.hasStringEvent()) {
3446 bitField0_ |= 0x00000020;
3447 stringEvent_ = other.stringEvent_;
3450 if (other.hasNumericEvent()) {
3451 setNumericEvent(other.getNumericEvent());
3453 if (other.hasBooleanEvent()) {
3454 setBooleanEvent(other.getBooleanEvent());
3456 this.mergeUnknownFields(other.getUnknownFields());
3460 public final boolean isInitialized() {
3464 public Builder mergeFrom(
3465 com.google.protobuf.CodedInputStream input,
3466 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3467 throws java.io.IOException {
3468 com.openxc.BinaryMessages.TranslatedMessage parsedMessage = null;
3470 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
3471 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
3472 parsedMessage = (com.openxc.BinaryMessages.TranslatedMessage) e.getUnfinishedMessage();
3475 if (parsedMessage != null) {
3476 mergeFrom(parsedMessage);
3481 private int bitField0_;
3483 // optional .openxc.TranslatedMessage.Type type = 1;
3484 private com.openxc.BinaryMessages.TranslatedMessage.Type type_ = com.openxc.BinaryMessages.TranslatedMessage.Type.STRING;
3486 * <code>optional .openxc.TranslatedMessage.Type type = 1;</code>
3488 public boolean hasType() {
3489 return ((bitField0_ & 0x00000001) == 0x00000001);
3492 * <code>optional .openxc.TranslatedMessage.Type type = 1;</code>
3494 public com.openxc.BinaryMessages.TranslatedMessage.Type getType() {
3498 * <code>optional .openxc.TranslatedMessage.Type type = 1;</code>
3500 public Builder setType(com.openxc.BinaryMessages.TranslatedMessage.Type value) {
3501 if (value == null) {
3502 throw new NullPointerException();
3504 bitField0_ |= 0x00000001;
3510 * <code>optional .openxc.TranslatedMessage.Type type = 1;</code>
3512 public Builder clearType() {
3513 bitField0_ = (bitField0_ & ~0x00000001);
3514 type_ = com.openxc.BinaryMessages.TranslatedMessage.Type.STRING;
3519 // optional string name = 2;
3520 private java.lang.Object name_ = "";
3522 * <code>optional string name = 2;</code>
3524 public boolean hasName() {
3525 return ((bitField0_ & 0x00000002) == 0x00000002);
3528 * <code>optional string name = 2;</code>
3530 public java.lang.String getName() {
3531 java.lang.Object ref = name_;
3532 if (!(ref instanceof java.lang.String)) {
3533 java.lang.String s = ((com.google.protobuf.ByteString) ref)
3538 return (java.lang.String) ref;
3542 * <code>optional string name = 2;</code>
3544 public com.google.protobuf.ByteString
3546 java.lang.Object ref = name_;
3547 if (ref instanceof String) {
3548 com.google.protobuf.ByteString b =
3549 com.google.protobuf.ByteString.copyFromUtf8(
3550 (java.lang.String) ref);
3554 return (com.google.protobuf.ByteString) ref;
3558 * <code>optional string name = 2;</code>
3560 public Builder setName(
3561 java.lang.String value) {
3562 if (value == null) {
3563 throw new NullPointerException();
3565 bitField0_ |= 0x00000002;
3571 * <code>optional string name = 2;</code>
3573 public Builder clearName() {
3574 bitField0_ = (bitField0_ & ~0x00000002);
3575 name_ = getDefaultInstance().getName();
3580 * <code>optional string name = 2;</code>
3582 public Builder setNameBytes(
3583 com.google.protobuf.ByteString value) {
3584 if (value == null) {
3585 throw new NullPointerException();
3587 bitField0_ |= 0x00000002;
3593 // optional string string_value = 3;
3594 private java.lang.Object stringValue_ = "";
3596 * <code>optional string string_value = 3;</code>
3598 public boolean hasStringValue() {
3599 return ((bitField0_ & 0x00000004) == 0x00000004);
3602 * <code>optional string string_value = 3;</code>
3604 public java.lang.String getStringValue() {
3605 java.lang.Object ref = stringValue_;
3606 if (!(ref instanceof java.lang.String)) {
3607 java.lang.String s = ((com.google.protobuf.ByteString) ref)
3612 return (java.lang.String) ref;
3616 * <code>optional string string_value = 3;</code>
3618 public com.google.protobuf.ByteString
3619 getStringValueBytes() {
3620 java.lang.Object ref = stringValue_;
3621 if (ref instanceof String) {
3622 com.google.protobuf.ByteString b =
3623 com.google.protobuf.ByteString.copyFromUtf8(
3624 (java.lang.String) ref);
3628 return (com.google.protobuf.ByteString) ref;
3632 * <code>optional string string_value = 3;</code>
3634 public Builder setStringValue(
3635 java.lang.String value) {
3636 if (value == null) {
3637 throw new NullPointerException();
3639 bitField0_ |= 0x00000004;
3640 stringValue_ = value;
3645 * <code>optional string string_value = 3;</code>
3647 public Builder clearStringValue() {
3648 bitField0_ = (bitField0_ & ~0x00000004);
3649 stringValue_ = getDefaultInstance().getStringValue();
3654 * <code>optional string string_value = 3;</code>
3656 public Builder setStringValueBytes(
3657 com.google.protobuf.ByteString value) {
3658 if (value == null) {
3659 throw new NullPointerException();
3661 bitField0_ |= 0x00000004;
3662 stringValue_ = value;
3667 // optional double numeric_value = 4;
3668 private double numericValue_ ;
3670 * <code>optional double numeric_value = 4;</code>
3672 public boolean hasNumericValue() {
3673 return ((bitField0_ & 0x00000008) == 0x00000008);
3676 * <code>optional double numeric_value = 4;</code>
3678 public double getNumericValue() {
3679 return numericValue_;
3682 * <code>optional double numeric_value = 4;</code>
3684 public Builder setNumericValue(double value) {
3685 bitField0_ |= 0x00000008;
3686 numericValue_ = value;
3691 * <code>optional double numeric_value = 4;</code>
3693 public Builder clearNumericValue() {
3694 bitField0_ = (bitField0_ & ~0x00000008);
3700 // optional bool boolean_value = 5;
3701 private boolean booleanValue_ ;
3703 * <code>optional bool boolean_value = 5;</code>
3705 public boolean hasBooleanValue() {
3706 return ((bitField0_ & 0x00000010) == 0x00000010);
3709 * <code>optional bool boolean_value = 5;</code>
3711 public boolean getBooleanValue() {
3712 return booleanValue_;
3715 * <code>optional bool boolean_value = 5;</code>
3717 public Builder setBooleanValue(boolean value) {
3718 bitField0_ |= 0x00000010;
3719 booleanValue_ = value;
3724 * <code>optional bool boolean_value = 5;</code>
3726 public Builder clearBooleanValue() {
3727 bitField0_ = (bitField0_ & ~0x00000010);
3728 booleanValue_ = false;
3733 // optional string string_event = 6;
3734 private java.lang.Object stringEvent_ = "";
3736 * <code>optional string string_event = 6;</code>
3738 public boolean hasStringEvent() {
3739 return ((bitField0_ & 0x00000020) == 0x00000020);
3742 * <code>optional string string_event = 6;</code>
3744 public java.lang.String getStringEvent() {
3745 java.lang.Object ref = stringEvent_;
3746 if (!(ref instanceof java.lang.String)) {
3747 java.lang.String s = ((com.google.protobuf.ByteString) ref)
3752 return (java.lang.String) ref;
3756 * <code>optional string string_event = 6;</code>
3758 public com.google.protobuf.ByteString
3759 getStringEventBytes() {
3760 java.lang.Object ref = stringEvent_;
3761 if (ref instanceof String) {
3762 com.google.protobuf.ByteString b =
3763 com.google.protobuf.ByteString.copyFromUtf8(
3764 (java.lang.String) ref);
3768 return (com.google.protobuf.ByteString) ref;
3772 * <code>optional string string_event = 6;</code>
3774 public Builder setStringEvent(
3775 java.lang.String value) {
3776 if (value == null) {
3777 throw new NullPointerException();
3779 bitField0_ |= 0x00000020;
3780 stringEvent_ = value;
3785 * <code>optional string string_event = 6;</code>
3787 public Builder clearStringEvent() {
3788 bitField0_ = (bitField0_ & ~0x00000020);
3789 stringEvent_ = getDefaultInstance().getStringEvent();
3794 * <code>optional string string_event = 6;</code>
3796 public Builder setStringEventBytes(
3797 com.google.protobuf.ByteString value) {
3798 if (value == null) {
3799 throw new NullPointerException();
3801 bitField0_ |= 0x00000020;
3802 stringEvent_ = value;
3807 // optional double numeric_event = 7;
3808 private double numericEvent_ ;
3810 * <code>optional double numeric_event = 7;</code>
3812 public boolean hasNumericEvent() {
3813 return ((bitField0_ & 0x00000040) == 0x00000040);
3816 * <code>optional double numeric_event = 7;</code>
3818 public double getNumericEvent() {
3819 return numericEvent_;
3822 * <code>optional double numeric_event = 7;</code>
3824 public Builder setNumericEvent(double value) {
3825 bitField0_ |= 0x00000040;
3826 numericEvent_ = value;
3831 * <code>optional double numeric_event = 7;</code>
3833 public Builder clearNumericEvent() {
3834 bitField0_ = (bitField0_ & ~0x00000040);
3840 // optional bool boolean_event = 8;
3841 private boolean booleanEvent_ ;
3843 * <code>optional bool boolean_event = 8;</code>
3845 public boolean hasBooleanEvent() {
3846 return ((bitField0_ & 0x00000080) == 0x00000080);
3849 * <code>optional bool boolean_event = 8;</code>
3851 public boolean getBooleanEvent() {
3852 return booleanEvent_;
3855 * <code>optional bool boolean_event = 8;</code>
3857 public Builder setBooleanEvent(boolean value) {
3858 bitField0_ |= 0x00000080;
3859 booleanEvent_ = value;
3864 * <code>optional bool boolean_event = 8;</code>
3866 public Builder clearBooleanEvent() {
3867 bitField0_ = (bitField0_ & ~0x00000080);
3868 booleanEvent_ = false;
3873 // @@protoc_insertion_point(builder_scope:openxc.TranslatedMessage)
3877 defaultInstance = new TranslatedMessage(true);
3878 defaultInstance.initFields();
3881 // @@protoc_insertion_point(class_scope:openxc.TranslatedMessage)
3884 private static com.google.protobuf.Descriptors.Descriptor
3885 internal_static_openxc_VehicleMessage_descriptor;
3887 com.google.protobuf.GeneratedMessage.FieldAccessorTable
3888 internal_static_openxc_VehicleMessage_fieldAccessorTable;
3889 private static com.google.protobuf.Descriptors.Descriptor
3890 internal_static_openxc_RawMessage_descriptor;
3892 com.google.protobuf.GeneratedMessage.FieldAccessorTable
3893 internal_static_openxc_RawMessage_fieldAccessorTable;
3894 private static com.google.protobuf.Descriptors.Descriptor
3895 internal_static_openxc_DiagnosticMessage_descriptor;
3897 com.google.protobuf.GeneratedMessage.FieldAccessorTable
3898 internal_static_openxc_DiagnosticMessage_fieldAccessorTable;
3899 private static com.google.protobuf.Descriptors.Descriptor
3900 internal_static_openxc_TranslatedMessage_descriptor;
3902 com.google.protobuf.GeneratedMessage.FieldAccessorTable
3903 internal_static_openxc_TranslatedMessage_fieldAccessorTable;
3905 public static com.google.protobuf.Descriptors.FileDescriptor
3909 private static com.google.protobuf.Descriptors.FileDescriptor
3912 java.lang.String[] descriptorData = {
3913 "\n\014openxc.proto\022\006openxc\"\203\002\n\016VehicleMessag" +
3914 "e\022)\n\004type\030\001 \001(\0162\033.openxc.VehicleMessage." +
3915 "Type\022\'\n\013raw_message\030\002 \001(\0132\022.openxc.RawMe" +
3916 "ssage\0225\n\022translated_message\030\003 \001(\0132\031.open" +
3917 "xc.TranslatedMessage\0225\n\022diagnostic_messa" +
3918 "ge\030\004 \001(\0132\031.openxc.DiagnosticMessage\"/\n\004T" +
3919 "ype\022\007\n\003RAW\020\001\022\016\n\nTRANSLATED\020\002\022\016\n\nDIAGNOST" +
3920 "IC\020\003\";\n\nRawMessage\022\013\n\003bus\030\001 \001(\005\022\022\n\nmessa" +
3921 "ge_id\030\002 \001(\r\022\014\n\004data\030\003 \001(\014\"\221\001\n\021Diagnostic" +
3922 "Message\022\013\n\003bus\030\001 \001(\005\022\022\n\nmessage_id\030\002 \001(\r",
3923 "\022\014\n\004mode\030\003 \001(\r\022\013\n\003pid\030\004 \001(\r\022\017\n\007success\030\005" +
3924 " \001(\010\022\036\n\026negative_response_code\030\006 \001(\r\022\017\n\007" +
3925 "payload\030\007 \001(\014\"\265\002\n\021TranslatedMessage\022,\n\004t" +
3926 "ype\030\001 \001(\0162\036.openxc.TranslatedMessage.Typ" +
3927 "e\022\014\n\004name\030\002 \001(\t\022\024\n\014string_value\030\003 \001(\t\022\025\n" +
3928 "\rnumeric_value\030\004 \001(\001\022\025\n\rboolean_value\030\005 " +
3929 "\001(\010\022\024\n\014string_event\030\006 \001(\t\022\025\n\rnumeric_eve" +
3930 "nt\030\007 \001(\001\022\025\n\rboolean_event\030\010 \001(\010\"\\\n\004Type\022" +
3931 "\n\n\006STRING\020\001\022\007\n\003NUM\020\002\022\010\n\004BOOL\020\003\022\022\n\016EVENTE" +
3932 "D_STRING\020\004\022\017\n\013EVENTED_NUM\020\005\022\020\n\014EVENTED_B",
3933 "OOL\020\006B\034\n\ncom.openxcB\016BinaryMessages"
3935 com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
3936 new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
3937 public com.google.protobuf.ExtensionRegistry assignDescriptors(
3938 com.google.protobuf.Descriptors.FileDescriptor root) {
3940 internal_static_openxc_VehicleMessage_descriptor =
3941 getDescriptor().getMessageTypes().get(0);
3942 internal_static_openxc_VehicleMessage_fieldAccessorTable = new
3943 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
3944 internal_static_openxc_VehicleMessage_descriptor,
3945 new java.lang.String[] { "Type", "RawMessage", "TranslatedMessage", "DiagnosticMessage", });
3946 internal_static_openxc_RawMessage_descriptor =
3947 getDescriptor().getMessageTypes().get(1);
3948 internal_static_openxc_RawMessage_fieldAccessorTable = new
3949 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
3950 internal_static_openxc_RawMessage_descriptor,
3951 new java.lang.String[] { "Bus", "MessageId", "Data", });
3952 internal_static_openxc_DiagnosticMessage_descriptor =
3953 getDescriptor().getMessageTypes().get(2);
3954 internal_static_openxc_DiagnosticMessage_fieldAccessorTable = new
3955 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
3956 internal_static_openxc_DiagnosticMessage_descriptor,
3957 new java.lang.String[] { "Bus", "MessageId", "Mode", "Pid", "Success", "NegativeResponseCode", "Payload", });
3958 internal_static_openxc_TranslatedMessage_descriptor =
3959 getDescriptor().getMessageTypes().get(3);
3960 internal_static_openxc_TranslatedMessage_fieldAccessorTable = new
3961 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
3962 internal_static_openxc_TranslatedMessage_descriptor,
3963 new java.lang.String[] { "Type", "Name", "StringValue", "NumericValue", "BooleanValue", "StringEvent", "NumericEvent", "BooleanEvent", });
3967 com.google.protobuf.Descriptors.FileDescriptor
3968 .internalBuildGeneratedFileFrom(descriptorData,
3969 new com.google.protobuf.Descriptors.FileDescriptor[] {
3973 // @@protoc_insertion_point(outer_class_scope)