1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: openxc.proto
6 public final class Openxc {
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 openxc.Openxc.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 openxc.Openxc.RawMessage getRawMessage();
34 * <code>optional .openxc.RawMessage raw_message = 2;</code>
36 openxc.Openxc.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 openxc.Openxc.TranslatedMessage getTranslatedMessage();
48 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
50 openxc.Openxc.TranslatedMessageOrBuilder getTranslatedMessageOrBuilder();
53 * Protobuf type {@code openxc.VehicleMessage}
55 public static final class VehicleMessage extends
56 com.google.protobuf.GeneratedMessage
57 implements VehicleMessageOrBuilder {
58 // Use VehicleMessage.newBuilder() to construct.
59 private VehicleMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
61 this.unknownFields = builder.getUnknownFields();
63 private VehicleMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
65 private static final VehicleMessage defaultInstance;
66 public static VehicleMessage getDefaultInstance() {
67 return defaultInstance;
70 public VehicleMessage getDefaultInstanceForType() {
71 return defaultInstance;
74 private final com.google.protobuf.UnknownFieldSet unknownFields;
76 public final com.google.protobuf.UnknownFieldSet
78 return this.unknownFields;
80 private VehicleMessage(
81 com.google.protobuf.CodedInputStream input,
82 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
83 throws com.google.protobuf.InvalidProtocolBufferException {
85 int mutable_bitField0_ = 0;
86 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
87 com.google.protobuf.UnknownFieldSet.newBuilder();
91 int tag = input.readTag();
97 if (!parseUnknownField(input, unknownFields,
98 extensionRegistry, tag)) {
104 int rawValue = input.readEnum();
105 openxc.Openxc.VehicleMessage.Type value = openxc.Openxc.VehicleMessage.Type.valueOf(rawValue);
107 unknownFields.mergeVarintField(1, rawValue);
109 bitField0_ |= 0x00000001;
115 openxc.Openxc.RawMessage.Builder subBuilder = null;
116 if (((bitField0_ & 0x00000002) == 0x00000002)) {
117 subBuilder = rawMessage_.toBuilder();
119 rawMessage_ = input.readMessage(openxc.Openxc.RawMessage.PARSER, extensionRegistry);
120 if (subBuilder != null) {
121 subBuilder.mergeFrom(rawMessage_);
122 rawMessage_ = subBuilder.buildPartial();
124 bitField0_ |= 0x00000002;
128 openxc.Openxc.TranslatedMessage.Builder subBuilder = null;
129 if (((bitField0_ & 0x00000004) == 0x00000004)) {
130 subBuilder = translatedMessage_.toBuilder();
132 translatedMessage_ = input.readMessage(openxc.Openxc.TranslatedMessage.PARSER, extensionRegistry);
133 if (subBuilder != null) {
134 subBuilder.mergeFrom(translatedMessage_);
135 translatedMessage_ = subBuilder.buildPartial();
137 bitField0_ |= 0x00000004;
142 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
143 throw e.setUnfinishedMessage(this);
144 } catch (java.io.IOException e) {
145 throw new com.google.protobuf.InvalidProtocolBufferException(
146 e.getMessage()).setUnfinishedMessage(this);
148 this.unknownFields = unknownFields.build();
149 makeExtensionsImmutable();
152 public static final com.google.protobuf.Descriptors.Descriptor
154 return openxc.Openxc.internal_static_openxc_VehicleMessage_descriptor;
157 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
158 internalGetFieldAccessorTable() {
159 return openxc.Openxc.internal_static_openxc_VehicleMessage_fieldAccessorTable
160 .ensureFieldAccessorsInitialized(
161 openxc.Openxc.VehicleMessage.class, openxc.Openxc.VehicleMessage.Builder.class);
164 public static com.google.protobuf.Parser<VehicleMessage> PARSER =
165 new com.google.protobuf.AbstractParser<VehicleMessage>() {
166 public VehicleMessage parsePartialFrom(
167 com.google.protobuf.CodedInputStream input,
168 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
169 throws com.google.protobuf.InvalidProtocolBufferException {
170 return new VehicleMessage(input, extensionRegistry);
175 public com.google.protobuf.Parser<VehicleMessage> getParserForType() {
180 * Protobuf enum {@code openxc.VehicleMessage.Type}
183 implements com.google.protobuf.ProtocolMessageEnum {
185 * <code>RAW = 1;</code>
189 * <code>TRANSLATED = 2;</code>
195 * <code>RAW = 1;</code>
197 public static final int RAW_VALUE = 1;
199 * <code>TRANSLATED = 2;</code>
201 public static final int TRANSLATED_VALUE = 2;
204 public final int getNumber() { return value; }
206 public static Type valueOf(int value) {
209 case 2: return TRANSLATED;
210 default: return null;
214 public static com.google.protobuf.Internal.EnumLiteMap<Type>
215 internalGetValueMap() {
216 return internalValueMap;
218 private static com.google.protobuf.Internal.EnumLiteMap<Type>
220 new com.google.protobuf.Internal.EnumLiteMap<Type>() {
221 public Type findValueByNumber(int number) {
222 return Type.valueOf(number);
226 public final com.google.protobuf.Descriptors.EnumValueDescriptor
227 getValueDescriptor() {
228 return getDescriptor().getValues().get(index);
230 public final com.google.protobuf.Descriptors.EnumDescriptor
231 getDescriptorForType() {
232 return getDescriptor();
234 public static final com.google.protobuf.Descriptors.EnumDescriptor
236 return openxc.Openxc.VehicleMessage.getDescriptor().getEnumTypes().get(0);
239 private static final Type[] VALUES = values();
241 public static Type valueOf(
242 com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
243 if (desc.getType() != getDescriptor()) {
244 throw new java.lang.IllegalArgumentException(
245 "EnumValueDescriptor is not for this type.");
247 return VALUES[desc.getIndex()];
250 private final int index;
251 private final int value;
253 private Type(int index, int value) {
258 // @@protoc_insertion_point(enum_scope:openxc.VehicleMessage.Type)
261 private int bitField0_;
262 // optional .openxc.VehicleMessage.Type type = 1;
263 public static final int TYPE_FIELD_NUMBER = 1;
264 private openxc.Openxc.VehicleMessage.Type type_;
266 * <code>optional .openxc.VehicleMessage.Type type = 1;</code>
268 public boolean hasType() {
269 return ((bitField0_ & 0x00000001) == 0x00000001);
272 * <code>optional .openxc.VehicleMessage.Type type = 1;</code>
274 public openxc.Openxc.VehicleMessage.Type getType() {
278 // optional .openxc.RawMessage raw_message = 2;
279 public static final int RAW_MESSAGE_FIELD_NUMBER = 2;
280 private openxc.Openxc.RawMessage rawMessage_;
282 * <code>optional .openxc.RawMessage raw_message = 2;</code>
284 public boolean hasRawMessage() {
285 return ((bitField0_ & 0x00000002) == 0x00000002);
288 * <code>optional .openxc.RawMessage raw_message = 2;</code>
290 public openxc.Openxc.RawMessage getRawMessage() {
294 * <code>optional .openxc.RawMessage raw_message = 2;</code>
296 public openxc.Openxc.RawMessageOrBuilder getRawMessageOrBuilder() {
300 // optional .openxc.TranslatedMessage translated_message = 3;
301 public static final int TRANSLATED_MESSAGE_FIELD_NUMBER = 3;
302 private openxc.Openxc.TranslatedMessage translatedMessage_;
304 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
306 public boolean hasTranslatedMessage() {
307 return ((bitField0_ & 0x00000004) == 0x00000004);
310 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
312 public openxc.Openxc.TranslatedMessage getTranslatedMessage() {
313 return translatedMessage_;
316 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
318 public openxc.Openxc.TranslatedMessageOrBuilder getTranslatedMessageOrBuilder() {
319 return translatedMessage_;
322 private void initFields() {
323 type_ = openxc.Openxc.VehicleMessage.Type.RAW;
324 rawMessage_ = openxc.Openxc.RawMessage.getDefaultInstance();
325 translatedMessage_ = openxc.Openxc.TranslatedMessage.getDefaultInstance();
327 private byte memoizedIsInitialized = -1;
328 public final boolean isInitialized() {
329 byte isInitialized = memoizedIsInitialized;
330 if (isInitialized != -1) return isInitialized == 1;
332 memoizedIsInitialized = 1;
336 public void writeTo(com.google.protobuf.CodedOutputStream output)
337 throws java.io.IOException {
339 if (((bitField0_ & 0x00000001) == 0x00000001)) {
340 output.writeEnum(1, type_.getNumber());
342 if (((bitField0_ & 0x00000002) == 0x00000002)) {
343 output.writeMessage(2, rawMessage_);
345 if (((bitField0_ & 0x00000004) == 0x00000004)) {
346 output.writeMessage(3, translatedMessage_);
348 getUnknownFields().writeTo(output);
351 private int memoizedSerializedSize = -1;
352 public int getSerializedSize() {
353 int size = memoizedSerializedSize;
354 if (size != -1) return size;
357 if (((bitField0_ & 0x00000001) == 0x00000001)) {
358 size += com.google.protobuf.CodedOutputStream
359 .computeEnumSize(1, type_.getNumber());
361 if (((bitField0_ & 0x00000002) == 0x00000002)) {
362 size += com.google.protobuf.CodedOutputStream
363 .computeMessageSize(2, rawMessage_);
365 if (((bitField0_ & 0x00000004) == 0x00000004)) {
366 size += com.google.protobuf.CodedOutputStream
367 .computeMessageSize(3, translatedMessage_);
369 size += getUnknownFields().getSerializedSize();
370 memoizedSerializedSize = size;
374 private static final long serialVersionUID = 0L;
376 protected java.lang.Object writeReplace()
377 throws java.io.ObjectStreamException {
378 return super.writeReplace();
381 public static openxc.Openxc.VehicleMessage parseFrom(
382 com.google.protobuf.ByteString data)
383 throws com.google.protobuf.InvalidProtocolBufferException {
384 return PARSER.parseFrom(data);
386 public static openxc.Openxc.VehicleMessage parseFrom(
387 com.google.protobuf.ByteString data,
388 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
389 throws com.google.protobuf.InvalidProtocolBufferException {
390 return PARSER.parseFrom(data, extensionRegistry);
392 public static openxc.Openxc.VehicleMessage parseFrom(byte[] data)
393 throws com.google.protobuf.InvalidProtocolBufferException {
394 return PARSER.parseFrom(data);
396 public static openxc.Openxc.VehicleMessage parseFrom(
398 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
399 throws com.google.protobuf.InvalidProtocolBufferException {
400 return PARSER.parseFrom(data, extensionRegistry);
402 public static openxc.Openxc.VehicleMessage parseFrom(java.io.InputStream input)
403 throws java.io.IOException {
404 return PARSER.parseFrom(input);
406 public static openxc.Openxc.VehicleMessage parseFrom(
407 java.io.InputStream input,
408 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
409 throws java.io.IOException {
410 return PARSER.parseFrom(input, extensionRegistry);
412 public static openxc.Openxc.VehicleMessage parseDelimitedFrom(java.io.InputStream input)
413 throws java.io.IOException {
414 return PARSER.parseDelimitedFrom(input);
416 public static openxc.Openxc.VehicleMessage parseDelimitedFrom(
417 java.io.InputStream input,
418 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
419 throws java.io.IOException {
420 return PARSER.parseDelimitedFrom(input, extensionRegistry);
422 public static openxc.Openxc.VehicleMessage parseFrom(
423 com.google.protobuf.CodedInputStream input)
424 throws java.io.IOException {
425 return PARSER.parseFrom(input);
427 public static openxc.Openxc.VehicleMessage parseFrom(
428 com.google.protobuf.CodedInputStream input,
429 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
430 throws java.io.IOException {
431 return PARSER.parseFrom(input, extensionRegistry);
434 public static Builder newBuilder() { return Builder.create(); }
435 public Builder newBuilderForType() { return newBuilder(); }
436 public static Builder newBuilder(openxc.Openxc.VehicleMessage prototype) {
437 return newBuilder().mergeFrom(prototype);
439 public Builder toBuilder() { return newBuilder(this); }
442 protected Builder newBuilderForType(
443 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
444 Builder builder = new Builder(parent);
448 * Protobuf type {@code openxc.VehicleMessage}
450 public static final class Builder extends
451 com.google.protobuf.GeneratedMessage.Builder<Builder>
452 implements openxc.Openxc.VehicleMessageOrBuilder {
453 public static final com.google.protobuf.Descriptors.Descriptor
455 return openxc.Openxc.internal_static_openxc_VehicleMessage_descriptor;
458 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
459 internalGetFieldAccessorTable() {
460 return openxc.Openxc.internal_static_openxc_VehicleMessage_fieldAccessorTable
461 .ensureFieldAccessorsInitialized(
462 openxc.Openxc.VehicleMessage.class, openxc.Openxc.VehicleMessage.Builder.class);
465 // Construct using openxc.Openxc.VehicleMessage.newBuilder()
467 maybeForceBuilderInitialization();
471 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
473 maybeForceBuilderInitialization();
475 private void maybeForceBuilderInitialization() {
476 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
477 getRawMessageFieldBuilder();
478 getTranslatedMessageFieldBuilder();
481 private static Builder create() {
482 return new Builder();
485 public Builder clear() {
487 type_ = openxc.Openxc.VehicleMessage.Type.RAW;
488 bitField0_ = (bitField0_ & ~0x00000001);
489 if (rawMessageBuilder_ == null) {
490 rawMessage_ = openxc.Openxc.RawMessage.getDefaultInstance();
492 rawMessageBuilder_.clear();
494 bitField0_ = (bitField0_ & ~0x00000002);
495 if (translatedMessageBuilder_ == null) {
496 translatedMessage_ = openxc.Openxc.TranslatedMessage.getDefaultInstance();
498 translatedMessageBuilder_.clear();
500 bitField0_ = (bitField0_ & ~0x00000004);
504 public Builder clone() {
505 return create().mergeFrom(buildPartial());
508 public com.google.protobuf.Descriptors.Descriptor
509 getDescriptorForType() {
510 return openxc.Openxc.internal_static_openxc_VehicleMessage_descriptor;
513 public openxc.Openxc.VehicleMessage getDefaultInstanceForType() {
514 return openxc.Openxc.VehicleMessage.getDefaultInstance();
517 public openxc.Openxc.VehicleMessage build() {
518 openxc.Openxc.VehicleMessage result = buildPartial();
519 if (!result.isInitialized()) {
520 throw newUninitializedMessageException(result);
525 public openxc.Openxc.VehicleMessage buildPartial() {
526 openxc.Openxc.VehicleMessage result = new openxc.Openxc.VehicleMessage(this);
527 int from_bitField0_ = bitField0_;
528 int to_bitField0_ = 0;
529 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
530 to_bitField0_ |= 0x00000001;
532 result.type_ = type_;
533 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
534 to_bitField0_ |= 0x00000002;
536 if (rawMessageBuilder_ == null) {
537 result.rawMessage_ = rawMessage_;
539 result.rawMessage_ = rawMessageBuilder_.build();
541 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
542 to_bitField0_ |= 0x00000004;
544 if (translatedMessageBuilder_ == null) {
545 result.translatedMessage_ = translatedMessage_;
547 result.translatedMessage_ = translatedMessageBuilder_.build();
549 result.bitField0_ = to_bitField0_;
554 public Builder mergeFrom(com.google.protobuf.Message other) {
555 if (other instanceof openxc.Openxc.VehicleMessage) {
556 return mergeFrom((openxc.Openxc.VehicleMessage)other);
558 super.mergeFrom(other);
563 public Builder mergeFrom(openxc.Openxc.VehicleMessage other) {
564 if (other == openxc.Openxc.VehicleMessage.getDefaultInstance()) return this;
565 if (other.hasType()) {
566 setType(other.getType());
568 if (other.hasRawMessage()) {
569 mergeRawMessage(other.getRawMessage());
571 if (other.hasTranslatedMessage()) {
572 mergeTranslatedMessage(other.getTranslatedMessage());
574 this.mergeUnknownFields(other.getUnknownFields());
578 public final boolean isInitialized() {
582 public Builder mergeFrom(
583 com.google.protobuf.CodedInputStream input,
584 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
585 throws java.io.IOException {
586 openxc.Openxc.VehicleMessage parsedMessage = null;
588 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
589 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
590 parsedMessage = (openxc.Openxc.VehicleMessage) e.getUnfinishedMessage();
593 if (parsedMessage != null) {
594 mergeFrom(parsedMessage);
599 private int bitField0_;
601 // optional .openxc.VehicleMessage.Type type = 1;
602 private openxc.Openxc.VehicleMessage.Type type_ = openxc.Openxc.VehicleMessage.Type.RAW;
604 * <code>optional .openxc.VehicleMessage.Type type = 1;</code>
606 public boolean hasType() {
607 return ((bitField0_ & 0x00000001) == 0x00000001);
610 * <code>optional .openxc.VehicleMessage.Type type = 1;</code>
612 public openxc.Openxc.VehicleMessage.Type getType() {
616 * <code>optional .openxc.VehicleMessage.Type type = 1;</code>
618 public Builder setType(openxc.Openxc.VehicleMessage.Type value) {
620 throw new NullPointerException();
622 bitField0_ |= 0x00000001;
628 * <code>optional .openxc.VehicleMessage.Type type = 1;</code>
630 public Builder clearType() {
631 bitField0_ = (bitField0_ & ~0x00000001);
632 type_ = openxc.Openxc.VehicleMessage.Type.RAW;
637 // optional .openxc.RawMessage raw_message = 2;
638 private openxc.Openxc.RawMessage rawMessage_ = openxc.Openxc.RawMessage.getDefaultInstance();
639 private com.google.protobuf.SingleFieldBuilder<
640 openxc.Openxc.RawMessage, openxc.Openxc.RawMessage.Builder, openxc.Openxc.RawMessageOrBuilder> rawMessageBuilder_;
642 * <code>optional .openxc.RawMessage raw_message = 2;</code>
644 public boolean hasRawMessage() {
645 return ((bitField0_ & 0x00000002) == 0x00000002);
648 * <code>optional .openxc.RawMessage raw_message = 2;</code>
650 public openxc.Openxc.RawMessage getRawMessage() {
651 if (rawMessageBuilder_ == null) {
654 return rawMessageBuilder_.getMessage();
658 * <code>optional .openxc.RawMessage raw_message = 2;</code>
660 public Builder setRawMessage(openxc.Openxc.RawMessage value) {
661 if (rawMessageBuilder_ == null) {
663 throw new NullPointerException();
668 rawMessageBuilder_.setMessage(value);
670 bitField0_ |= 0x00000002;
674 * <code>optional .openxc.RawMessage raw_message = 2;</code>
676 public Builder setRawMessage(
677 openxc.Openxc.RawMessage.Builder builderForValue) {
678 if (rawMessageBuilder_ == null) {
679 rawMessage_ = builderForValue.build();
682 rawMessageBuilder_.setMessage(builderForValue.build());
684 bitField0_ |= 0x00000002;
688 * <code>optional .openxc.RawMessage raw_message = 2;</code>
690 public Builder mergeRawMessage(openxc.Openxc.RawMessage value) {
691 if (rawMessageBuilder_ == null) {
692 if (((bitField0_ & 0x00000002) == 0x00000002) &&
693 rawMessage_ != openxc.Openxc.RawMessage.getDefaultInstance()) {
695 openxc.Openxc.RawMessage.newBuilder(rawMessage_).mergeFrom(value).buildPartial();
701 rawMessageBuilder_.mergeFrom(value);
703 bitField0_ |= 0x00000002;
707 * <code>optional .openxc.RawMessage raw_message = 2;</code>
709 public Builder clearRawMessage() {
710 if (rawMessageBuilder_ == null) {
711 rawMessage_ = openxc.Openxc.RawMessage.getDefaultInstance();
714 rawMessageBuilder_.clear();
716 bitField0_ = (bitField0_ & ~0x00000002);
720 * <code>optional .openxc.RawMessage raw_message = 2;</code>
722 public openxc.Openxc.RawMessage.Builder getRawMessageBuilder() {
723 bitField0_ |= 0x00000002;
725 return getRawMessageFieldBuilder().getBuilder();
728 * <code>optional .openxc.RawMessage raw_message = 2;</code>
730 public openxc.Openxc.RawMessageOrBuilder getRawMessageOrBuilder() {
731 if (rawMessageBuilder_ != null) {
732 return rawMessageBuilder_.getMessageOrBuilder();
738 * <code>optional .openxc.RawMessage raw_message = 2;</code>
740 private com.google.protobuf.SingleFieldBuilder<
741 openxc.Openxc.RawMessage, openxc.Openxc.RawMessage.Builder, openxc.Openxc.RawMessageOrBuilder>
742 getRawMessageFieldBuilder() {
743 if (rawMessageBuilder_ == null) {
744 rawMessageBuilder_ = new com.google.protobuf.SingleFieldBuilder<
745 openxc.Openxc.RawMessage, openxc.Openxc.RawMessage.Builder, openxc.Openxc.RawMessageOrBuilder>(
747 getParentForChildren(),
751 return rawMessageBuilder_;
754 // optional .openxc.TranslatedMessage translated_message = 3;
755 private openxc.Openxc.TranslatedMessage translatedMessage_ = openxc.Openxc.TranslatedMessage.getDefaultInstance();
756 private com.google.protobuf.SingleFieldBuilder<
757 openxc.Openxc.TranslatedMessage, openxc.Openxc.TranslatedMessage.Builder, openxc.Openxc.TranslatedMessageOrBuilder> translatedMessageBuilder_;
759 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
761 public boolean hasTranslatedMessage() {
762 return ((bitField0_ & 0x00000004) == 0x00000004);
765 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
767 public openxc.Openxc.TranslatedMessage getTranslatedMessage() {
768 if (translatedMessageBuilder_ == null) {
769 return translatedMessage_;
771 return translatedMessageBuilder_.getMessage();
775 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
777 public Builder setTranslatedMessage(openxc.Openxc.TranslatedMessage value) {
778 if (translatedMessageBuilder_ == null) {
780 throw new NullPointerException();
782 translatedMessage_ = value;
785 translatedMessageBuilder_.setMessage(value);
787 bitField0_ |= 0x00000004;
791 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
793 public Builder setTranslatedMessage(
794 openxc.Openxc.TranslatedMessage.Builder builderForValue) {
795 if (translatedMessageBuilder_ == null) {
796 translatedMessage_ = builderForValue.build();
799 translatedMessageBuilder_.setMessage(builderForValue.build());
801 bitField0_ |= 0x00000004;
805 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
807 public Builder mergeTranslatedMessage(openxc.Openxc.TranslatedMessage value) {
808 if (translatedMessageBuilder_ == null) {
809 if (((bitField0_ & 0x00000004) == 0x00000004) &&
810 translatedMessage_ != openxc.Openxc.TranslatedMessage.getDefaultInstance()) {
812 openxc.Openxc.TranslatedMessage.newBuilder(translatedMessage_).mergeFrom(value).buildPartial();
814 translatedMessage_ = value;
818 translatedMessageBuilder_.mergeFrom(value);
820 bitField0_ |= 0x00000004;
824 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
826 public Builder clearTranslatedMessage() {
827 if (translatedMessageBuilder_ == null) {
828 translatedMessage_ = openxc.Openxc.TranslatedMessage.getDefaultInstance();
831 translatedMessageBuilder_.clear();
833 bitField0_ = (bitField0_ & ~0x00000004);
837 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
839 public openxc.Openxc.TranslatedMessage.Builder getTranslatedMessageBuilder() {
840 bitField0_ |= 0x00000004;
842 return getTranslatedMessageFieldBuilder().getBuilder();
845 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
847 public openxc.Openxc.TranslatedMessageOrBuilder getTranslatedMessageOrBuilder() {
848 if (translatedMessageBuilder_ != null) {
849 return translatedMessageBuilder_.getMessageOrBuilder();
851 return translatedMessage_;
855 * <code>optional .openxc.TranslatedMessage translated_message = 3;</code>
857 private com.google.protobuf.SingleFieldBuilder<
858 openxc.Openxc.TranslatedMessage, openxc.Openxc.TranslatedMessage.Builder, openxc.Openxc.TranslatedMessageOrBuilder>
859 getTranslatedMessageFieldBuilder() {
860 if (translatedMessageBuilder_ == null) {
861 translatedMessageBuilder_ = new com.google.protobuf.SingleFieldBuilder<
862 openxc.Openxc.TranslatedMessage, openxc.Openxc.TranslatedMessage.Builder, openxc.Openxc.TranslatedMessageOrBuilder>(
864 getParentForChildren(),
866 translatedMessage_ = null;
868 return translatedMessageBuilder_;
871 // @@protoc_insertion_point(builder_scope:openxc.VehicleMessage)
875 defaultInstance = new VehicleMessage(true);
876 defaultInstance.initFields();
879 // @@protoc_insertion_point(class_scope:openxc.VehicleMessage)
882 public interface RawMessageOrBuilder
883 extends com.google.protobuf.MessageOrBuilder {
885 // optional int32 bus = 1;
887 * <code>optional int32 bus = 1;</code>
891 * <code>optional int32 bus = 1;</code>
895 // optional uint32 message_id = 2;
897 * <code>optional uint32 message_id = 2;</code>
899 boolean hasMessageId();
901 * <code>optional uint32 message_id = 2;</code>
905 // optional uint64 data = 3;
907 * <code>optional uint64 data = 3;</code>
911 * <code>optional uint64 data = 3;</code>
916 * Protobuf type {@code openxc.RawMessage}
918 public static final class RawMessage extends
919 com.google.protobuf.GeneratedMessage
920 implements RawMessageOrBuilder {
921 // Use RawMessage.newBuilder() to construct.
922 private RawMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
924 this.unknownFields = builder.getUnknownFields();
926 private RawMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
928 private static final RawMessage defaultInstance;
929 public static RawMessage getDefaultInstance() {
930 return defaultInstance;
933 public RawMessage getDefaultInstanceForType() {
934 return defaultInstance;
937 private final com.google.protobuf.UnknownFieldSet unknownFields;
939 public final com.google.protobuf.UnknownFieldSet
941 return this.unknownFields;
944 com.google.protobuf.CodedInputStream input,
945 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
946 throws com.google.protobuf.InvalidProtocolBufferException {
948 int mutable_bitField0_ = 0;
949 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
950 com.google.protobuf.UnknownFieldSet.newBuilder();
952 boolean done = false;
954 int tag = input.readTag();
960 if (!parseUnknownField(input, unknownFields,
961 extensionRegistry, tag)) {
967 bitField0_ |= 0x00000001;
968 bus_ = input.readInt32();
972 bitField0_ |= 0x00000002;
973 messageId_ = input.readUInt32();
977 bitField0_ |= 0x00000004;
978 data_ = input.readUInt64();
983 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
984 throw e.setUnfinishedMessage(this);
985 } catch (java.io.IOException e) {
986 throw new com.google.protobuf.InvalidProtocolBufferException(
987 e.getMessage()).setUnfinishedMessage(this);
989 this.unknownFields = unknownFields.build();
990 makeExtensionsImmutable();
993 public static final com.google.protobuf.Descriptors.Descriptor
995 return openxc.Openxc.internal_static_openxc_RawMessage_descriptor;
998 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
999 internalGetFieldAccessorTable() {
1000 return openxc.Openxc.internal_static_openxc_RawMessage_fieldAccessorTable
1001 .ensureFieldAccessorsInitialized(
1002 openxc.Openxc.RawMessage.class, openxc.Openxc.RawMessage.Builder.class);
1005 public static com.google.protobuf.Parser<RawMessage> PARSER =
1006 new com.google.protobuf.AbstractParser<RawMessage>() {
1007 public RawMessage parsePartialFrom(
1008 com.google.protobuf.CodedInputStream input,
1009 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1010 throws com.google.protobuf.InvalidProtocolBufferException {
1011 return new RawMessage(input, extensionRegistry);
1016 public com.google.protobuf.Parser<RawMessage> getParserForType() {
1020 private int bitField0_;
1021 // optional int32 bus = 1;
1022 public static final int BUS_FIELD_NUMBER = 1;
1025 * <code>optional int32 bus = 1;</code>
1027 public boolean hasBus() {
1028 return ((bitField0_ & 0x00000001) == 0x00000001);
1031 * <code>optional int32 bus = 1;</code>
1033 public int getBus() {
1037 // optional uint32 message_id = 2;
1038 public static final int MESSAGE_ID_FIELD_NUMBER = 2;
1039 private int messageId_;
1041 * <code>optional uint32 message_id = 2;</code>
1043 public boolean hasMessageId() {
1044 return ((bitField0_ & 0x00000002) == 0x00000002);
1047 * <code>optional uint32 message_id = 2;</code>
1049 public int getMessageId() {
1053 // optional uint64 data = 3;
1054 public static final int DATA_FIELD_NUMBER = 3;
1057 * <code>optional uint64 data = 3;</code>
1059 public boolean hasData() {
1060 return ((bitField0_ & 0x00000004) == 0x00000004);
1063 * <code>optional uint64 data = 3;</code>
1065 public long getData() {
1069 private void initFields() {
1074 private byte memoizedIsInitialized = -1;
1075 public final boolean isInitialized() {
1076 byte isInitialized = memoizedIsInitialized;
1077 if (isInitialized != -1) return isInitialized == 1;
1079 memoizedIsInitialized = 1;
1083 public void writeTo(com.google.protobuf.CodedOutputStream output)
1084 throws java.io.IOException {
1085 getSerializedSize();
1086 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1087 output.writeInt32(1, bus_);
1089 if (((bitField0_ & 0x00000002) == 0x00000002)) {
1090 output.writeUInt32(2, messageId_);
1092 if (((bitField0_ & 0x00000004) == 0x00000004)) {
1093 output.writeUInt64(3, data_);
1095 getUnknownFields().writeTo(output);
1098 private int memoizedSerializedSize = -1;
1099 public int getSerializedSize() {
1100 int size = memoizedSerializedSize;
1101 if (size != -1) return size;
1104 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1105 size += com.google.protobuf.CodedOutputStream
1106 .computeInt32Size(1, bus_);
1108 if (((bitField0_ & 0x00000002) == 0x00000002)) {
1109 size += com.google.protobuf.CodedOutputStream
1110 .computeUInt32Size(2, messageId_);
1112 if (((bitField0_ & 0x00000004) == 0x00000004)) {
1113 size += com.google.protobuf.CodedOutputStream
1114 .computeUInt64Size(3, data_);
1116 size += getUnknownFields().getSerializedSize();
1117 memoizedSerializedSize = size;
1121 private static final long serialVersionUID = 0L;
1123 protected java.lang.Object writeReplace()
1124 throws java.io.ObjectStreamException {
1125 return super.writeReplace();
1128 public static openxc.Openxc.RawMessage parseFrom(
1129 com.google.protobuf.ByteString data)
1130 throws com.google.protobuf.InvalidProtocolBufferException {
1131 return PARSER.parseFrom(data);
1133 public static openxc.Openxc.RawMessage parseFrom(
1134 com.google.protobuf.ByteString data,
1135 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1136 throws com.google.protobuf.InvalidProtocolBufferException {
1137 return PARSER.parseFrom(data, extensionRegistry);
1139 public static openxc.Openxc.RawMessage parseFrom(byte[] data)
1140 throws com.google.protobuf.InvalidProtocolBufferException {
1141 return PARSER.parseFrom(data);
1143 public static openxc.Openxc.RawMessage parseFrom(
1145 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1146 throws com.google.protobuf.InvalidProtocolBufferException {
1147 return PARSER.parseFrom(data, extensionRegistry);
1149 public static openxc.Openxc.RawMessage parseFrom(java.io.InputStream input)
1150 throws java.io.IOException {
1151 return PARSER.parseFrom(input);
1153 public static openxc.Openxc.RawMessage parseFrom(
1154 java.io.InputStream input,
1155 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1156 throws java.io.IOException {
1157 return PARSER.parseFrom(input, extensionRegistry);
1159 public static openxc.Openxc.RawMessage parseDelimitedFrom(java.io.InputStream input)
1160 throws java.io.IOException {
1161 return PARSER.parseDelimitedFrom(input);
1163 public static openxc.Openxc.RawMessage parseDelimitedFrom(
1164 java.io.InputStream input,
1165 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1166 throws java.io.IOException {
1167 return PARSER.parseDelimitedFrom(input, extensionRegistry);
1169 public static openxc.Openxc.RawMessage parseFrom(
1170 com.google.protobuf.CodedInputStream input)
1171 throws java.io.IOException {
1172 return PARSER.parseFrom(input);
1174 public static openxc.Openxc.RawMessage parseFrom(
1175 com.google.protobuf.CodedInputStream input,
1176 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1177 throws java.io.IOException {
1178 return PARSER.parseFrom(input, extensionRegistry);
1181 public static Builder newBuilder() { return Builder.create(); }
1182 public Builder newBuilderForType() { return newBuilder(); }
1183 public static Builder newBuilder(openxc.Openxc.RawMessage prototype) {
1184 return newBuilder().mergeFrom(prototype);
1186 public Builder toBuilder() { return newBuilder(this); }
1189 protected Builder newBuilderForType(
1190 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
1191 Builder builder = new Builder(parent);
1195 * Protobuf type {@code openxc.RawMessage}
1197 public static final class Builder extends
1198 com.google.protobuf.GeneratedMessage.Builder<Builder>
1199 implements openxc.Openxc.RawMessageOrBuilder {
1200 public static final com.google.protobuf.Descriptors.Descriptor
1202 return openxc.Openxc.internal_static_openxc_RawMessage_descriptor;
1205 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1206 internalGetFieldAccessorTable() {
1207 return openxc.Openxc.internal_static_openxc_RawMessage_fieldAccessorTable
1208 .ensureFieldAccessorsInitialized(
1209 openxc.Openxc.RawMessage.class, openxc.Openxc.RawMessage.Builder.class);
1212 // Construct using openxc.Openxc.RawMessage.newBuilder()
1214 maybeForceBuilderInitialization();
1218 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
1220 maybeForceBuilderInitialization();
1222 private void maybeForceBuilderInitialization() {
1223 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
1226 private static Builder create() {
1227 return new Builder();
1230 public Builder clear() {
1233 bitField0_ = (bitField0_ & ~0x00000001);
1235 bitField0_ = (bitField0_ & ~0x00000002);
1237 bitField0_ = (bitField0_ & ~0x00000004);
1241 public Builder clone() {
1242 return create().mergeFrom(buildPartial());
1245 public com.google.protobuf.Descriptors.Descriptor
1246 getDescriptorForType() {
1247 return openxc.Openxc.internal_static_openxc_RawMessage_descriptor;
1250 public openxc.Openxc.RawMessage getDefaultInstanceForType() {
1251 return openxc.Openxc.RawMessage.getDefaultInstance();
1254 public openxc.Openxc.RawMessage build() {
1255 openxc.Openxc.RawMessage result = buildPartial();
1256 if (!result.isInitialized()) {
1257 throw newUninitializedMessageException(result);
1262 public openxc.Openxc.RawMessage buildPartial() {
1263 openxc.Openxc.RawMessage result = new openxc.Openxc.RawMessage(this);
1264 int from_bitField0_ = bitField0_;
1265 int to_bitField0_ = 0;
1266 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
1267 to_bitField0_ |= 0x00000001;
1270 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
1271 to_bitField0_ |= 0x00000002;
1273 result.messageId_ = messageId_;
1274 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
1275 to_bitField0_ |= 0x00000004;
1277 result.data_ = data_;
1278 result.bitField0_ = to_bitField0_;
1283 public Builder mergeFrom(com.google.protobuf.Message other) {
1284 if (other instanceof openxc.Openxc.RawMessage) {
1285 return mergeFrom((openxc.Openxc.RawMessage)other);
1287 super.mergeFrom(other);
1292 public Builder mergeFrom(openxc.Openxc.RawMessage other) {
1293 if (other == openxc.Openxc.RawMessage.getDefaultInstance()) return this;
1294 if (other.hasBus()) {
1295 setBus(other.getBus());
1297 if (other.hasMessageId()) {
1298 setMessageId(other.getMessageId());
1300 if (other.hasData()) {
1301 setData(other.getData());
1303 this.mergeUnknownFields(other.getUnknownFields());
1307 public final boolean isInitialized() {
1311 public Builder mergeFrom(
1312 com.google.protobuf.CodedInputStream input,
1313 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1314 throws java.io.IOException {
1315 openxc.Openxc.RawMessage parsedMessage = null;
1317 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
1318 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1319 parsedMessage = (openxc.Openxc.RawMessage) e.getUnfinishedMessage();
1322 if (parsedMessage != null) {
1323 mergeFrom(parsedMessage);
1328 private int bitField0_;
1330 // optional int32 bus = 1;
1333 * <code>optional int32 bus = 1;</code>
1335 public boolean hasBus() {
1336 return ((bitField0_ & 0x00000001) == 0x00000001);
1339 * <code>optional int32 bus = 1;</code>
1341 public int getBus() {
1345 * <code>optional int32 bus = 1;</code>
1347 public Builder setBus(int value) {
1348 bitField0_ |= 0x00000001;
1354 * <code>optional int32 bus = 1;</code>
1356 public Builder clearBus() {
1357 bitField0_ = (bitField0_ & ~0x00000001);
1363 // optional uint32 message_id = 2;
1364 private int messageId_ ;
1366 * <code>optional uint32 message_id = 2;</code>
1368 public boolean hasMessageId() {
1369 return ((bitField0_ & 0x00000002) == 0x00000002);
1372 * <code>optional uint32 message_id = 2;</code>
1374 public int getMessageId() {
1378 * <code>optional uint32 message_id = 2;</code>
1380 public Builder setMessageId(int value) {
1381 bitField0_ |= 0x00000002;
1387 * <code>optional uint32 message_id = 2;</code>
1389 public Builder clearMessageId() {
1390 bitField0_ = (bitField0_ & ~0x00000002);
1396 // optional uint64 data = 3;
1397 private long data_ ;
1399 * <code>optional uint64 data = 3;</code>
1401 public boolean hasData() {
1402 return ((bitField0_ & 0x00000004) == 0x00000004);
1405 * <code>optional uint64 data = 3;</code>
1407 public long getData() {
1411 * <code>optional uint64 data = 3;</code>
1413 public Builder setData(long value) {
1414 bitField0_ |= 0x00000004;
1420 * <code>optional uint64 data = 3;</code>
1422 public Builder clearData() {
1423 bitField0_ = (bitField0_ & ~0x00000004);
1429 // @@protoc_insertion_point(builder_scope:openxc.RawMessage)
1433 defaultInstance = new RawMessage(true);
1434 defaultInstance.initFields();
1437 // @@protoc_insertion_point(class_scope:openxc.RawMessage)
1440 public interface TranslatedMessageOrBuilder
1441 extends com.google.protobuf.MessageOrBuilder {
1443 // optional string name = 1;
1445 * <code>optional string name = 1;</code>
1449 * <code>optional string name = 1;</code>
1451 java.lang.String getName();
1453 * <code>optional string name = 1;</code>
1455 com.google.protobuf.ByteString
1458 // optional string string_value = 2;
1460 * <code>optional string string_value = 2;</code>
1462 boolean hasStringValue();
1464 * <code>optional string string_value = 2;</code>
1466 java.lang.String getStringValue();
1468 * <code>optional string string_value = 2;</code>
1470 com.google.protobuf.ByteString
1471 getStringValueBytes();
1473 // optional double numerical_value = 3;
1475 * <code>optional double numerical_value = 3;</code>
1477 boolean hasNumericalValue();
1479 * <code>optional double numerical_value = 3;</code>
1481 double getNumericalValue();
1483 // optional bool boolean_value = 4;
1485 * <code>optional bool boolean_value = 4;</code>
1487 boolean hasBooleanValue();
1489 * <code>optional bool boolean_value = 4;</code>
1491 boolean getBooleanValue();
1493 // optional string string_event = 5;
1495 * <code>optional string string_event = 5;</code>
1497 boolean hasStringEvent();
1499 * <code>optional string string_event = 5;</code>
1501 java.lang.String getStringEvent();
1503 * <code>optional string string_event = 5;</code>
1505 com.google.protobuf.ByteString
1506 getStringEventBytes();
1508 // optional double numerical_event = 6;
1510 * <code>optional double numerical_event = 6;</code>
1512 boolean hasNumericalEvent();
1514 * <code>optional double numerical_event = 6;</code>
1516 double getNumericalEvent();
1518 // optional bool boolean_event = 7;
1520 * <code>optional bool boolean_event = 7;</code>
1522 boolean hasBooleanEvent();
1524 * <code>optional bool boolean_event = 7;</code>
1526 boolean getBooleanEvent();
1529 * Protobuf type {@code openxc.TranslatedMessage}
1531 public static final class TranslatedMessage extends
1532 com.google.protobuf.GeneratedMessage
1533 implements TranslatedMessageOrBuilder {
1534 // Use TranslatedMessage.newBuilder() to construct.
1535 private TranslatedMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
1537 this.unknownFields = builder.getUnknownFields();
1539 private TranslatedMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
1541 private static final TranslatedMessage defaultInstance;
1542 public static TranslatedMessage getDefaultInstance() {
1543 return defaultInstance;
1546 public TranslatedMessage getDefaultInstanceForType() {
1547 return defaultInstance;
1550 private final com.google.protobuf.UnknownFieldSet unknownFields;
1552 public final com.google.protobuf.UnknownFieldSet
1553 getUnknownFields() {
1554 return this.unknownFields;
1556 private TranslatedMessage(
1557 com.google.protobuf.CodedInputStream input,
1558 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1559 throws com.google.protobuf.InvalidProtocolBufferException {
1561 int mutable_bitField0_ = 0;
1562 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
1563 com.google.protobuf.UnknownFieldSet.newBuilder();
1565 boolean done = false;
1567 int tag = input.readTag();
1573 if (!parseUnknownField(input, unknownFields,
1574 extensionRegistry, tag)) {
1580 bitField0_ |= 0x00000001;
1581 name_ = input.readBytes();
1585 bitField0_ |= 0x00000002;
1586 stringValue_ = input.readBytes();
1590 bitField0_ |= 0x00000004;
1591 numericalValue_ = input.readDouble();
1595 bitField0_ |= 0x00000008;
1596 booleanValue_ = input.readBool();
1600 bitField0_ |= 0x00000010;
1601 stringEvent_ = input.readBytes();
1605 bitField0_ |= 0x00000020;
1606 numericalEvent_ = input.readDouble();
1610 bitField0_ |= 0x00000040;
1611 booleanEvent_ = input.readBool();
1616 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1617 throw e.setUnfinishedMessage(this);
1618 } catch (java.io.IOException e) {
1619 throw new com.google.protobuf.InvalidProtocolBufferException(
1620 e.getMessage()).setUnfinishedMessage(this);
1622 this.unknownFields = unknownFields.build();
1623 makeExtensionsImmutable();
1626 public static final com.google.protobuf.Descriptors.Descriptor
1628 return openxc.Openxc.internal_static_openxc_TranslatedMessage_descriptor;
1631 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1632 internalGetFieldAccessorTable() {
1633 return openxc.Openxc.internal_static_openxc_TranslatedMessage_fieldAccessorTable
1634 .ensureFieldAccessorsInitialized(
1635 openxc.Openxc.TranslatedMessage.class, openxc.Openxc.TranslatedMessage.Builder.class);
1638 public static com.google.protobuf.Parser<TranslatedMessage> PARSER =
1639 new com.google.protobuf.AbstractParser<TranslatedMessage>() {
1640 public TranslatedMessage parsePartialFrom(
1641 com.google.protobuf.CodedInputStream input,
1642 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1643 throws com.google.protobuf.InvalidProtocolBufferException {
1644 return new TranslatedMessage(input, extensionRegistry);
1649 public com.google.protobuf.Parser<TranslatedMessage> getParserForType() {
1653 private int bitField0_;
1654 // optional string name = 1;
1655 public static final int NAME_FIELD_NUMBER = 1;
1656 private java.lang.Object name_;
1658 * <code>optional string name = 1;</code>
1660 public boolean hasName() {
1661 return ((bitField0_ & 0x00000001) == 0x00000001);
1664 * <code>optional string name = 1;</code>
1666 public java.lang.String getName() {
1667 java.lang.Object ref = name_;
1668 if (ref instanceof java.lang.String) {
1669 return (java.lang.String) ref;
1671 com.google.protobuf.ByteString bs =
1672 (com.google.protobuf.ByteString) ref;
1673 java.lang.String s = bs.toStringUtf8();
1674 if (bs.isValidUtf8()) {
1681 * <code>optional string name = 1;</code>
1683 public com.google.protobuf.ByteString
1685 java.lang.Object ref = name_;
1686 if (ref instanceof java.lang.String) {
1687 com.google.protobuf.ByteString b =
1688 com.google.protobuf.ByteString.copyFromUtf8(
1689 (java.lang.String) ref);
1693 return (com.google.protobuf.ByteString) ref;
1697 // optional string string_value = 2;
1698 public static final int STRING_VALUE_FIELD_NUMBER = 2;
1699 private java.lang.Object stringValue_;
1701 * <code>optional string string_value = 2;</code>
1703 public boolean hasStringValue() {
1704 return ((bitField0_ & 0x00000002) == 0x00000002);
1707 * <code>optional string string_value = 2;</code>
1709 public java.lang.String getStringValue() {
1710 java.lang.Object ref = stringValue_;
1711 if (ref instanceof java.lang.String) {
1712 return (java.lang.String) ref;
1714 com.google.protobuf.ByteString bs =
1715 (com.google.protobuf.ByteString) ref;
1716 java.lang.String s = bs.toStringUtf8();
1717 if (bs.isValidUtf8()) {
1724 * <code>optional string string_value = 2;</code>
1726 public com.google.protobuf.ByteString
1727 getStringValueBytes() {
1728 java.lang.Object ref = stringValue_;
1729 if (ref instanceof java.lang.String) {
1730 com.google.protobuf.ByteString b =
1731 com.google.protobuf.ByteString.copyFromUtf8(
1732 (java.lang.String) ref);
1736 return (com.google.protobuf.ByteString) ref;
1740 // optional double numerical_value = 3;
1741 public static final int NUMERICAL_VALUE_FIELD_NUMBER = 3;
1742 private double numericalValue_;
1744 * <code>optional double numerical_value = 3;</code>
1746 public boolean hasNumericalValue() {
1747 return ((bitField0_ & 0x00000004) == 0x00000004);
1750 * <code>optional double numerical_value = 3;</code>
1752 public double getNumericalValue() {
1753 return numericalValue_;
1756 // optional bool boolean_value = 4;
1757 public static final int BOOLEAN_VALUE_FIELD_NUMBER = 4;
1758 private boolean booleanValue_;
1760 * <code>optional bool boolean_value = 4;</code>
1762 public boolean hasBooleanValue() {
1763 return ((bitField0_ & 0x00000008) == 0x00000008);
1766 * <code>optional bool boolean_value = 4;</code>
1768 public boolean getBooleanValue() {
1769 return booleanValue_;
1772 // optional string string_event = 5;
1773 public static final int STRING_EVENT_FIELD_NUMBER = 5;
1774 private java.lang.Object stringEvent_;
1776 * <code>optional string string_event = 5;</code>
1778 public boolean hasStringEvent() {
1779 return ((bitField0_ & 0x00000010) == 0x00000010);
1782 * <code>optional string string_event = 5;</code>
1784 public java.lang.String getStringEvent() {
1785 java.lang.Object ref = stringEvent_;
1786 if (ref instanceof java.lang.String) {
1787 return (java.lang.String) ref;
1789 com.google.protobuf.ByteString bs =
1790 (com.google.protobuf.ByteString) ref;
1791 java.lang.String s = bs.toStringUtf8();
1792 if (bs.isValidUtf8()) {
1799 * <code>optional string string_event = 5;</code>
1801 public com.google.protobuf.ByteString
1802 getStringEventBytes() {
1803 java.lang.Object ref = stringEvent_;
1804 if (ref instanceof java.lang.String) {
1805 com.google.protobuf.ByteString b =
1806 com.google.protobuf.ByteString.copyFromUtf8(
1807 (java.lang.String) ref);
1811 return (com.google.protobuf.ByteString) ref;
1815 // optional double numerical_event = 6;
1816 public static final int NUMERICAL_EVENT_FIELD_NUMBER = 6;
1817 private double numericalEvent_;
1819 * <code>optional double numerical_event = 6;</code>
1821 public boolean hasNumericalEvent() {
1822 return ((bitField0_ & 0x00000020) == 0x00000020);
1825 * <code>optional double numerical_event = 6;</code>
1827 public double getNumericalEvent() {
1828 return numericalEvent_;
1831 // optional bool boolean_event = 7;
1832 public static final int BOOLEAN_EVENT_FIELD_NUMBER = 7;
1833 private boolean booleanEvent_;
1835 * <code>optional bool boolean_event = 7;</code>
1837 public boolean hasBooleanEvent() {
1838 return ((bitField0_ & 0x00000040) == 0x00000040);
1841 * <code>optional bool boolean_event = 7;</code>
1843 public boolean getBooleanEvent() {
1844 return booleanEvent_;
1847 private void initFields() {
1850 numericalValue_ = 0D;
1851 booleanValue_ = false;
1853 numericalEvent_ = 0D;
1854 booleanEvent_ = false;
1856 private byte memoizedIsInitialized = -1;
1857 public final boolean isInitialized() {
1858 byte isInitialized = memoizedIsInitialized;
1859 if (isInitialized != -1) return isInitialized == 1;
1861 memoizedIsInitialized = 1;
1865 public void writeTo(com.google.protobuf.CodedOutputStream output)
1866 throws java.io.IOException {
1867 getSerializedSize();
1868 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1869 output.writeBytes(1, getNameBytes());
1871 if (((bitField0_ & 0x00000002) == 0x00000002)) {
1872 output.writeBytes(2, getStringValueBytes());
1874 if (((bitField0_ & 0x00000004) == 0x00000004)) {
1875 output.writeDouble(3, numericalValue_);
1877 if (((bitField0_ & 0x00000008) == 0x00000008)) {
1878 output.writeBool(4, booleanValue_);
1880 if (((bitField0_ & 0x00000010) == 0x00000010)) {
1881 output.writeBytes(5, getStringEventBytes());
1883 if (((bitField0_ & 0x00000020) == 0x00000020)) {
1884 output.writeDouble(6, numericalEvent_);
1886 if (((bitField0_ & 0x00000040) == 0x00000040)) {
1887 output.writeBool(7, booleanEvent_);
1889 getUnknownFields().writeTo(output);
1892 private int memoizedSerializedSize = -1;
1893 public int getSerializedSize() {
1894 int size = memoizedSerializedSize;
1895 if (size != -1) return size;
1898 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1899 size += com.google.protobuf.CodedOutputStream
1900 .computeBytesSize(1, getNameBytes());
1902 if (((bitField0_ & 0x00000002) == 0x00000002)) {
1903 size += com.google.protobuf.CodedOutputStream
1904 .computeBytesSize(2, getStringValueBytes());
1906 if (((bitField0_ & 0x00000004) == 0x00000004)) {
1907 size += com.google.protobuf.CodedOutputStream
1908 .computeDoubleSize(3, numericalValue_);
1910 if (((bitField0_ & 0x00000008) == 0x00000008)) {
1911 size += com.google.protobuf.CodedOutputStream
1912 .computeBoolSize(4, booleanValue_);
1914 if (((bitField0_ & 0x00000010) == 0x00000010)) {
1915 size += com.google.protobuf.CodedOutputStream
1916 .computeBytesSize(5, getStringEventBytes());
1918 if (((bitField0_ & 0x00000020) == 0x00000020)) {
1919 size += com.google.protobuf.CodedOutputStream
1920 .computeDoubleSize(6, numericalEvent_);
1922 if (((bitField0_ & 0x00000040) == 0x00000040)) {
1923 size += com.google.protobuf.CodedOutputStream
1924 .computeBoolSize(7, booleanEvent_);
1926 size += getUnknownFields().getSerializedSize();
1927 memoizedSerializedSize = size;
1931 private static final long serialVersionUID = 0L;
1933 protected java.lang.Object writeReplace()
1934 throws java.io.ObjectStreamException {
1935 return super.writeReplace();
1938 public static openxc.Openxc.TranslatedMessage parseFrom(
1939 com.google.protobuf.ByteString data)
1940 throws com.google.protobuf.InvalidProtocolBufferException {
1941 return PARSER.parseFrom(data);
1943 public static openxc.Openxc.TranslatedMessage parseFrom(
1944 com.google.protobuf.ByteString data,
1945 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1946 throws com.google.protobuf.InvalidProtocolBufferException {
1947 return PARSER.parseFrom(data, extensionRegistry);
1949 public static openxc.Openxc.TranslatedMessage parseFrom(byte[] data)
1950 throws com.google.protobuf.InvalidProtocolBufferException {
1951 return PARSER.parseFrom(data);
1953 public static openxc.Openxc.TranslatedMessage parseFrom(
1955 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1956 throws com.google.protobuf.InvalidProtocolBufferException {
1957 return PARSER.parseFrom(data, extensionRegistry);
1959 public static openxc.Openxc.TranslatedMessage parseFrom(java.io.InputStream input)
1960 throws java.io.IOException {
1961 return PARSER.parseFrom(input);
1963 public static openxc.Openxc.TranslatedMessage parseFrom(
1964 java.io.InputStream input,
1965 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1966 throws java.io.IOException {
1967 return PARSER.parseFrom(input, extensionRegistry);
1969 public static openxc.Openxc.TranslatedMessage parseDelimitedFrom(java.io.InputStream input)
1970 throws java.io.IOException {
1971 return PARSER.parseDelimitedFrom(input);
1973 public static openxc.Openxc.TranslatedMessage parseDelimitedFrom(
1974 java.io.InputStream input,
1975 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1976 throws java.io.IOException {
1977 return PARSER.parseDelimitedFrom(input, extensionRegistry);
1979 public static openxc.Openxc.TranslatedMessage parseFrom(
1980 com.google.protobuf.CodedInputStream input)
1981 throws java.io.IOException {
1982 return PARSER.parseFrom(input);
1984 public static openxc.Openxc.TranslatedMessage parseFrom(
1985 com.google.protobuf.CodedInputStream input,
1986 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1987 throws java.io.IOException {
1988 return PARSER.parseFrom(input, extensionRegistry);
1991 public static Builder newBuilder() { return Builder.create(); }
1992 public Builder newBuilderForType() { return newBuilder(); }
1993 public static Builder newBuilder(openxc.Openxc.TranslatedMessage prototype) {
1994 return newBuilder().mergeFrom(prototype);
1996 public Builder toBuilder() { return newBuilder(this); }
1999 protected Builder newBuilderForType(
2000 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2001 Builder builder = new Builder(parent);
2005 * Protobuf type {@code openxc.TranslatedMessage}
2007 public static final class Builder extends
2008 com.google.protobuf.GeneratedMessage.Builder<Builder>
2009 implements openxc.Openxc.TranslatedMessageOrBuilder {
2010 public static final com.google.protobuf.Descriptors.Descriptor
2012 return openxc.Openxc.internal_static_openxc_TranslatedMessage_descriptor;
2015 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2016 internalGetFieldAccessorTable() {
2017 return openxc.Openxc.internal_static_openxc_TranslatedMessage_fieldAccessorTable
2018 .ensureFieldAccessorsInitialized(
2019 openxc.Openxc.TranslatedMessage.class, openxc.Openxc.TranslatedMessage.Builder.class);
2022 // Construct using openxc.Openxc.TranslatedMessage.newBuilder()
2024 maybeForceBuilderInitialization();
2028 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2030 maybeForceBuilderInitialization();
2032 private void maybeForceBuilderInitialization() {
2033 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
2036 private static Builder create() {
2037 return new Builder();
2040 public Builder clear() {
2043 bitField0_ = (bitField0_ & ~0x00000001);
2045 bitField0_ = (bitField0_ & ~0x00000002);
2046 numericalValue_ = 0D;
2047 bitField0_ = (bitField0_ & ~0x00000004);
2048 booleanValue_ = false;
2049 bitField0_ = (bitField0_ & ~0x00000008);
2051 bitField0_ = (bitField0_ & ~0x00000010);
2052 numericalEvent_ = 0D;
2053 bitField0_ = (bitField0_ & ~0x00000020);
2054 booleanEvent_ = false;
2055 bitField0_ = (bitField0_ & ~0x00000040);
2059 public Builder clone() {
2060 return create().mergeFrom(buildPartial());
2063 public com.google.protobuf.Descriptors.Descriptor
2064 getDescriptorForType() {
2065 return openxc.Openxc.internal_static_openxc_TranslatedMessage_descriptor;
2068 public openxc.Openxc.TranslatedMessage getDefaultInstanceForType() {
2069 return openxc.Openxc.TranslatedMessage.getDefaultInstance();
2072 public openxc.Openxc.TranslatedMessage build() {
2073 openxc.Openxc.TranslatedMessage result = buildPartial();
2074 if (!result.isInitialized()) {
2075 throw newUninitializedMessageException(result);
2080 public openxc.Openxc.TranslatedMessage buildPartial() {
2081 openxc.Openxc.TranslatedMessage result = new openxc.Openxc.TranslatedMessage(this);
2082 int from_bitField0_ = bitField0_;
2083 int to_bitField0_ = 0;
2084 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
2085 to_bitField0_ |= 0x00000001;
2087 result.name_ = name_;
2088 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
2089 to_bitField0_ |= 0x00000002;
2091 result.stringValue_ = stringValue_;
2092 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
2093 to_bitField0_ |= 0x00000004;
2095 result.numericalValue_ = numericalValue_;
2096 if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
2097 to_bitField0_ |= 0x00000008;
2099 result.booleanValue_ = booleanValue_;
2100 if (((from_bitField0_ & 0x00000010) == 0x00000010)) {
2101 to_bitField0_ |= 0x00000010;
2103 result.stringEvent_ = stringEvent_;
2104 if (((from_bitField0_ & 0x00000020) == 0x00000020)) {
2105 to_bitField0_ |= 0x00000020;
2107 result.numericalEvent_ = numericalEvent_;
2108 if (((from_bitField0_ & 0x00000040) == 0x00000040)) {
2109 to_bitField0_ |= 0x00000040;
2111 result.booleanEvent_ = booleanEvent_;
2112 result.bitField0_ = to_bitField0_;
2117 public Builder mergeFrom(com.google.protobuf.Message other) {
2118 if (other instanceof openxc.Openxc.TranslatedMessage) {
2119 return mergeFrom((openxc.Openxc.TranslatedMessage)other);
2121 super.mergeFrom(other);
2126 public Builder mergeFrom(openxc.Openxc.TranslatedMessage other) {
2127 if (other == openxc.Openxc.TranslatedMessage.getDefaultInstance()) return this;
2128 if (other.hasName()) {
2129 bitField0_ |= 0x00000001;
2130 name_ = other.name_;
2133 if (other.hasStringValue()) {
2134 bitField0_ |= 0x00000002;
2135 stringValue_ = other.stringValue_;
2138 if (other.hasNumericalValue()) {
2139 setNumericalValue(other.getNumericalValue());
2141 if (other.hasBooleanValue()) {
2142 setBooleanValue(other.getBooleanValue());
2144 if (other.hasStringEvent()) {
2145 bitField0_ |= 0x00000010;
2146 stringEvent_ = other.stringEvent_;
2149 if (other.hasNumericalEvent()) {
2150 setNumericalEvent(other.getNumericalEvent());
2152 if (other.hasBooleanEvent()) {
2153 setBooleanEvent(other.getBooleanEvent());
2155 this.mergeUnknownFields(other.getUnknownFields());
2159 public final boolean isInitialized() {
2163 public Builder mergeFrom(
2164 com.google.protobuf.CodedInputStream input,
2165 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2166 throws java.io.IOException {
2167 openxc.Openxc.TranslatedMessage parsedMessage = null;
2169 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
2170 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
2171 parsedMessage = (openxc.Openxc.TranslatedMessage) e.getUnfinishedMessage();
2174 if (parsedMessage != null) {
2175 mergeFrom(parsedMessage);
2180 private int bitField0_;
2182 // optional string name = 1;
2183 private java.lang.Object name_ = "";
2185 * <code>optional string name = 1;</code>
2187 public boolean hasName() {
2188 return ((bitField0_ & 0x00000001) == 0x00000001);
2191 * <code>optional string name = 1;</code>
2193 public java.lang.String getName() {
2194 java.lang.Object ref = name_;
2195 if (!(ref instanceof java.lang.String)) {
2196 java.lang.String s = ((com.google.protobuf.ByteString) ref)
2201 return (java.lang.String) ref;
2205 * <code>optional string name = 1;</code>
2207 public com.google.protobuf.ByteString
2209 java.lang.Object ref = name_;
2210 if (ref instanceof String) {
2211 com.google.protobuf.ByteString b =
2212 com.google.protobuf.ByteString.copyFromUtf8(
2213 (java.lang.String) ref);
2217 return (com.google.protobuf.ByteString) ref;
2221 * <code>optional string name = 1;</code>
2223 public Builder setName(
2224 java.lang.String value) {
2225 if (value == null) {
2226 throw new NullPointerException();
2228 bitField0_ |= 0x00000001;
2234 * <code>optional string name = 1;</code>
2236 public Builder clearName() {
2237 bitField0_ = (bitField0_ & ~0x00000001);
2238 name_ = getDefaultInstance().getName();
2243 * <code>optional string name = 1;</code>
2245 public Builder setNameBytes(
2246 com.google.protobuf.ByteString value) {
2247 if (value == null) {
2248 throw new NullPointerException();
2250 bitField0_ |= 0x00000001;
2256 // optional string string_value = 2;
2257 private java.lang.Object stringValue_ = "";
2259 * <code>optional string string_value = 2;</code>
2261 public boolean hasStringValue() {
2262 return ((bitField0_ & 0x00000002) == 0x00000002);
2265 * <code>optional string string_value = 2;</code>
2267 public java.lang.String getStringValue() {
2268 java.lang.Object ref = stringValue_;
2269 if (!(ref instanceof java.lang.String)) {
2270 java.lang.String s = ((com.google.protobuf.ByteString) ref)
2275 return (java.lang.String) ref;
2279 * <code>optional string string_value = 2;</code>
2281 public com.google.protobuf.ByteString
2282 getStringValueBytes() {
2283 java.lang.Object ref = stringValue_;
2284 if (ref instanceof String) {
2285 com.google.protobuf.ByteString b =
2286 com.google.protobuf.ByteString.copyFromUtf8(
2287 (java.lang.String) ref);
2291 return (com.google.protobuf.ByteString) ref;
2295 * <code>optional string string_value = 2;</code>
2297 public Builder setStringValue(
2298 java.lang.String value) {
2299 if (value == null) {
2300 throw new NullPointerException();
2302 bitField0_ |= 0x00000002;
2303 stringValue_ = value;
2308 * <code>optional string string_value = 2;</code>
2310 public Builder clearStringValue() {
2311 bitField0_ = (bitField0_ & ~0x00000002);
2312 stringValue_ = getDefaultInstance().getStringValue();
2317 * <code>optional string string_value = 2;</code>
2319 public Builder setStringValueBytes(
2320 com.google.protobuf.ByteString value) {
2321 if (value == null) {
2322 throw new NullPointerException();
2324 bitField0_ |= 0x00000002;
2325 stringValue_ = value;
2330 // optional double numerical_value = 3;
2331 private double numericalValue_ ;
2333 * <code>optional double numerical_value = 3;</code>
2335 public boolean hasNumericalValue() {
2336 return ((bitField0_ & 0x00000004) == 0x00000004);
2339 * <code>optional double numerical_value = 3;</code>
2341 public double getNumericalValue() {
2342 return numericalValue_;
2345 * <code>optional double numerical_value = 3;</code>
2347 public Builder setNumericalValue(double value) {
2348 bitField0_ |= 0x00000004;
2349 numericalValue_ = value;
2354 * <code>optional double numerical_value = 3;</code>
2356 public Builder clearNumericalValue() {
2357 bitField0_ = (bitField0_ & ~0x00000004);
2358 numericalValue_ = 0D;
2363 // optional bool boolean_value = 4;
2364 private boolean booleanValue_ ;
2366 * <code>optional bool boolean_value = 4;</code>
2368 public boolean hasBooleanValue() {
2369 return ((bitField0_ & 0x00000008) == 0x00000008);
2372 * <code>optional bool boolean_value = 4;</code>
2374 public boolean getBooleanValue() {
2375 return booleanValue_;
2378 * <code>optional bool boolean_value = 4;</code>
2380 public Builder setBooleanValue(boolean value) {
2381 bitField0_ |= 0x00000008;
2382 booleanValue_ = value;
2387 * <code>optional bool boolean_value = 4;</code>
2389 public Builder clearBooleanValue() {
2390 bitField0_ = (bitField0_ & ~0x00000008);
2391 booleanValue_ = false;
2396 // optional string string_event = 5;
2397 private java.lang.Object stringEvent_ = "";
2399 * <code>optional string string_event = 5;</code>
2401 public boolean hasStringEvent() {
2402 return ((bitField0_ & 0x00000010) == 0x00000010);
2405 * <code>optional string string_event = 5;</code>
2407 public java.lang.String getStringEvent() {
2408 java.lang.Object ref = stringEvent_;
2409 if (!(ref instanceof java.lang.String)) {
2410 java.lang.String s = ((com.google.protobuf.ByteString) ref)
2415 return (java.lang.String) ref;
2419 * <code>optional string string_event = 5;</code>
2421 public com.google.protobuf.ByteString
2422 getStringEventBytes() {
2423 java.lang.Object ref = stringEvent_;
2424 if (ref instanceof String) {
2425 com.google.protobuf.ByteString b =
2426 com.google.protobuf.ByteString.copyFromUtf8(
2427 (java.lang.String) ref);
2431 return (com.google.protobuf.ByteString) ref;
2435 * <code>optional string string_event = 5;</code>
2437 public Builder setStringEvent(
2438 java.lang.String value) {
2439 if (value == null) {
2440 throw new NullPointerException();
2442 bitField0_ |= 0x00000010;
2443 stringEvent_ = value;
2448 * <code>optional string string_event = 5;</code>
2450 public Builder clearStringEvent() {
2451 bitField0_ = (bitField0_ & ~0x00000010);
2452 stringEvent_ = getDefaultInstance().getStringEvent();
2457 * <code>optional string string_event = 5;</code>
2459 public Builder setStringEventBytes(
2460 com.google.protobuf.ByteString value) {
2461 if (value == null) {
2462 throw new NullPointerException();
2464 bitField0_ |= 0x00000010;
2465 stringEvent_ = value;
2470 // optional double numerical_event = 6;
2471 private double numericalEvent_ ;
2473 * <code>optional double numerical_event = 6;</code>
2475 public boolean hasNumericalEvent() {
2476 return ((bitField0_ & 0x00000020) == 0x00000020);
2479 * <code>optional double numerical_event = 6;</code>
2481 public double getNumericalEvent() {
2482 return numericalEvent_;
2485 * <code>optional double numerical_event = 6;</code>
2487 public Builder setNumericalEvent(double value) {
2488 bitField0_ |= 0x00000020;
2489 numericalEvent_ = value;
2494 * <code>optional double numerical_event = 6;</code>
2496 public Builder clearNumericalEvent() {
2497 bitField0_ = (bitField0_ & ~0x00000020);
2498 numericalEvent_ = 0D;
2503 // optional bool boolean_event = 7;
2504 private boolean booleanEvent_ ;
2506 * <code>optional bool boolean_event = 7;</code>
2508 public boolean hasBooleanEvent() {
2509 return ((bitField0_ & 0x00000040) == 0x00000040);
2512 * <code>optional bool boolean_event = 7;</code>
2514 public boolean getBooleanEvent() {
2515 return booleanEvent_;
2518 * <code>optional bool boolean_event = 7;</code>
2520 public Builder setBooleanEvent(boolean value) {
2521 bitField0_ |= 0x00000040;
2522 booleanEvent_ = value;
2527 * <code>optional bool boolean_event = 7;</code>
2529 public Builder clearBooleanEvent() {
2530 bitField0_ = (bitField0_ & ~0x00000040);
2531 booleanEvent_ = false;
2536 // @@protoc_insertion_point(builder_scope:openxc.TranslatedMessage)
2540 defaultInstance = new TranslatedMessage(true);
2541 defaultInstance.initFields();
2544 // @@protoc_insertion_point(class_scope:openxc.TranslatedMessage)
2547 private static com.google.protobuf.Descriptors.Descriptor
2548 internal_static_openxc_VehicleMessage_descriptor;
2550 com.google.protobuf.GeneratedMessage.FieldAccessorTable
2551 internal_static_openxc_VehicleMessage_fieldAccessorTable;
2552 private static com.google.protobuf.Descriptors.Descriptor
2553 internal_static_openxc_RawMessage_descriptor;
2555 com.google.protobuf.GeneratedMessage.FieldAccessorTable
2556 internal_static_openxc_RawMessage_fieldAccessorTable;
2557 private static com.google.protobuf.Descriptors.Descriptor
2558 internal_static_openxc_TranslatedMessage_descriptor;
2560 com.google.protobuf.GeneratedMessage.FieldAccessorTable
2561 internal_static_openxc_TranslatedMessage_fieldAccessorTable;
2563 public static com.google.protobuf.Descriptors.FileDescriptor
2567 private static com.google.protobuf.Descriptors.FileDescriptor
2570 java.lang.String[] descriptorData = {
2571 "\n\014openxc.proto\022\006openxc\"\274\001\n\016VehicleMessag" +
2572 "e\022)\n\004type\030\001 \001(\0162\033.openxc.VehicleMessage." +
2573 "Type\022\'\n\013raw_message\030\002 \001(\0132\022.openxc.RawMe" +
2574 "ssage\0225\n\022translated_message\030\003 \001(\0132\031.open" +
2575 "xc.TranslatedMessage\"\037\n\004Type\022\007\n\003RAW\020\001\022\016\n" +
2576 "\nTRANSLATED\020\002\";\n\nRawMessage\022\013\n\003bus\030\001 \001(\005" +
2577 "\022\022\n\nmessage_id\030\002 \001(\r\022\014\n\004data\030\003 \001(\004\"\255\001\n\021T" +
2578 "ranslatedMessage\022\014\n\004name\030\001 \001(\t\022\024\n\014string" +
2579 "_value\030\002 \001(\t\022\027\n\017numerical_value\030\003 \001(\001\022\025\n" +
2580 "\rboolean_value\030\004 \001(\010\022\024\n\014string_event\030\005 \001",
2581 "(\t\022\027\n\017numerical_event\030\006 \001(\001\022\025\n\rboolean_e" +
2582 "vent\030\007 \001(\010"
2584 com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
2585 new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
2586 public com.google.protobuf.ExtensionRegistry assignDescriptors(
2587 com.google.protobuf.Descriptors.FileDescriptor root) {
2589 internal_static_openxc_VehicleMessage_descriptor =
2590 getDescriptor().getMessageTypes().get(0);
2591 internal_static_openxc_VehicleMessage_fieldAccessorTable = new
2592 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
2593 internal_static_openxc_VehicleMessage_descriptor,
2594 new java.lang.String[] { "Type", "RawMessage", "TranslatedMessage", });
2595 internal_static_openxc_RawMessage_descriptor =
2596 getDescriptor().getMessageTypes().get(1);
2597 internal_static_openxc_RawMessage_fieldAccessorTable = new
2598 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
2599 internal_static_openxc_RawMessage_descriptor,
2600 new java.lang.String[] { "Bus", "MessageId", "Data", });
2601 internal_static_openxc_TranslatedMessage_descriptor =
2602 getDescriptor().getMessageTypes().get(2);
2603 internal_static_openxc_TranslatedMessage_fieldAccessorTable = new
2604 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
2605 internal_static_openxc_TranslatedMessage_descriptor,
2606 new java.lang.String[] { "Name", "StringValue", "NumericalValue", "BooleanValue", "StringEvent", "NumericalEvent", "BooleanEvent", });
2610 com.google.protobuf.Descriptors.FileDescriptor
2611 .internalBuildGeneratedFileFrom(descriptorData,
2612 new com.google.protobuf.Descriptors.FileDescriptor[] {
2616 // @@protoc_insertion_point(outer_class_scope)