diff options
Diffstat (limited to 'java/com/android/dialer/backup/nano')
-rw-r--r-- | java/com/android/dialer/backup/nano/VoicemailInfo.java | 399 |
1 files changed, 399 insertions, 0 deletions
diff --git a/java/com/android/dialer/backup/nano/VoicemailInfo.java b/java/com/android/dialer/backup/nano/VoicemailInfo.java new file mode 100644 index 000000000..f11595ec2 --- /dev/null +++ b/java/com/android/dialer/backup/nano/VoicemailInfo.java @@ -0,0 +1,399 @@ +/* + * Copyright (C) 2017 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +// Generated by the protocol buffer compiler. DO NOT EDIT! + +package com.android.dialer.backup.nano; + +/** This file is autogenerated, but javadoc required. */ +@SuppressWarnings("hiding") +public final class VoicemailInfo + extends com.google.protobuf.nano.ExtendableMessageNano<VoicemailInfo> { + + private static volatile VoicemailInfo[] _emptyArray; + + public static VoicemailInfo[] emptyArray() { + // Lazily initializes the empty array + if (_emptyArray == null) { + synchronized (com.google.protobuf.nano.InternalNano.LAZY_INIT_LOCK) { + if (_emptyArray == null) { + _emptyArray = new VoicemailInfo[0]; + } + } + } + return _emptyArray; + } + + // optional string date = 1; + public java.lang.String date; + + // optional string deleted = 2; + public java.lang.String deleted; + + // optional string dirty = 3; + public java.lang.String dirty; + + // optional string dir_type = 4; + public java.lang.String dirType; + + // optional string duration = 5; + public java.lang.String duration; + + // optional string has_content = 6; + public java.lang.String hasContent; + + // optional string is_read = 7; + public java.lang.String isRead; + + // optional string item_type = 8; + public java.lang.String itemType; + + // optional string last_modified = 9; + public java.lang.String lastModified; + + // optional string mime_type = 10; + public java.lang.String mimeType; + + // optional string number = 11; + public java.lang.String number; + + // optional string phone_account_component_name = 12; + public java.lang.String phoneAccountComponentName; + + // optional string phone_account_id = 13; + public java.lang.String phoneAccountId; + + // optional string source_data = 14; + public java.lang.String sourceData; + + // optional string source_package = 15; + public java.lang.String sourcePackage; + + // optional string transcription = 16; + public java.lang.String transcription; + + // optional string voicemail_uri = 17; + public java.lang.String voicemailUri; + + // optional bytes encoded_voicemail_key = 18; + public byte[] encodedVoicemailKey; + + // optional string archived = 19; + public java.lang.String archived; + + // @@protoc_insertion_point(class_scope:com.android.dialer.backup.VoicemailInfo) + + public VoicemailInfo() { + clear(); + } + + public VoicemailInfo clear() { + date = ""; + deleted = ""; + dirty = ""; + dirType = ""; + duration = ""; + hasContent = ""; + isRead = ""; + itemType = ""; + lastModified = ""; + mimeType = ""; + number = ""; + phoneAccountComponentName = ""; + phoneAccountId = ""; + sourceData = ""; + sourcePackage = ""; + transcription = ""; + voicemailUri = ""; + encodedVoicemailKey = com.google.protobuf.nano.WireFormatNano.EMPTY_BYTES; + archived = ""; + unknownFieldData = null; + cachedSize = -1; + return this; + } + + @Override + public void writeTo(com.google.protobuf.nano.CodedOutputByteBufferNano output) + throws java.io.IOException { + if (this.date != null && !this.date.equals("")) { + output.writeString(1, this.date); + } + if (this.deleted != null && !this.deleted.equals("")) { + output.writeString(2, this.deleted); + } + if (this.dirty != null && !this.dirty.equals("")) { + output.writeString(3, this.dirty); + } + if (this.dirType != null && !this.dirType.equals("")) { + output.writeString(4, this.dirType); + } + if (this.duration != null && !this.duration.equals("")) { + output.writeString(5, this.duration); + } + if (this.hasContent != null && !this.hasContent.equals("")) { + output.writeString(6, this.hasContent); + } + if (this.isRead != null && !this.isRead.equals("")) { + output.writeString(7, this.isRead); + } + if (this.itemType != null && !this.itemType.equals("")) { + output.writeString(8, this.itemType); + } + if (this.lastModified != null && !this.lastModified.equals("")) { + output.writeString(9, this.lastModified); + } + if (this.mimeType != null && !this.mimeType.equals("")) { + output.writeString(10, this.mimeType); + } + if (this.number != null && !this.number.equals("")) { + output.writeString(11, this.number); + } + if (this.phoneAccountComponentName != null && !this.phoneAccountComponentName.equals("")) { + output.writeString(12, this.phoneAccountComponentName); + } + if (this.phoneAccountId != null && !this.phoneAccountId.equals("")) { + output.writeString(13, this.phoneAccountId); + } + if (this.sourceData != null && !this.sourceData.equals("")) { + output.writeString(14, this.sourceData); + } + if (this.sourcePackage != null && !this.sourcePackage.equals("")) { + output.writeString(15, this.sourcePackage); + } + if (this.transcription != null && !this.transcription.equals("")) { + output.writeString(16, this.transcription); + } + if (this.voicemailUri != null && !this.voicemailUri.equals("")) { + output.writeString(17, this.voicemailUri); + } + if (!java.util.Arrays.equals( + this.encodedVoicemailKey, com.google.protobuf.nano.WireFormatNano.EMPTY_BYTES)) { + output.writeBytes(18, this.encodedVoicemailKey); + } + if (this.archived != null && !this.archived.equals("")) { + output.writeString(19, this.archived); + } + super.writeTo(output); + } + + @Override + protected int computeSerializedSize() { + int size = super.computeSerializedSize(); + if (this.date != null && !this.date.equals("")) { + size += com.google.protobuf.nano.CodedOutputByteBufferNano.computeStringSize(1, this.date); + } + if (this.deleted != null && !this.deleted.equals("")) { + size += com.google.protobuf.nano.CodedOutputByteBufferNano.computeStringSize(2, this.deleted); + } + if (this.dirty != null && !this.dirty.equals("")) { + size += com.google.protobuf.nano.CodedOutputByteBufferNano.computeStringSize(3, this.dirty); + } + if (this.dirType != null && !this.dirType.equals("")) { + size += com.google.protobuf.nano.CodedOutputByteBufferNano.computeStringSize(4, this.dirType); + } + if (this.duration != null && !this.duration.equals("")) { + size += + com.google.protobuf.nano.CodedOutputByteBufferNano.computeStringSize(5, this.duration); + } + if (this.hasContent != null && !this.hasContent.equals("")) { + size += + com.google.protobuf.nano.CodedOutputByteBufferNano.computeStringSize(6, this.hasContent); + } + if (this.isRead != null && !this.isRead.equals("")) { + size += com.google.protobuf.nano.CodedOutputByteBufferNano.computeStringSize(7, this.isRead); + } + if (this.itemType != null && !this.itemType.equals("")) { + size += + com.google.protobuf.nano.CodedOutputByteBufferNano.computeStringSize(8, this.itemType); + } + if (this.lastModified != null && !this.lastModified.equals("")) { + size += + com.google.protobuf.nano.CodedOutputByteBufferNano.computeStringSize( + 9, this.lastModified); + } + if (this.mimeType != null && !this.mimeType.equals("")) { + size += + com.google.protobuf.nano.CodedOutputByteBufferNano.computeStringSize(10, this.mimeType); + } + if (this.number != null && !this.number.equals("")) { + size += com.google.protobuf.nano.CodedOutputByteBufferNano.computeStringSize(11, this.number); + } + if (this.phoneAccountComponentName != null && !this.phoneAccountComponentName.equals("")) { + size += + com.google.protobuf.nano.CodedOutputByteBufferNano.computeStringSize( + 12, this.phoneAccountComponentName); + } + if (this.phoneAccountId != null && !this.phoneAccountId.equals("")) { + size += + com.google.protobuf.nano.CodedOutputByteBufferNano.computeStringSize( + 13, this.phoneAccountId); + } + if (this.sourceData != null && !this.sourceData.equals("")) { + size += + com.google.protobuf.nano.CodedOutputByteBufferNano.computeStringSize(14, this.sourceData); + } + if (this.sourcePackage != null && !this.sourcePackage.equals("")) { + size += + com.google.protobuf.nano.CodedOutputByteBufferNano.computeStringSize( + 15, this.sourcePackage); + } + if (this.transcription != null && !this.transcription.equals("")) { + size += + com.google.protobuf.nano.CodedOutputByteBufferNano.computeStringSize( + 16, this.transcription); + } + if (this.voicemailUri != null && !this.voicemailUri.equals("")) { + size += + com.google.protobuf.nano.CodedOutputByteBufferNano.computeStringSize( + 17, this.voicemailUri); + } + if (!java.util.Arrays.equals( + this.encodedVoicemailKey, com.google.protobuf.nano.WireFormatNano.EMPTY_BYTES)) { + size += + com.google.protobuf.nano.CodedOutputByteBufferNano.computeBytesSize( + 18, this.encodedVoicemailKey); + } + if (this.archived != null && !this.archived.equals("")) { + size += + com.google.protobuf.nano.CodedOutputByteBufferNano.computeStringSize(19, this.archived); + } + return size; + } + + @Override + public VoicemailInfo mergeFrom(com.google.protobuf.nano.CodedInputByteBufferNano input) + throws java.io.IOException { + while (true) { + int tag = input.readTag(); + switch (tag) { + case 0: + return this; + default: + { + if (!super.storeUnknownField(input, tag)) { + return this; + } + break; + } + case 10: + { + this.date = input.readString(); + break; + } + case 18: + { + this.deleted = input.readString(); + break; + } + case 26: + { + this.dirty = input.readString(); + break; + } + case 34: + { + this.dirType = input.readString(); + break; + } + case 42: + { + this.duration = input.readString(); + break; + } + case 50: + { + this.hasContent = input.readString(); + break; + } + case 58: + { + this.isRead = input.readString(); + break; + } + case 66: + { + this.itemType = input.readString(); + break; + } + case 74: + { + this.lastModified = input.readString(); + break; + } + case 82: + { + this.mimeType = input.readString(); + break; + } + case 90: + { + this.number = input.readString(); + break; + } + case 98: + { + this.phoneAccountComponentName = input.readString(); + break; + } + case 106: + { + this.phoneAccountId = input.readString(); + break; + } + case 114: + { + this.sourceData = input.readString(); + break; + } + case 122: + { + this.sourcePackage = input.readString(); + break; + } + case 130: + { + this.transcription = input.readString(); + break; + } + case 138: + { + this.voicemailUri = input.readString(); + break; + } + case 146: + { + this.encodedVoicemailKey = input.readBytes(); + break; + } + case 154: + { + this.archived = input.readString(); + break; + } + } + } + } + + public static VoicemailInfo parseFrom(byte[] data) + throws com.google.protobuf.nano.InvalidProtocolBufferNanoException { + return com.google.protobuf.nano.MessageNano.mergeFrom(new VoicemailInfo(), data); + } + + public static VoicemailInfo parseFrom(com.google.protobuf.nano.CodedInputByteBufferNano input) + throws java.io.IOException { + return new VoicemailInfo().mergeFrom(input); + } +} |