
wechat.protobuf.AppleCCDataNew Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: AppleCCDataNew.proto
package wechat.protobuf;
/**
* Protobuf type {@code AppleCCDataNew}
*/
public final class AppleCCDataNew extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:AppleCCDataNew)
AppleCCDataNewOrBuilder {
private static final long serialVersionUID = 0L;
// Use AppleCCDataNew.newBuilder() to construct.
private AppleCCDataNew(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private AppleCCDataNew() {
fileSafeAPI_ = com.google.protobuf.ByteString.EMPTY;
dylibSafeAPI_ = com.google.protobuf.ByteString.EMPTY;
osVersion_ = com.google.protobuf.ByteString.EMPTY;
model_ = com.google.protobuf.ByteString.EMPTY;
vendorID_ = com.google.protobuf.ByteString.EMPTY;
adID_ = com.google.protobuf.ByteString.EMPTY;
carrierName_ = com.google.protobuf.ByteString.EMPTY;
netInterface_ = com.google.protobuf.ByteString.EMPTY;
bundleID_ = com.google.protobuf.ByteString.EMPTY;
device_ = com.google.protobuf.ByteString.EMPTY;
deviceName_ = com.google.protobuf.ByteString.EMPTY;
languageNum_ = com.google.protobuf.ByteString.EMPTY;
localeCountry_ = com.google.protobuf.ByteString.EMPTY;
wcDocPath_ = com.google.protobuf.ByteString.EMPTY;
md5OfMachOHeader_ = com.google.protobuf.ByteString.EMPTY;
weChatUUID_ = com.google.protobuf.ByteString.EMPTY;
dibs_ = com.google.protobuf.ByteString.EMPTY;
ssid_ = com.google.protobuf.ByteString.EMPTY;
bssid_ = com.google.protobuf.ByteString.EMPTY;
displayName_ = com.google.protobuf.ByteString.EMPTY;
illegalFileList_ = java.util.Collections.emptyList();
readOutOfSandBoxFileList_ = java.util.Collections.emptyList();
teamName_ = com.google.protobuf.ByteString.EMPTY;
teamIdentify_ = com.google.protobuf.ByteString.EMPTY;
dylibInfo_ = java.util.Collections.emptyList();
md5OfMachOFile_ = com.google.protobuf.ByteString.EMPTY;
sdi_ = com.google.protobuf.ByteString.EMPTY;
imei_ = com.google.protobuf.ByteString.EMPTY;
machMsgSyscallCode_ = com.google.protobuf.ByteString.EMPTY;
token_ = com.google.protobuf.ByteString.EMPTY;
deviceToken_ = com.google.protobuf.ByteString.EMPTY;
a85_ = com.google.protobuf.ByteString.EMPTY;
a87_ = com.google.protobuf.ByteString.EMPTY;
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new AppleCCDataNew();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AppleCCDataNew(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
int mutable_bitField1_ = 0;
int mutable_bitField2_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 8: {
bitField0_ |= 0x00000001;
encrypted_ = input.readBool();
break;
}
case 16: {
bitField0_ |= 0x00000002;
timestamp_ = input.readInt32();
break;
}
case 24: {
bitField0_ |= 0x00000004;
key_ = input.readInt64();
break;
}
case 90: {
bitField0_ |= 0x00000008;
fileSafeAPI_ = input.readBytes();
break;
}
case 98: {
bitField0_ |= 0x00000010;
dylibSafeAPI_ = input.readBytes();
break;
}
case 106: {
bitField0_ |= 0x00000020;
osVersion_ = input.readBytes();
break;
}
case 114: {
bitField0_ |= 0x00000040;
model_ = input.readBytes();
break;
}
case 120: {
bitField0_ |= 0x00000080;
coreCount_ = input.readInt64();
break;
}
case 130: {
bitField0_ |= 0x00000100;
vendorID_ = input.readBytes();
break;
}
case 138: {
bitField0_ |= 0x00000200;
adID_ = input.readBytes();
break;
}
case 146: {
bitField0_ |= 0x00000400;
carrierName_ = input.readBytes();
break;
}
case 152: {
bitField0_ |= 0x00000800;
netType_ = input.readInt32();
break;
}
case 162: {
bitField0_ |= 0x00001000;
netInterface_ = input.readBytes();
break;
}
case 168: {
bitField0_ |= 0x00002000;
isJailbreak_ = input.readInt64();
break;
}
case 178: {
bitField0_ |= 0x00004000;
bundleID_ = input.readBytes();
break;
}
case 186: {
bitField0_ |= 0x00008000;
device_ = input.readBytes();
break;
}
case 194: {
bitField0_ |= 0x00010000;
deviceName_ = input.readBytes();
break;
}
case 200: {
bitField0_ |= 0x00020000;
version_ = input.readInt64();
break;
}
case 208: {
bitField0_ |= 0x00040000;
plistVersion_ = input.readInt64();
break;
}
case 216: {
bitField0_ |= 0x00080000;
usbState_ = input.readInt64();
break;
}
case 224: {
bitField0_ |= 0x00100000;
hasSIMCard_ = input.readInt64();
break;
}
case 234: {
bitField0_ |= 0x00200000;
languageNum_ = input.readBytes();
break;
}
case 242: {
bitField0_ |= 0x00400000;
localeCountry_ = input.readBytes();
break;
}
case 248: {
bitField0_ |= 0x00800000;
isInCalling_ = input.readInt64();
break;
}
case 258: {
bitField0_ |= 0x01000000;
wcDocPath_ = input.readBytes();
break;
}
case 264: {
bitField0_ |= 0x02000000;
appState_ = input.readInt32();
break;
}
case 272: {
bitField0_ |= 0x04000000;
encryptStatusOfMachO_ = input.readBool();
break;
}
case 282: {
bitField0_ |= 0x08000000;
md5OfMachOHeader_ = input.readBytes();
break;
}
case 290: {
bitField0_ |= 0x10000000;
weChatUUID_ = input.readBytes();
break;
}
case 298: {
bitField0_ |= 0x20000000;
dibs_ = input.readBytes();
break;
}
case 306: {
bitField0_ |= 0x40000000;
ssid_ = input.readBytes();
break;
}
case 314: {
bitField0_ |= 0x80000000;
bssid_ = input.readBytes();
break;
}
case 322: {
bitField1_ |= 0x00000001;
displayName_ = input.readBytes();
break;
}
case 330: {
if (!((mutable_bitField1_ & 0x00000002) != 0)) {
illegalFileList_ = new java.util.ArrayList();
mutable_bitField1_ |= 0x00000002;
}
illegalFileList_.add(input.readBytes());
break;
}
case 338: {
if (!((mutable_bitField1_ & 0x00000004) != 0)) {
readOutOfSandBoxFileList_ = new java.util.ArrayList();
mutable_bitField1_ |= 0x00000004;
}
readOutOfSandBoxFileList_.add(input.readBytes());
break;
}
case 346: {
bitField1_ |= 0x00000002;
teamName_ = input.readBytes();
break;
}
case 354: {
bitField1_ |= 0x00000004;
teamIdentify_ = input.readBytes();
break;
}
case 370: {
if (!((mutable_bitField1_ & 0x00000020) != 0)) {
dylibInfo_ = new java.util.ArrayList();
mutable_bitField1_ |= 0x00000020;
}
dylibInfo_.add(
input.readMessage(wechat.protobuf.AppleCCDataNew.DylibInfo.PARSER, extensionRegistry));
break;
}
case 378: {
bitField1_ |= 0x00000008;
md5OfMachOFile_ = input.readBytes();
break;
}
case 400: {
bitField1_ |= 0x00000010;
a50_ = input.readInt64();
break;
}
case 410: {
bitField1_ |= 0x00000020;
sdi_ = input.readBytes();
break;
}
case 416: {
bitField1_ |= 0x00000040;
sdiRqt_ = input.readInt64();
break;
}
case 424: {
bitField1_ |= 0x00000080;
installTime_ = input.readInt64();
break;
}
case 432: {
bitField1_ |= 0x00000100;
bootTime_ = input.readInt64();
break;
}
case 440: {
bitField1_ |= 0x00000200;
voipStatus_ = input.readInt64();
break;
}
case 448: {
bitField1_ |= 0x00000400;
sdiRqt2_ = input.readInt64();
break;
}
case 456: {
bitField1_ |= 0x00000800;
a57_ = input.readInt64();
break;
}
case 466: {
bitField1_ |= 0x00001000;
imei_ = input.readBytes();
break;
}
case 472: {
bitField1_ |= 0x00002000;
imeiCRC32_ = input.readInt64();
break;
}
case 480: {
bitField1_ |= 0x00004000;
dylibInfoCRC32_ = input.readInt64();
break;
}
case 490: {
bitField1_ |= 0x00008000;
machMsgSyscallCode_ = input.readBytes();
break;
}
case 496: {
bitField1_ |= 0x00010000;
codeCRC32_ = input.readInt64();
break;
}
case 506: {
bitField1_ |= 0x00020000;
token_ = input.readBytes();
break;
}
case 514: {
bitField1_ |= 0x00040000;
deviceToken_ = input.readBytes();
break;
}
case 560: {
bitField1_ |= 0x00080000;
a70_ = input.readInt64();
break;
}
case 568: {
bitField1_ |= 0x00100000;
a71_ = input.readInt64();
break;
}
case 576: {
bitField1_ |= 0x00200000;
a72_ = input.readInt64();
break;
}
case 656: {
bitField1_ |= 0x00400000;
a82_ = input.readInt64();
break;
}
case 664: {
bitField1_ |= 0x00800000;
a83_ = input.readInt64();
break;
}
case 672: {
bitField1_ |= 0x01000000;
a84_ = input.readInt64();
break;
}
case 682: {
bitField1_ |= 0x02000000;
a85_ = input.readBytes();
break;
}
case 688: {
bitField1_ |= 0x04000000;
a86_ = input.readInt64();
break;
}
case 698: {
bitField1_ |= 0x08000000;
a87_ = input.readBytes();
break;
}
case 706: {
wechat.protobuf.AppleCCDataNew.FsstatData.Builder subBuilder = null;
if (((bitField1_ & 0x10000000) != 0)) {
subBuilder = fsstatInfo_.toBuilder();
}
fsstatInfo_ = input.readMessage(wechat.protobuf.AppleCCDataNew.FsstatData.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(fsstatInfo_);
fsstatInfo_ = subBuilder.buildPartial();
}
bitField1_ |= 0x10000000;
break;
}
case 712: {
bitField1_ |= 0x20000000;
fsstatCrc32_ = input.readInt64();
break;
}
case 720: {
bitField1_ |= 0x40000000;
fsstatRor32_ = input.readInt64();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField1_ & 0x00000002) != 0)) {
illegalFileList_ = java.util.Collections.unmodifiableList(illegalFileList_); // C
}
if (((mutable_bitField1_ & 0x00000004) != 0)) {
readOutOfSandBoxFileList_ = java.util.Collections.unmodifiableList(readOutOfSandBoxFileList_); // C
}
if (((mutable_bitField1_ & 0x00000020) != 0)) {
dylibInfo_ = java.util.Collections.unmodifiableList(dylibInfo_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return wechat.protobuf.AppleCCDataNewV.internal_static_AppleCCDataNew_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return wechat.protobuf.AppleCCDataNewV.internal_static_AppleCCDataNew_fieldAccessorTable
.ensureFieldAccessorsInitialized(
wechat.protobuf.AppleCCDataNew.class, wechat.protobuf.AppleCCDataNew.Builder.class);
}
public interface DylibInfoOrBuilder extends
// @@protoc_insertion_point(interface_extends:AppleCCDataNew.DylibInfo)
com.google.protobuf.MessageOrBuilder {
/**
* optional bytes path = 1;
* @return Whether the path field is set.
*/
boolean hasPath();
/**
* optional bytes path = 1;
* @return The path.
*/
com.google.protobuf.ByteString getPath();
/**
* optional bytes uuid = 2;
* @return Whether the uuid field is set.
*/
boolean hasUuid();
/**
* optional bytes uuid = 2;
* @return The uuid.
*/
com.google.protobuf.ByteString getUuid();
}
/**
* Protobuf type {@code AppleCCDataNew.DylibInfo}
*/
public static final class DylibInfo extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:AppleCCDataNew.DylibInfo)
DylibInfoOrBuilder {
private static final long serialVersionUID = 0L;
// Use DylibInfo.newBuilder() to construct.
private DylibInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private DylibInfo() {
path_ = com.google.protobuf.ByteString.EMPTY;
uuid_ = com.google.protobuf.ByteString.EMPTY;
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new DylibInfo();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private DylibInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
bitField0_ |= 0x00000001;
path_ = input.readBytes();
break;
}
case 18: {
bitField0_ |= 0x00000002;
uuid_ = input.readBytes();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return wechat.protobuf.AppleCCDataNewV.internal_static_AppleCCDataNew_DylibInfo_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return wechat.protobuf.AppleCCDataNewV.internal_static_AppleCCDataNew_DylibInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
wechat.protobuf.AppleCCDataNew.DylibInfo.class, wechat.protobuf.AppleCCDataNew.DylibInfo.Builder.class);
}
private int bitField0_;
public static final int PATH_FIELD_NUMBER = 1;
private com.google.protobuf.ByteString path_;
/**
* optional bytes path = 1;
* @return Whether the path field is set.
*/
@java.lang.Override
public boolean hasPath() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional bytes path = 1;
* @return The path.
*/
@java.lang.Override
public com.google.protobuf.ByteString getPath() {
return path_;
}
public static final int UUID_FIELD_NUMBER = 2;
private com.google.protobuf.ByteString uuid_;
/**
* optional bytes uuid = 2;
* @return Whether the uuid field is set.
*/
@java.lang.Override
public boolean hasUuid() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional bytes uuid = 2;
* @return The uuid.
*/
@java.lang.Override
public com.google.protobuf.ByteString getUuid() {
return uuid_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (((bitField0_ & 0x00000001) != 0)) {
output.writeBytes(1, path_);
}
if (((bitField0_ & 0x00000002) != 0)) {
output.writeBytes(2, uuid_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, path_);
}
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, uuid_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof wechat.protobuf.AppleCCDataNew.DylibInfo)) {
return super.equals(obj);
}
wechat.protobuf.AppleCCDataNew.DylibInfo other = (wechat.protobuf.AppleCCDataNew.DylibInfo) obj;
if (hasPath() != other.hasPath()) return false;
if (hasPath()) {
if (!getPath()
.equals(other.getPath())) return false;
}
if (hasUuid() != other.hasUuid()) return false;
if (hasUuid()) {
if (!getUuid()
.equals(other.getUuid())) return false;
}
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasPath()) {
hash = (37 * hash) + PATH_FIELD_NUMBER;
hash = (53 * hash) + getPath().hashCode();
}
if (hasUuid()) {
hash = (37 * hash) + UUID_FIELD_NUMBER;
hash = (53 * hash) + getUuid().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static wechat.protobuf.AppleCCDataNew.DylibInfo parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static wechat.protobuf.AppleCCDataNew.DylibInfo parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static wechat.protobuf.AppleCCDataNew.DylibInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static wechat.protobuf.AppleCCDataNew.DylibInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static wechat.protobuf.AppleCCDataNew.DylibInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static wechat.protobuf.AppleCCDataNew.DylibInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static wechat.protobuf.AppleCCDataNew.DylibInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static wechat.protobuf.AppleCCDataNew.DylibInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static wechat.protobuf.AppleCCDataNew.DylibInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static wechat.protobuf.AppleCCDataNew.DylibInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static wechat.protobuf.AppleCCDataNew.DylibInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static wechat.protobuf.AppleCCDataNew.DylibInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(wechat.protobuf.AppleCCDataNew.DylibInfo prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code AppleCCDataNew.DylibInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:AppleCCDataNew.DylibInfo)
wechat.protobuf.AppleCCDataNew.DylibInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return wechat.protobuf.AppleCCDataNewV.internal_static_AppleCCDataNew_DylibInfo_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return wechat.protobuf.AppleCCDataNewV.internal_static_AppleCCDataNew_DylibInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
wechat.protobuf.AppleCCDataNew.DylibInfo.class, wechat.protobuf.AppleCCDataNew.DylibInfo.Builder.class);
}
// Construct using wechat.protobuf.AppleCCDataNew.DylibInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
path_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00000001);
uuid_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return wechat.protobuf.AppleCCDataNewV.internal_static_AppleCCDataNew_DylibInfo_descriptor;
}
@java.lang.Override
public wechat.protobuf.AppleCCDataNew.DylibInfo getDefaultInstanceForType() {
return wechat.protobuf.AppleCCDataNew.DylibInfo.getDefaultInstance();
}
@java.lang.Override
public wechat.protobuf.AppleCCDataNew.DylibInfo build() {
wechat.protobuf.AppleCCDataNew.DylibInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public wechat.protobuf.AppleCCDataNew.DylibInfo buildPartial() {
wechat.protobuf.AppleCCDataNew.DylibInfo result = new wechat.protobuf.AppleCCDataNew.DylibInfo(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
to_bitField0_ |= 0x00000001;
}
result.path_ = path_;
if (((from_bitField0_ & 0x00000002) != 0)) {
to_bitField0_ |= 0x00000002;
}
result.uuid_ = uuid_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof wechat.protobuf.AppleCCDataNew.DylibInfo) {
return mergeFrom((wechat.protobuf.AppleCCDataNew.DylibInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(wechat.protobuf.AppleCCDataNew.DylibInfo other) {
if (other == wechat.protobuf.AppleCCDataNew.DylibInfo.getDefaultInstance()) return this;
if (other.hasPath()) {
setPath(other.getPath());
}
if (other.hasUuid()) {
setUuid(other.getUuid());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
wechat.protobuf.AppleCCDataNew.DylibInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (wechat.protobuf.AppleCCDataNew.DylibInfo) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private com.google.protobuf.ByteString path_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes path = 1;
* @return Whether the path field is set.
*/
@java.lang.Override
public boolean hasPath() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional bytes path = 1;
* @return The path.
*/
@java.lang.Override
public com.google.protobuf.ByteString getPath() {
return path_;
}
/**
* optional bytes path = 1;
* @param value The path to set.
* @return This builder for chaining.
*/
public Builder setPath(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
path_ = value;
onChanged();
return this;
}
/**
* optional bytes path = 1;
* @return This builder for chaining.
*/
public Builder clearPath() {
bitField0_ = (bitField0_ & ~0x00000001);
path_ = getDefaultInstance().getPath();
onChanged();
return this;
}
private com.google.protobuf.ByteString uuid_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes uuid = 2;
* @return Whether the uuid field is set.
*/
@java.lang.Override
public boolean hasUuid() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional bytes uuid = 2;
* @return The uuid.
*/
@java.lang.Override
public com.google.protobuf.ByteString getUuid() {
return uuid_;
}
/**
* optional bytes uuid = 2;
* @param value The uuid to set.
* @return This builder for chaining.
*/
public Builder setUuid(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
uuid_ = value;
onChanged();
return this;
}
/**
* optional bytes uuid = 2;
* @return This builder for chaining.
*/
public Builder clearUuid() {
bitField0_ = (bitField0_ & ~0x00000002);
uuid_ = getDefaultInstance().getUuid();
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:AppleCCDataNew.DylibInfo)
}
// @@protoc_insertion_point(class_scope:AppleCCDataNew.DylibInfo)
private static final wechat.protobuf.AppleCCDataNew.DylibInfo DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new wechat.protobuf.AppleCCDataNew.DylibInfo();
}
public static wechat.protobuf.AppleCCDataNew.DylibInfo getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@java.lang.Deprecated public static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public DylibInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new DylibInfo(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public wechat.protobuf.AppleCCDataNew.DylibInfo getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface FsstatDataOrBuilder extends
// @@protoc_insertion_point(interface_extends:AppleCCDataNew.FsstatData)
com.google.protobuf.MessageOrBuilder {
/**
* optional int64 fTypeHash = 1;
* @return Whether the fTypeHash field is set.
*/
boolean hasFTypeHash();
/**
* optional int64 fTypeHash = 1;
* @return The fTypeHash.
*/
long getFTypeHash();
/**
* optional bytes fFstypenameHash = 2;
* @return Whether the fFstypenameHash field is set.
*/
boolean hasFFstypenameHash();
/**
* optional bytes fFstypenameHash = 2;
* @return The fFstypenameHash.
*/
com.google.protobuf.ByteString getFFstypenameHash();
/**
* optional int64 fOwnerHash = 3;
* @return Whether the fOwnerHash field is set.
*/
boolean hasFOwnerHash();
/**
* optional int64 fOwnerHash = 3;
* @return The fOwnerHash.
*/
long getFOwnerHash();
/**
* optional bytes pathAHash = 4;
* @return Whether the pathAHash field is set.
*/
boolean hasPathAHash();
/**
* optional bytes pathAHash = 4;
* @return The pathAHash.
*/
com.google.protobuf.ByteString getPathAHash();
/**
* optional bytes pathBHash = 5;
* @return Whether the pathBHash field is set.
*/
boolean hasPathBHash();
/**
* optional bytes pathBHash = 5;
* @return The pathBHash.
*/
com.google.protobuf.ByteString getPathBHash();
/**
* optional int64 fFfreeHash = 6;
* @return Whether the fFfreeHash field is set.
*/
boolean hasFFfreeHash();
/**
* optional int64 fFfreeHash = 6;
* @return The fFfreeHash.
*/
long getFFfreeHash();
}
/**
* Protobuf type {@code AppleCCDataNew.FsstatData}
*/
public static final class FsstatData extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:AppleCCDataNew.FsstatData)
FsstatDataOrBuilder {
private static final long serialVersionUID = 0L;
// Use FsstatData.newBuilder() to construct.
private FsstatData(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private FsstatData() {
fFstypenameHash_ = com.google.protobuf.ByteString.EMPTY;
pathAHash_ = com.google.protobuf.ByteString.EMPTY;
pathBHash_ = com.google.protobuf.ByteString.EMPTY;
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new FsstatData();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private FsstatData(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 8: {
bitField0_ |= 0x00000001;
fTypeHash_ = input.readInt64();
break;
}
case 18: {
bitField0_ |= 0x00000002;
fFstypenameHash_ = input.readBytes();
break;
}
case 24: {
bitField0_ |= 0x00000004;
fOwnerHash_ = input.readInt64();
break;
}
case 34: {
bitField0_ |= 0x00000008;
pathAHash_ = input.readBytes();
break;
}
case 42: {
bitField0_ |= 0x00000010;
pathBHash_ = input.readBytes();
break;
}
case 48: {
bitField0_ |= 0x00000020;
fFfreeHash_ = input.readInt64();
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return wechat.protobuf.AppleCCDataNewV.internal_static_AppleCCDataNew_FsstatData_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return wechat.protobuf.AppleCCDataNewV.internal_static_AppleCCDataNew_FsstatData_fieldAccessorTable
.ensureFieldAccessorsInitialized(
wechat.protobuf.AppleCCDataNew.FsstatData.class, wechat.protobuf.AppleCCDataNew.FsstatData.Builder.class);
}
private int bitField0_;
public static final int FTYPEHASH_FIELD_NUMBER = 1;
private long fTypeHash_;
/**
* optional int64 fTypeHash = 1;
* @return Whether the fTypeHash field is set.
*/
@java.lang.Override
public boolean hasFTypeHash() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional int64 fTypeHash = 1;
* @return The fTypeHash.
*/
@java.lang.Override
public long getFTypeHash() {
return fTypeHash_;
}
public static final int FFSTYPENAMEHASH_FIELD_NUMBER = 2;
private com.google.protobuf.ByteString fFstypenameHash_;
/**
* optional bytes fFstypenameHash = 2;
* @return Whether the fFstypenameHash field is set.
*/
@java.lang.Override
public boolean hasFFstypenameHash() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional bytes fFstypenameHash = 2;
* @return The fFstypenameHash.
*/
@java.lang.Override
public com.google.protobuf.ByteString getFFstypenameHash() {
return fFstypenameHash_;
}
public static final int FOWNERHASH_FIELD_NUMBER = 3;
private long fOwnerHash_;
/**
* optional int64 fOwnerHash = 3;
* @return Whether the fOwnerHash field is set.
*/
@java.lang.Override
public boolean hasFOwnerHash() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
* optional int64 fOwnerHash = 3;
* @return The fOwnerHash.
*/
@java.lang.Override
public long getFOwnerHash() {
return fOwnerHash_;
}
public static final int PATHAHASH_FIELD_NUMBER = 4;
private com.google.protobuf.ByteString pathAHash_;
/**
* optional bytes pathAHash = 4;
* @return Whether the pathAHash field is set.
*/
@java.lang.Override
public boolean hasPathAHash() {
return ((bitField0_ & 0x00000008) != 0);
}
/**
* optional bytes pathAHash = 4;
* @return The pathAHash.
*/
@java.lang.Override
public com.google.protobuf.ByteString getPathAHash() {
return pathAHash_;
}
public static final int PATHBHASH_FIELD_NUMBER = 5;
private com.google.protobuf.ByteString pathBHash_;
/**
* optional bytes pathBHash = 5;
* @return Whether the pathBHash field is set.
*/
@java.lang.Override
public boolean hasPathBHash() {
return ((bitField0_ & 0x00000010) != 0);
}
/**
* optional bytes pathBHash = 5;
* @return The pathBHash.
*/
@java.lang.Override
public com.google.protobuf.ByteString getPathBHash() {
return pathBHash_;
}
public static final int FFFREEHASH_FIELD_NUMBER = 6;
private long fFfreeHash_;
/**
* optional int64 fFfreeHash = 6;
* @return Whether the fFfreeHash field is set.
*/
@java.lang.Override
public boolean hasFFfreeHash() {
return ((bitField0_ & 0x00000020) != 0);
}
/**
* optional int64 fFfreeHash = 6;
* @return The fFfreeHash.
*/
@java.lang.Override
public long getFFfreeHash() {
return fFfreeHash_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (((bitField0_ & 0x00000001) != 0)) {
output.writeInt64(1, fTypeHash_);
}
if (((bitField0_ & 0x00000002) != 0)) {
output.writeBytes(2, fFstypenameHash_);
}
if (((bitField0_ & 0x00000004) != 0)) {
output.writeInt64(3, fOwnerHash_);
}
if (((bitField0_ & 0x00000008) != 0)) {
output.writeBytes(4, pathAHash_);
}
if (((bitField0_ & 0x00000010) != 0)) {
output.writeBytes(5, pathBHash_);
}
if (((bitField0_ & 0x00000020) != 0)) {
output.writeInt64(6, fFfreeHash_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(1, fTypeHash_);
}
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, fFstypenameHash_);
}
if (((bitField0_ & 0x00000004) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(3, fOwnerHash_);
}
if (((bitField0_ & 0x00000008) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(4, pathAHash_);
}
if (((bitField0_ & 0x00000010) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(5, pathBHash_);
}
if (((bitField0_ & 0x00000020) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(6, fFfreeHash_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof wechat.protobuf.AppleCCDataNew.FsstatData)) {
return super.equals(obj);
}
wechat.protobuf.AppleCCDataNew.FsstatData other = (wechat.protobuf.AppleCCDataNew.FsstatData) obj;
if (hasFTypeHash() != other.hasFTypeHash()) return false;
if (hasFTypeHash()) {
if (getFTypeHash()
!= other.getFTypeHash()) return false;
}
if (hasFFstypenameHash() != other.hasFFstypenameHash()) return false;
if (hasFFstypenameHash()) {
if (!getFFstypenameHash()
.equals(other.getFFstypenameHash())) return false;
}
if (hasFOwnerHash() != other.hasFOwnerHash()) return false;
if (hasFOwnerHash()) {
if (getFOwnerHash()
!= other.getFOwnerHash()) return false;
}
if (hasPathAHash() != other.hasPathAHash()) return false;
if (hasPathAHash()) {
if (!getPathAHash()
.equals(other.getPathAHash())) return false;
}
if (hasPathBHash() != other.hasPathBHash()) return false;
if (hasPathBHash()) {
if (!getPathBHash()
.equals(other.getPathBHash())) return false;
}
if (hasFFfreeHash() != other.hasFFfreeHash()) return false;
if (hasFFfreeHash()) {
if (getFFfreeHash()
!= other.getFFfreeHash()) return false;
}
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasFTypeHash()) {
hash = (37 * hash) + FTYPEHASH_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getFTypeHash());
}
if (hasFFstypenameHash()) {
hash = (37 * hash) + FFSTYPENAMEHASH_FIELD_NUMBER;
hash = (53 * hash) + getFFstypenameHash().hashCode();
}
if (hasFOwnerHash()) {
hash = (37 * hash) + FOWNERHASH_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getFOwnerHash());
}
if (hasPathAHash()) {
hash = (37 * hash) + PATHAHASH_FIELD_NUMBER;
hash = (53 * hash) + getPathAHash().hashCode();
}
if (hasPathBHash()) {
hash = (37 * hash) + PATHBHASH_FIELD_NUMBER;
hash = (53 * hash) + getPathBHash().hashCode();
}
if (hasFFfreeHash()) {
hash = (37 * hash) + FFFREEHASH_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getFFfreeHash());
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static wechat.protobuf.AppleCCDataNew.FsstatData parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static wechat.protobuf.AppleCCDataNew.FsstatData parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static wechat.protobuf.AppleCCDataNew.FsstatData parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static wechat.protobuf.AppleCCDataNew.FsstatData parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static wechat.protobuf.AppleCCDataNew.FsstatData parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static wechat.protobuf.AppleCCDataNew.FsstatData parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static wechat.protobuf.AppleCCDataNew.FsstatData parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static wechat.protobuf.AppleCCDataNew.FsstatData parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static wechat.protobuf.AppleCCDataNew.FsstatData parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static wechat.protobuf.AppleCCDataNew.FsstatData parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static wechat.protobuf.AppleCCDataNew.FsstatData parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static wechat.protobuf.AppleCCDataNew.FsstatData parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(wechat.protobuf.AppleCCDataNew.FsstatData prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code AppleCCDataNew.FsstatData}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:AppleCCDataNew.FsstatData)
wechat.protobuf.AppleCCDataNew.FsstatDataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return wechat.protobuf.AppleCCDataNewV.internal_static_AppleCCDataNew_FsstatData_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return wechat.protobuf.AppleCCDataNewV.internal_static_AppleCCDataNew_FsstatData_fieldAccessorTable
.ensureFieldAccessorsInitialized(
wechat.protobuf.AppleCCDataNew.FsstatData.class, wechat.protobuf.AppleCCDataNew.FsstatData.Builder.class);
}
// Construct using wechat.protobuf.AppleCCDataNew.FsstatData.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
fTypeHash_ = 0L;
bitField0_ = (bitField0_ & ~0x00000001);
fFstypenameHash_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00000002);
fOwnerHash_ = 0L;
bitField0_ = (bitField0_ & ~0x00000004);
pathAHash_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00000008);
pathBHash_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00000010);
fFfreeHash_ = 0L;
bitField0_ = (bitField0_ & ~0x00000020);
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return wechat.protobuf.AppleCCDataNewV.internal_static_AppleCCDataNew_FsstatData_descriptor;
}
@java.lang.Override
public wechat.protobuf.AppleCCDataNew.FsstatData getDefaultInstanceForType() {
return wechat.protobuf.AppleCCDataNew.FsstatData.getDefaultInstance();
}
@java.lang.Override
public wechat.protobuf.AppleCCDataNew.FsstatData build() {
wechat.protobuf.AppleCCDataNew.FsstatData result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public wechat.protobuf.AppleCCDataNew.FsstatData buildPartial() {
wechat.protobuf.AppleCCDataNew.FsstatData result = new wechat.protobuf.AppleCCDataNew.FsstatData(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.fTypeHash_ = fTypeHash_;
to_bitField0_ |= 0x00000001;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
to_bitField0_ |= 0x00000002;
}
result.fFstypenameHash_ = fFstypenameHash_;
if (((from_bitField0_ & 0x00000004) != 0)) {
result.fOwnerHash_ = fOwnerHash_;
to_bitField0_ |= 0x00000004;
}
if (((from_bitField0_ & 0x00000008) != 0)) {
to_bitField0_ |= 0x00000008;
}
result.pathAHash_ = pathAHash_;
if (((from_bitField0_ & 0x00000010) != 0)) {
to_bitField0_ |= 0x00000010;
}
result.pathBHash_ = pathBHash_;
if (((from_bitField0_ & 0x00000020) != 0)) {
result.fFfreeHash_ = fFfreeHash_;
to_bitField0_ |= 0x00000020;
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof wechat.protobuf.AppleCCDataNew.FsstatData) {
return mergeFrom((wechat.protobuf.AppleCCDataNew.FsstatData)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(wechat.protobuf.AppleCCDataNew.FsstatData other) {
if (other == wechat.protobuf.AppleCCDataNew.FsstatData.getDefaultInstance()) return this;
if (other.hasFTypeHash()) {
setFTypeHash(other.getFTypeHash());
}
if (other.hasFFstypenameHash()) {
setFFstypenameHash(other.getFFstypenameHash());
}
if (other.hasFOwnerHash()) {
setFOwnerHash(other.getFOwnerHash());
}
if (other.hasPathAHash()) {
setPathAHash(other.getPathAHash());
}
if (other.hasPathBHash()) {
setPathBHash(other.getPathBHash());
}
if (other.hasFFfreeHash()) {
setFFfreeHash(other.getFFfreeHash());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
wechat.protobuf.AppleCCDataNew.FsstatData parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (wechat.protobuf.AppleCCDataNew.FsstatData) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private long fTypeHash_ ;
/**
* optional int64 fTypeHash = 1;
* @return Whether the fTypeHash field is set.
*/
@java.lang.Override
public boolean hasFTypeHash() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional int64 fTypeHash = 1;
* @return The fTypeHash.
*/
@java.lang.Override
public long getFTypeHash() {
return fTypeHash_;
}
/**
* optional int64 fTypeHash = 1;
* @param value The fTypeHash to set.
* @return This builder for chaining.
*/
public Builder setFTypeHash(long value) {
bitField0_ |= 0x00000001;
fTypeHash_ = value;
onChanged();
return this;
}
/**
* optional int64 fTypeHash = 1;
* @return This builder for chaining.
*/
public Builder clearFTypeHash() {
bitField0_ = (bitField0_ & ~0x00000001);
fTypeHash_ = 0L;
onChanged();
return this;
}
private com.google.protobuf.ByteString fFstypenameHash_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes fFstypenameHash = 2;
* @return Whether the fFstypenameHash field is set.
*/
@java.lang.Override
public boolean hasFFstypenameHash() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional bytes fFstypenameHash = 2;
* @return The fFstypenameHash.
*/
@java.lang.Override
public com.google.protobuf.ByteString getFFstypenameHash() {
return fFstypenameHash_;
}
/**
* optional bytes fFstypenameHash = 2;
* @param value The fFstypenameHash to set.
* @return This builder for chaining.
*/
public Builder setFFstypenameHash(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
fFstypenameHash_ = value;
onChanged();
return this;
}
/**
* optional bytes fFstypenameHash = 2;
* @return This builder for chaining.
*/
public Builder clearFFstypenameHash() {
bitField0_ = (bitField0_ & ~0x00000002);
fFstypenameHash_ = getDefaultInstance().getFFstypenameHash();
onChanged();
return this;
}
private long fOwnerHash_ ;
/**
* optional int64 fOwnerHash = 3;
* @return Whether the fOwnerHash field is set.
*/
@java.lang.Override
public boolean hasFOwnerHash() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
* optional int64 fOwnerHash = 3;
* @return The fOwnerHash.
*/
@java.lang.Override
public long getFOwnerHash() {
return fOwnerHash_;
}
/**
* optional int64 fOwnerHash = 3;
* @param value The fOwnerHash to set.
* @return This builder for chaining.
*/
public Builder setFOwnerHash(long value) {
bitField0_ |= 0x00000004;
fOwnerHash_ = value;
onChanged();
return this;
}
/**
* optional int64 fOwnerHash = 3;
* @return This builder for chaining.
*/
public Builder clearFOwnerHash() {
bitField0_ = (bitField0_ & ~0x00000004);
fOwnerHash_ = 0L;
onChanged();
return this;
}
private com.google.protobuf.ByteString pathAHash_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes pathAHash = 4;
* @return Whether the pathAHash field is set.
*/
@java.lang.Override
public boolean hasPathAHash() {
return ((bitField0_ & 0x00000008) != 0);
}
/**
* optional bytes pathAHash = 4;
* @return The pathAHash.
*/
@java.lang.Override
public com.google.protobuf.ByteString getPathAHash() {
return pathAHash_;
}
/**
* optional bytes pathAHash = 4;
* @param value The pathAHash to set.
* @return This builder for chaining.
*/
public Builder setPathAHash(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
pathAHash_ = value;
onChanged();
return this;
}
/**
* optional bytes pathAHash = 4;
* @return This builder for chaining.
*/
public Builder clearPathAHash() {
bitField0_ = (bitField0_ & ~0x00000008);
pathAHash_ = getDefaultInstance().getPathAHash();
onChanged();
return this;
}
private com.google.protobuf.ByteString pathBHash_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes pathBHash = 5;
* @return Whether the pathBHash field is set.
*/
@java.lang.Override
public boolean hasPathBHash() {
return ((bitField0_ & 0x00000010) != 0);
}
/**
* optional bytes pathBHash = 5;
* @return The pathBHash.
*/
@java.lang.Override
public com.google.protobuf.ByteString getPathBHash() {
return pathBHash_;
}
/**
* optional bytes pathBHash = 5;
* @param value The pathBHash to set.
* @return This builder for chaining.
*/
public Builder setPathBHash(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000010;
pathBHash_ = value;
onChanged();
return this;
}
/**
* optional bytes pathBHash = 5;
* @return This builder for chaining.
*/
public Builder clearPathBHash() {
bitField0_ = (bitField0_ & ~0x00000010);
pathBHash_ = getDefaultInstance().getPathBHash();
onChanged();
return this;
}
private long fFfreeHash_ ;
/**
* optional int64 fFfreeHash = 6;
* @return Whether the fFfreeHash field is set.
*/
@java.lang.Override
public boolean hasFFfreeHash() {
return ((bitField0_ & 0x00000020) != 0);
}
/**
* optional int64 fFfreeHash = 6;
* @return The fFfreeHash.
*/
@java.lang.Override
public long getFFfreeHash() {
return fFfreeHash_;
}
/**
* optional int64 fFfreeHash = 6;
* @param value The fFfreeHash to set.
* @return This builder for chaining.
*/
public Builder setFFfreeHash(long value) {
bitField0_ |= 0x00000020;
fFfreeHash_ = value;
onChanged();
return this;
}
/**
* optional int64 fFfreeHash = 6;
* @return This builder for chaining.
*/
public Builder clearFFfreeHash() {
bitField0_ = (bitField0_ & ~0x00000020);
fFfreeHash_ = 0L;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:AppleCCDataNew.FsstatData)
}
// @@protoc_insertion_point(class_scope:AppleCCDataNew.FsstatData)
private static final wechat.protobuf.AppleCCDataNew.FsstatData DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new wechat.protobuf.AppleCCDataNew.FsstatData();
}
public static wechat.protobuf.AppleCCDataNew.FsstatData getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@java.lang.Deprecated public static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public FsstatData parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new FsstatData(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public wechat.protobuf.AppleCCDataNew.FsstatData getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private int bitField0_;
private int bitField1_;
public static final int ENCRYPTED_FIELD_NUMBER = 1;
private boolean encrypted_;
/**
* optional bool encrypted = 1;
* @return Whether the encrypted field is set.
*/
@java.lang.Override
public boolean hasEncrypted() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional bool encrypted = 1;
* @return The encrypted.
*/
@java.lang.Override
public boolean getEncrypted() {
return encrypted_;
}
public static final int TIMESTAMP_FIELD_NUMBER = 2;
private int timestamp_;
/**
* optional int32 timestamp = 2;
* @return Whether the timestamp field is set.
*/
@java.lang.Override
public boolean hasTimestamp() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional int32 timestamp = 2;
* @return The timestamp.
*/
@java.lang.Override
public int getTimestamp() {
return timestamp_;
}
public static final int KEY_FIELD_NUMBER = 3;
private long key_;
/**
* optional int64 key = 3;
* @return Whether the key field is set.
*/
@java.lang.Override
public boolean hasKey() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
* optional int64 key = 3;
* @return The key.
*/
@java.lang.Override
public long getKey() {
return key_;
}
public static final int FILESAFEAPI_FIELD_NUMBER = 11;
private com.google.protobuf.ByteString fileSafeAPI_;
/**
* optional bytes fileSafeAPI = 11;
* @return Whether the fileSafeAPI field is set.
*/
@java.lang.Override
public boolean hasFileSafeAPI() {
return ((bitField0_ & 0x00000008) != 0);
}
/**
* optional bytes fileSafeAPI = 11;
* @return The fileSafeAPI.
*/
@java.lang.Override
public com.google.protobuf.ByteString getFileSafeAPI() {
return fileSafeAPI_;
}
public static final int DYLIBSAFEAPI_FIELD_NUMBER = 12;
private com.google.protobuf.ByteString dylibSafeAPI_;
/**
* optional bytes dylibSafeAPI = 12;
* @return Whether the dylibSafeAPI field is set.
*/
@java.lang.Override
public boolean hasDylibSafeAPI() {
return ((bitField0_ & 0x00000010) != 0);
}
/**
* optional bytes dylibSafeAPI = 12;
* @return The dylibSafeAPI.
*/
@java.lang.Override
public com.google.protobuf.ByteString getDylibSafeAPI() {
return dylibSafeAPI_;
}
public static final int OSVERSION_FIELD_NUMBER = 13;
private com.google.protobuf.ByteString osVersion_;
/**
* optional bytes osVersion = 13;
* @return Whether the osVersion field is set.
*/
@java.lang.Override
public boolean hasOsVersion() {
return ((bitField0_ & 0x00000020) != 0);
}
/**
* optional bytes osVersion = 13;
* @return The osVersion.
*/
@java.lang.Override
public com.google.protobuf.ByteString getOsVersion() {
return osVersion_;
}
public static final int MODEL_FIELD_NUMBER = 14;
private com.google.protobuf.ByteString model_;
/**
* optional bytes model = 14;
* @return Whether the model field is set.
*/
@java.lang.Override
public boolean hasModel() {
return ((bitField0_ & 0x00000040) != 0);
}
/**
* optional bytes model = 14;
* @return The model.
*/
@java.lang.Override
public com.google.protobuf.ByteString getModel() {
return model_;
}
public static final int CORECOUNT_FIELD_NUMBER = 15;
private long coreCount_;
/**
* optional int64 coreCount = 15;
* @return Whether the coreCount field is set.
*/
@java.lang.Override
public boolean hasCoreCount() {
return ((bitField0_ & 0x00000080) != 0);
}
/**
* optional int64 coreCount = 15;
* @return The coreCount.
*/
@java.lang.Override
public long getCoreCount() {
return coreCount_;
}
public static final int VENDORID_FIELD_NUMBER = 16;
private com.google.protobuf.ByteString vendorID_;
/**
* optional bytes vendorID = 16;
* @return Whether the vendorID field is set.
*/
@java.lang.Override
public boolean hasVendorID() {
return ((bitField0_ & 0x00000100) != 0);
}
/**
* optional bytes vendorID = 16;
* @return The vendorID.
*/
@java.lang.Override
public com.google.protobuf.ByteString getVendorID() {
return vendorID_;
}
public static final int ADID_FIELD_NUMBER = 17;
private com.google.protobuf.ByteString adID_;
/**
* optional bytes adID = 17;
* @return Whether the adID field is set.
*/
@java.lang.Override
public boolean hasAdID() {
return ((bitField0_ & 0x00000200) != 0);
}
/**
* optional bytes adID = 17;
* @return The adID.
*/
@java.lang.Override
public com.google.protobuf.ByteString getAdID() {
return adID_;
}
public static final int CARRIERNAME_FIELD_NUMBER = 18;
private com.google.protobuf.ByteString carrierName_;
/**
* optional bytes carrierName = 18;
* @return Whether the carrierName field is set.
*/
@java.lang.Override
public boolean hasCarrierName() {
return ((bitField0_ & 0x00000400) != 0);
}
/**
* optional bytes carrierName = 18;
* @return The carrierName.
*/
@java.lang.Override
public com.google.protobuf.ByteString getCarrierName() {
return carrierName_;
}
public static final int NETTYPE_FIELD_NUMBER = 19;
private int netType_;
/**
* optional int32 netType = 19;
* @return Whether the netType field is set.
*/
@java.lang.Override
public boolean hasNetType() {
return ((bitField0_ & 0x00000800) != 0);
}
/**
* optional int32 netType = 19;
* @return The netType.
*/
@java.lang.Override
public int getNetType() {
return netType_;
}
public static final int NETINTERFACE_FIELD_NUMBER = 20;
private com.google.protobuf.ByteString netInterface_;
/**
* optional bytes netInterface = 20;
* @return Whether the netInterface field is set.
*/
@java.lang.Override
public boolean hasNetInterface() {
return ((bitField0_ & 0x00001000) != 0);
}
/**
* optional bytes netInterface = 20;
* @return The netInterface.
*/
@java.lang.Override
public com.google.protobuf.ByteString getNetInterface() {
return netInterface_;
}
public static final int ISJAILBREAK_FIELD_NUMBER = 21;
private long isJailbreak_;
/**
* optional int64 isJailbreak = 21;
* @return Whether the isJailbreak field is set.
*/
@java.lang.Override
public boolean hasIsJailbreak() {
return ((bitField0_ & 0x00002000) != 0);
}
/**
* optional int64 isJailbreak = 21;
* @return The isJailbreak.
*/
@java.lang.Override
public long getIsJailbreak() {
return isJailbreak_;
}
public static final int BUNDLEID_FIELD_NUMBER = 22;
private com.google.protobuf.ByteString bundleID_;
/**
* optional bytes bundleID = 22;
* @return Whether the bundleID field is set.
*/
@java.lang.Override
public boolean hasBundleID() {
return ((bitField0_ & 0x00004000) != 0);
}
/**
* optional bytes bundleID = 22;
* @return The bundleID.
*/
@java.lang.Override
public com.google.protobuf.ByteString getBundleID() {
return bundleID_;
}
public static final int DEVICE_FIELD_NUMBER = 23;
private com.google.protobuf.ByteString device_;
/**
* optional bytes device = 23;
* @return Whether the device field is set.
*/
@java.lang.Override
public boolean hasDevice() {
return ((bitField0_ & 0x00008000) != 0);
}
/**
* optional bytes device = 23;
* @return The device.
*/
@java.lang.Override
public com.google.protobuf.ByteString getDevice() {
return device_;
}
public static final int DEVICENAME_FIELD_NUMBER = 24;
private com.google.protobuf.ByteString deviceName_;
/**
* optional bytes deviceName = 24;
* @return Whether the deviceName field is set.
*/
@java.lang.Override
public boolean hasDeviceName() {
return ((bitField0_ & 0x00010000) != 0);
}
/**
* optional bytes deviceName = 24;
* @return The deviceName.
*/
@java.lang.Override
public com.google.protobuf.ByteString getDeviceName() {
return deviceName_;
}
public static final int VERSION_FIELD_NUMBER = 25;
private long version_;
/**
* optional int64 version = 25;
* @return Whether the version field is set.
*/
@java.lang.Override
public boolean hasVersion() {
return ((bitField0_ & 0x00020000) != 0);
}
/**
* optional int64 version = 25;
* @return The version.
*/
@java.lang.Override
public long getVersion() {
return version_;
}
public static final int PLISTVERSION_FIELD_NUMBER = 26;
private long plistVersion_;
/**
* optional int64 plistVersion = 26;
* @return Whether the plistVersion field is set.
*/
@java.lang.Override
public boolean hasPlistVersion() {
return ((bitField0_ & 0x00040000) != 0);
}
/**
* optional int64 plistVersion = 26;
* @return The plistVersion.
*/
@java.lang.Override
public long getPlistVersion() {
return plistVersion_;
}
public static final int USBSTATE_FIELD_NUMBER = 27;
private long usbState_;
/**
* optional int64 usbState = 27;
* @return Whether the usbState field is set.
*/
@java.lang.Override
public boolean hasUsbState() {
return ((bitField0_ & 0x00080000) != 0);
}
/**
* optional int64 usbState = 27;
* @return The usbState.
*/
@java.lang.Override
public long getUsbState() {
return usbState_;
}
public static final int HASSIMCARD_FIELD_NUMBER = 28;
private long hasSIMCard_;
/**
* optional int64 hasSIMCard = 28;
* @return Whether the hasSIMCard field is set.
*/
@java.lang.Override
public boolean hasHasSIMCard() {
return ((bitField0_ & 0x00100000) != 0);
}
/**
* optional int64 hasSIMCard = 28;
* @return The hasSIMCard.
*/
@java.lang.Override
public long getHasSIMCard() {
return hasSIMCard_;
}
public static final int LANGUAGENUM_FIELD_NUMBER = 29;
private com.google.protobuf.ByteString languageNum_;
/**
* optional bytes languageNum = 29;
* @return Whether the languageNum field is set.
*/
@java.lang.Override
public boolean hasLanguageNum() {
return ((bitField0_ & 0x00200000) != 0);
}
/**
* optional bytes languageNum = 29;
* @return The languageNum.
*/
@java.lang.Override
public com.google.protobuf.ByteString getLanguageNum() {
return languageNum_;
}
public static final int LOCALECOUNTRY_FIELD_NUMBER = 30;
private com.google.protobuf.ByteString localeCountry_;
/**
* optional bytes localeCountry = 30;
* @return Whether the localeCountry field is set.
*/
@java.lang.Override
public boolean hasLocaleCountry() {
return ((bitField0_ & 0x00400000) != 0);
}
/**
* optional bytes localeCountry = 30;
* @return The localeCountry.
*/
@java.lang.Override
public com.google.protobuf.ByteString getLocaleCountry() {
return localeCountry_;
}
public static final int ISINCALLING_FIELD_NUMBER = 31;
private long isInCalling_;
/**
* optional int64 isInCalling = 31;
* @return Whether the isInCalling field is set.
*/
@java.lang.Override
public boolean hasIsInCalling() {
return ((bitField0_ & 0x00800000) != 0);
}
/**
* optional int64 isInCalling = 31;
* @return The isInCalling.
*/
@java.lang.Override
public long getIsInCalling() {
return isInCalling_;
}
public static final int WCDOCPATH_FIELD_NUMBER = 32;
private com.google.protobuf.ByteString wcDocPath_;
/**
* optional bytes wcDocPath = 32;
* @return Whether the wcDocPath field is set.
*/
@java.lang.Override
public boolean hasWcDocPath() {
return ((bitField0_ & 0x01000000) != 0);
}
/**
* optional bytes wcDocPath = 32;
* @return The wcDocPath.
*/
@java.lang.Override
public com.google.protobuf.ByteString getWcDocPath() {
return wcDocPath_;
}
public static final int APPSTATE_FIELD_NUMBER = 33;
private int appState_;
/**
* optional int32 appState = 33;
* @return Whether the appState field is set.
*/
@java.lang.Override
public boolean hasAppState() {
return ((bitField0_ & 0x02000000) != 0);
}
/**
* optional int32 appState = 33;
* @return The appState.
*/
@java.lang.Override
public int getAppState() {
return appState_;
}
public static final int ENCRYPTSTATUSOFMACHO_FIELD_NUMBER = 34;
private boolean encryptStatusOfMachO_;
/**
* optional bool encryptStatusOfMachO = 34;
* @return Whether the encryptStatusOfMachO field is set.
*/
@java.lang.Override
public boolean hasEncryptStatusOfMachO() {
return ((bitField0_ & 0x04000000) != 0);
}
/**
* optional bool encryptStatusOfMachO = 34;
* @return The encryptStatusOfMachO.
*/
@java.lang.Override
public boolean getEncryptStatusOfMachO() {
return encryptStatusOfMachO_;
}
public static final int MD5OFMACHOHEADER_FIELD_NUMBER = 35;
private com.google.protobuf.ByteString md5OfMachOHeader_;
/**
* optional bytes md5OfMachOHeader = 35;
* @return Whether the md5OfMachOHeader field is set.
*/
@java.lang.Override
public boolean hasMd5OfMachOHeader() {
return ((bitField0_ & 0x08000000) != 0);
}
/**
* optional bytes md5OfMachOHeader = 35;
* @return The md5OfMachOHeader.
*/
@java.lang.Override
public com.google.protobuf.ByteString getMd5OfMachOHeader() {
return md5OfMachOHeader_;
}
public static final int WECHATUUID_FIELD_NUMBER = 36;
private com.google.protobuf.ByteString weChatUUID_;
/**
* optional bytes weChatUUID = 36;
* @return Whether the weChatUUID field is set.
*/
@java.lang.Override
public boolean hasWeChatUUID() {
return ((bitField0_ & 0x10000000) != 0);
}
/**
* optional bytes weChatUUID = 36;
* @return The weChatUUID.
*/
@java.lang.Override
public com.google.protobuf.ByteString getWeChatUUID() {
return weChatUUID_;
}
public static final int DIBS_FIELD_NUMBER = 37;
private com.google.protobuf.ByteString dibs_;
/**
* optional bytes dibs = 37;
* @return Whether the dibs field is set.
*/
@java.lang.Override
public boolean hasDibs() {
return ((bitField0_ & 0x20000000) != 0);
}
/**
* optional bytes dibs = 37;
* @return The dibs.
*/
@java.lang.Override
public com.google.protobuf.ByteString getDibs() {
return dibs_;
}
public static final int SSID_FIELD_NUMBER = 38;
private com.google.protobuf.ByteString ssid_;
/**
* optional bytes ssid = 38;
* @return Whether the ssid field is set.
*/
@java.lang.Override
public boolean hasSsid() {
return ((bitField0_ & 0x40000000) != 0);
}
/**
* optional bytes ssid = 38;
* @return The ssid.
*/
@java.lang.Override
public com.google.protobuf.ByteString getSsid() {
return ssid_;
}
public static final int BSSID_FIELD_NUMBER = 39;
private com.google.protobuf.ByteString bssid_;
/**
* optional bytes bssid = 39;
* @return Whether the bssid field is set.
*/
@java.lang.Override
public boolean hasBssid() {
return ((bitField0_ & 0x80000000) != 0);
}
/**
* optional bytes bssid = 39;
* @return The bssid.
*/
@java.lang.Override
public com.google.protobuf.ByteString getBssid() {
return bssid_;
}
public static final int DISPLAYNAME_FIELD_NUMBER = 40;
private com.google.protobuf.ByteString displayName_;
/**
* optional bytes displayName = 40;
* @return Whether the displayName field is set.
*/
@java.lang.Override
public boolean hasDisplayName() {
return ((bitField1_ & 0x00000001) != 0);
}
/**
* optional bytes displayName = 40;
* @return The displayName.
*/
@java.lang.Override
public com.google.protobuf.ByteString getDisplayName() {
return displayName_;
}
public static final int ILLEGALFILELIST_FIELD_NUMBER = 41;
private java.util.List illegalFileList_;
/**
* repeated bytes illegalFileList = 41;
* @return A list containing the illegalFileList.
*/
@java.lang.Override
public java.util.List
getIllegalFileListList() {
return illegalFileList_;
}
/**
* repeated bytes illegalFileList = 41;
* @return The count of illegalFileList.
*/
public int getIllegalFileListCount() {
return illegalFileList_.size();
}
/**
* repeated bytes illegalFileList = 41;
* @param index The index of the element to return.
* @return The illegalFileList at the given index.
*/
public com.google.protobuf.ByteString getIllegalFileList(int index) {
return illegalFileList_.get(index);
}
public static final int READOUTOFSANDBOXFILELIST_FIELD_NUMBER = 42;
private java.util.List readOutOfSandBoxFileList_;
/**
* repeated bytes readOutOfSandBoxFileList = 42;
* @return A list containing the readOutOfSandBoxFileList.
*/
@java.lang.Override
public java.util.List
getReadOutOfSandBoxFileListList() {
return readOutOfSandBoxFileList_;
}
/**
* repeated bytes readOutOfSandBoxFileList = 42;
* @return The count of readOutOfSandBoxFileList.
*/
public int getReadOutOfSandBoxFileListCount() {
return readOutOfSandBoxFileList_.size();
}
/**
* repeated bytes readOutOfSandBoxFileList = 42;
* @param index The index of the element to return.
* @return The readOutOfSandBoxFileList at the given index.
*/
public com.google.protobuf.ByteString getReadOutOfSandBoxFileList(int index) {
return readOutOfSandBoxFileList_.get(index);
}
public static final int TEAMNAME_FIELD_NUMBER = 43;
private com.google.protobuf.ByteString teamName_;
/**
* optional bytes teamName = 43;
* @return Whether the teamName field is set.
*/
@java.lang.Override
public boolean hasTeamName() {
return ((bitField1_ & 0x00000002) != 0);
}
/**
* optional bytes teamName = 43;
* @return The teamName.
*/
@java.lang.Override
public com.google.protobuf.ByteString getTeamName() {
return teamName_;
}
public static final int TEAMIDENTIFY_FIELD_NUMBER = 44;
private com.google.protobuf.ByteString teamIdentify_;
/**
* optional bytes teamIdentify = 44;
* @return Whether the teamIdentify field is set.
*/
@java.lang.Override
public boolean hasTeamIdentify() {
return ((bitField1_ & 0x00000004) != 0);
}
/**
* optional bytes teamIdentify = 44;
* @return The teamIdentify.
*/
@java.lang.Override
public com.google.protobuf.ByteString getTeamIdentify() {
return teamIdentify_;
}
public static final int DYLIBINFO_FIELD_NUMBER = 46;
private java.util.List dylibInfo_;
/**
* repeated .AppleCCDataNew.DylibInfo dylibInfo = 46;
*/
@java.lang.Override
public java.util.List getDylibInfoList() {
return dylibInfo_;
}
/**
* repeated .AppleCCDataNew.DylibInfo dylibInfo = 46;
*/
@java.lang.Override
public java.util.List extends wechat.protobuf.AppleCCDataNew.DylibInfoOrBuilder>
getDylibInfoOrBuilderList() {
return dylibInfo_;
}
/**
* repeated .AppleCCDataNew.DylibInfo dylibInfo = 46;
*/
@java.lang.Override
public int getDylibInfoCount() {
return dylibInfo_.size();
}
/**
* repeated .AppleCCDataNew.DylibInfo dylibInfo = 46;
*/
@java.lang.Override
public wechat.protobuf.AppleCCDataNew.DylibInfo getDylibInfo(int index) {
return dylibInfo_.get(index);
}
/**
* repeated .AppleCCDataNew.DylibInfo dylibInfo = 46;
*/
@java.lang.Override
public wechat.protobuf.AppleCCDataNew.DylibInfoOrBuilder getDylibInfoOrBuilder(
int index) {
return dylibInfo_.get(index);
}
public static final int MD5OFMACHOFILE_FIELD_NUMBER = 47;
private com.google.protobuf.ByteString md5OfMachOFile_;
/**
* optional bytes md5OfMachOFile = 47;
* @return Whether the md5OfMachOFile field is set.
*/
@java.lang.Override
public boolean hasMd5OfMachOFile() {
return ((bitField1_ & 0x00000008) != 0);
}
/**
* optional bytes md5OfMachOFile = 47;
* @return The md5OfMachOFile.
*/
@java.lang.Override
public com.google.protobuf.ByteString getMd5OfMachOFile() {
return md5OfMachOFile_;
}
public static final int A50_FIELD_NUMBER = 50;
private long a50_;
/**
* optional int64 a50 = 50;
* @return Whether the a50 field is set.
*/
@java.lang.Override
public boolean hasA50() {
return ((bitField1_ & 0x00000010) != 0);
}
/**
* optional int64 a50 = 50;
* @return The a50.
*/
@java.lang.Override
public long getA50() {
return a50_;
}
public static final int SDI_FIELD_NUMBER = 51;
private com.google.protobuf.ByteString sdi_;
/**
* optional bytes sdi = 51;
* @return Whether the sdi field is set.
*/
@java.lang.Override
public boolean hasSdi() {
return ((bitField1_ & 0x00000020) != 0);
}
/**
* optional bytes sdi = 51;
* @return The sdi.
*/
@java.lang.Override
public com.google.protobuf.ByteString getSdi() {
return sdi_;
}
public static final int SDIRQT_FIELD_NUMBER = 52;
private long sdiRqt_;
/**
* optional int64 sdiRqt = 52;
* @return Whether the sdiRqt field is set.
*/
@java.lang.Override
public boolean hasSdiRqt() {
return ((bitField1_ & 0x00000040) != 0);
}
/**
* optional int64 sdiRqt = 52;
* @return The sdiRqt.
*/
@java.lang.Override
public long getSdiRqt() {
return sdiRqt_;
}
public static final int INSTALLTIME_FIELD_NUMBER = 53;
private long installTime_;
/**
* optional int64 installTime = 53;
* @return Whether the installTime field is set.
*/
@java.lang.Override
public boolean hasInstallTime() {
return ((bitField1_ & 0x00000080) != 0);
}
/**
* optional int64 installTime = 53;
* @return The installTime.
*/
@java.lang.Override
public long getInstallTime() {
return installTime_;
}
public static final int BOOTTIME_FIELD_NUMBER = 54;
private long bootTime_;
/**
* optional int64 bootTime = 54;
* @return Whether the bootTime field is set.
*/
@java.lang.Override
public boolean hasBootTime() {
return ((bitField1_ & 0x00000100) != 0);
}
/**
* optional int64 bootTime = 54;
* @return The bootTime.
*/
@java.lang.Override
public long getBootTime() {
return bootTime_;
}
public static final int VOIPSTATUS_FIELD_NUMBER = 55;
private long voipStatus_;
/**
* optional int64 voipStatus = 55;
* @return Whether the voipStatus field is set.
*/
@java.lang.Override
public boolean hasVoipStatus() {
return ((bitField1_ & 0x00000200) != 0);
}
/**
* optional int64 voipStatus = 55;
* @return The voipStatus.
*/
@java.lang.Override
public long getVoipStatus() {
return voipStatus_;
}
public static final int SDIRQT2_FIELD_NUMBER = 56;
private long sdiRqt2_;
/**
* optional int64 sdiRqt2 = 56;
* @return Whether the sdiRqt2 field is set.
*/
@java.lang.Override
public boolean hasSdiRqt2() {
return ((bitField1_ & 0x00000400) != 0);
}
/**
* optional int64 sdiRqt2 = 56;
* @return The sdiRqt2.
*/
@java.lang.Override
public long getSdiRqt2() {
return sdiRqt2_;
}
public static final int A57_FIELD_NUMBER = 57;
private long a57_;
/**
* optional int64 a57 = 57;
* @return Whether the a57 field is set.
*/
@java.lang.Override
public boolean hasA57() {
return ((bitField1_ & 0x00000800) != 0);
}
/**
* optional int64 a57 = 57;
* @return The a57.
*/
@java.lang.Override
public long getA57() {
return a57_;
}
public static final int IMEI_FIELD_NUMBER = 58;
private com.google.protobuf.ByteString imei_;
/**
* optional bytes imei = 58;
* @return Whether the imei field is set.
*/
@java.lang.Override
public boolean hasImei() {
return ((bitField1_ & 0x00001000) != 0);
}
/**
* optional bytes imei = 58;
* @return The imei.
*/
@java.lang.Override
public com.google.protobuf.ByteString getImei() {
return imei_;
}
public static final int IMEICRC32_FIELD_NUMBER = 59;
private long imeiCRC32_;
/**
* optional int64 imeiCRC32 = 59;
* @return Whether the imeiCRC32 field is set.
*/
@java.lang.Override
public boolean hasImeiCRC32() {
return ((bitField1_ & 0x00002000) != 0);
}
/**
* optional int64 imeiCRC32 = 59;
* @return The imeiCRC32.
*/
@java.lang.Override
public long getImeiCRC32() {
return imeiCRC32_;
}
public static final int DYLIBINFOCRC32_FIELD_NUMBER = 60;
private long dylibInfoCRC32_;
/**
* optional int64 dylibInfoCRC32 = 60;
* @return Whether the dylibInfoCRC32 field is set.
*/
@java.lang.Override
public boolean hasDylibInfoCRC32() {
return ((bitField1_ & 0x00004000) != 0);
}
/**
* optional int64 dylibInfoCRC32 = 60;
* @return The dylibInfoCRC32.
*/
@java.lang.Override
public long getDylibInfoCRC32() {
return dylibInfoCRC32_;
}
public static final int MACHMSGSYSCALLCODE_FIELD_NUMBER = 61;
private com.google.protobuf.ByteString machMsgSyscallCode_;
/**
* optional bytes machMsgSyscallCode = 61;
* @return Whether the machMsgSyscallCode field is set.
*/
@java.lang.Override
public boolean hasMachMsgSyscallCode() {
return ((bitField1_ & 0x00008000) != 0);
}
/**
* optional bytes machMsgSyscallCode = 61;
* @return The machMsgSyscallCode.
*/
@java.lang.Override
public com.google.protobuf.ByteString getMachMsgSyscallCode() {
return machMsgSyscallCode_;
}
public static final int CODECRC32_FIELD_NUMBER = 62;
private long codeCRC32_;
/**
* optional int64 codeCRC32 = 62;
* @return Whether the codeCRC32 field is set.
*/
@java.lang.Override
public boolean hasCodeCRC32() {
return ((bitField1_ & 0x00010000) != 0);
}
/**
* optional int64 codeCRC32 = 62;
* @return The codeCRC32.
*/
@java.lang.Override
public long getCodeCRC32() {
return codeCRC32_;
}
public static final int TOKEN_FIELD_NUMBER = 63;
private com.google.protobuf.ByteString token_;
/**
* optional bytes token = 63;
* @return Whether the token field is set.
*/
@java.lang.Override
public boolean hasToken() {
return ((bitField1_ & 0x00020000) != 0);
}
/**
* optional bytes token = 63;
* @return The token.
*/
@java.lang.Override
public com.google.protobuf.ByteString getToken() {
return token_;
}
public static final int DEVICETOKEN_FIELD_NUMBER = 64;
private com.google.protobuf.ByteString deviceToken_;
/**
* optional bytes deviceToken = 64;
* @return Whether the deviceToken field is set.
*/
@java.lang.Override
public boolean hasDeviceToken() {
return ((bitField1_ & 0x00040000) != 0);
}
/**
* optional bytes deviceToken = 64;
* @return The deviceToken.
*/
@java.lang.Override
public com.google.protobuf.ByteString getDeviceToken() {
return deviceToken_;
}
public static final int A70_FIELD_NUMBER = 70;
private long a70_;
/**
* optional int64 a70 = 70;
* @return Whether the a70 field is set.
*/
@java.lang.Override
public boolean hasA70() {
return ((bitField1_ & 0x00080000) != 0);
}
/**
* optional int64 a70 = 70;
* @return The a70.
*/
@java.lang.Override
public long getA70() {
return a70_;
}
public static final int A71_FIELD_NUMBER = 71;
private long a71_;
/**
* optional int64 a71 = 71;
* @return Whether the a71 field is set.
*/
@java.lang.Override
public boolean hasA71() {
return ((bitField1_ & 0x00100000) != 0);
}
/**
* optional int64 a71 = 71;
* @return The a71.
*/
@java.lang.Override
public long getA71() {
return a71_;
}
public static final int A72_FIELD_NUMBER = 72;
private long a72_;
/**
* optional int64 a72 = 72;
* @return Whether the a72 field is set.
*/
@java.lang.Override
public boolean hasA72() {
return ((bitField1_ & 0x00200000) != 0);
}
/**
* optional int64 a72 = 72;
* @return The a72.
*/
@java.lang.Override
public long getA72() {
return a72_;
}
public static final int A82_FIELD_NUMBER = 82;
private long a82_;
/**
* optional int64 a82 = 82;
* @return Whether the a82 field is set.
*/
@java.lang.Override
public boolean hasA82() {
return ((bitField1_ & 0x00400000) != 0);
}
/**
* optional int64 a82 = 82;
* @return The a82.
*/
@java.lang.Override
public long getA82() {
return a82_;
}
public static final int A83_FIELD_NUMBER = 83;
private long a83_;
/**
* optional int64 a83 = 83;
* @return Whether the a83 field is set.
*/
@java.lang.Override
public boolean hasA83() {
return ((bitField1_ & 0x00800000) != 0);
}
/**
* optional int64 a83 = 83;
* @return The a83.
*/
@java.lang.Override
public long getA83() {
return a83_;
}
public static final int A84_FIELD_NUMBER = 84;
private long a84_;
/**
* optional int64 a84 = 84;
* @return Whether the a84 field is set.
*/
@java.lang.Override
public boolean hasA84() {
return ((bitField1_ & 0x01000000) != 0);
}
/**
* optional int64 a84 = 84;
* @return The a84.
*/
@java.lang.Override
public long getA84() {
return a84_;
}
public static final int A85_FIELD_NUMBER = 85;
private com.google.protobuf.ByteString a85_;
/**
* optional bytes a85 = 85;
* @return Whether the a85 field is set.
*/
@java.lang.Override
public boolean hasA85() {
return ((bitField1_ & 0x02000000) != 0);
}
/**
* optional bytes a85 = 85;
* @return The a85.
*/
@java.lang.Override
public com.google.protobuf.ByteString getA85() {
return a85_;
}
public static final int A86_FIELD_NUMBER = 86;
private long a86_;
/**
* optional int64 a86 = 86;
* @return Whether the a86 field is set.
*/
@java.lang.Override
public boolean hasA86() {
return ((bitField1_ & 0x04000000) != 0);
}
/**
* optional int64 a86 = 86;
* @return The a86.
*/
@java.lang.Override
public long getA86() {
return a86_;
}
public static final int A87_FIELD_NUMBER = 87;
private com.google.protobuf.ByteString a87_;
/**
* optional bytes a87 = 87;
* @return Whether the a87 field is set.
*/
@java.lang.Override
public boolean hasA87() {
return ((bitField1_ & 0x08000000) != 0);
}
/**
* optional bytes a87 = 87;
* @return The a87.
*/
@java.lang.Override
public com.google.protobuf.ByteString getA87() {
return a87_;
}
public static final int FSSTATINFO_FIELD_NUMBER = 88;
private wechat.protobuf.AppleCCDataNew.FsstatData fsstatInfo_;
/**
* optional .AppleCCDataNew.FsstatData fsstatInfo = 88;
* @return Whether the fsstatInfo field is set.
*/
@java.lang.Override
public boolean hasFsstatInfo() {
return ((bitField1_ & 0x10000000) != 0);
}
/**
* optional .AppleCCDataNew.FsstatData fsstatInfo = 88;
* @return The fsstatInfo.
*/
@java.lang.Override
public wechat.protobuf.AppleCCDataNew.FsstatData getFsstatInfo() {
return fsstatInfo_ == null ? wechat.protobuf.AppleCCDataNew.FsstatData.getDefaultInstance() : fsstatInfo_;
}
/**
* optional .AppleCCDataNew.FsstatData fsstatInfo = 88;
*/
@java.lang.Override
public wechat.protobuf.AppleCCDataNew.FsstatDataOrBuilder getFsstatInfoOrBuilder() {
return fsstatInfo_ == null ? wechat.protobuf.AppleCCDataNew.FsstatData.getDefaultInstance() : fsstatInfo_;
}
public static final int FSSTATCRC32_FIELD_NUMBER = 89;
private long fsstatCrc32_;
/**
* optional int64 fsstatCrc32 = 89;
* @return Whether the fsstatCrc32 field is set.
*/
@java.lang.Override
public boolean hasFsstatCrc32() {
return ((bitField1_ & 0x20000000) != 0);
}
/**
* optional int64 fsstatCrc32 = 89;
* @return The fsstatCrc32.
*/
@java.lang.Override
public long getFsstatCrc32() {
return fsstatCrc32_;
}
public static final int FSSTATROR32_FIELD_NUMBER = 90;
private long fsstatRor32_;
/**
* optional int64 fsstatRor32 = 90;
* @return Whether the fsstatRor32 field is set.
*/
@java.lang.Override
public boolean hasFsstatRor32() {
return ((bitField1_ & 0x40000000) != 0);
}
/**
* optional int64 fsstatRor32 = 90;
* @return The fsstatRor32.
*/
@java.lang.Override
public long getFsstatRor32() {
return fsstatRor32_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (((bitField0_ & 0x00000001) != 0)) {
output.writeBool(1, encrypted_);
}
if (((bitField0_ & 0x00000002) != 0)) {
output.writeInt32(2, timestamp_);
}
if (((bitField0_ & 0x00000004) != 0)) {
output.writeInt64(3, key_);
}
if (((bitField0_ & 0x00000008) != 0)) {
output.writeBytes(11, fileSafeAPI_);
}
if (((bitField0_ & 0x00000010) != 0)) {
output.writeBytes(12, dylibSafeAPI_);
}
if (((bitField0_ & 0x00000020) != 0)) {
output.writeBytes(13, osVersion_);
}
if (((bitField0_ & 0x00000040) != 0)) {
output.writeBytes(14, model_);
}
if (((bitField0_ & 0x00000080) != 0)) {
output.writeInt64(15, coreCount_);
}
if (((bitField0_ & 0x00000100) != 0)) {
output.writeBytes(16, vendorID_);
}
if (((bitField0_ & 0x00000200) != 0)) {
output.writeBytes(17, adID_);
}
if (((bitField0_ & 0x00000400) != 0)) {
output.writeBytes(18, carrierName_);
}
if (((bitField0_ & 0x00000800) != 0)) {
output.writeInt32(19, netType_);
}
if (((bitField0_ & 0x00001000) != 0)) {
output.writeBytes(20, netInterface_);
}
if (((bitField0_ & 0x00002000) != 0)) {
output.writeInt64(21, isJailbreak_);
}
if (((bitField0_ & 0x00004000) != 0)) {
output.writeBytes(22, bundleID_);
}
if (((bitField0_ & 0x00008000) != 0)) {
output.writeBytes(23, device_);
}
if (((bitField0_ & 0x00010000) != 0)) {
output.writeBytes(24, deviceName_);
}
if (((bitField0_ & 0x00020000) != 0)) {
output.writeInt64(25, version_);
}
if (((bitField0_ & 0x00040000) != 0)) {
output.writeInt64(26, plistVersion_);
}
if (((bitField0_ & 0x00080000) != 0)) {
output.writeInt64(27, usbState_);
}
if (((bitField0_ & 0x00100000) != 0)) {
output.writeInt64(28, hasSIMCard_);
}
if (((bitField0_ & 0x00200000) != 0)) {
output.writeBytes(29, languageNum_);
}
if (((bitField0_ & 0x00400000) != 0)) {
output.writeBytes(30, localeCountry_);
}
if (((bitField0_ & 0x00800000) != 0)) {
output.writeInt64(31, isInCalling_);
}
if (((bitField0_ & 0x01000000) != 0)) {
output.writeBytes(32, wcDocPath_);
}
if (((bitField0_ & 0x02000000) != 0)) {
output.writeInt32(33, appState_);
}
if (((bitField0_ & 0x04000000) != 0)) {
output.writeBool(34, encryptStatusOfMachO_);
}
if (((bitField0_ & 0x08000000) != 0)) {
output.writeBytes(35, md5OfMachOHeader_);
}
if (((bitField0_ & 0x10000000) != 0)) {
output.writeBytes(36, weChatUUID_);
}
if (((bitField0_ & 0x20000000) != 0)) {
output.writeBytes(37, dibs_);
}
if (((bitField0_ & 0x40000000) != 0)) {
output.writeBytes(38, ssid_);
}
if (((bitField0_ & 0x80000000) != 0)) {
output.writeBytes(39, bssid_);
}
if (((bitField1_ & 0x00000001) != 0)) {
output.writeBytes(40, displayName_);
}
for (int i = 0; i < illegalFileList_.size(); i++) {
output.writeBytes(41, illegalFileList_.get(i));
}
for (int i = 0; i < readOutOfSandBoxFileList_.size(); i++) {
output.writeBytes(42, readOutOfSandBoxFileList_.get(i));
}
if (((bitField1_ & 0x00000002) != 0)) {
output.writeBytes(43, teamName_);
}
if (((bitField1_ & 0x00000004) != 0)) {
output.writeBytes(44, teamIdentify_);
}
for (int i = 0; i < dylibInfo_.size(); i++) {
output.writeMessage(46, dylibInfo_.get(i));
}
if (((bitField1_ & 0x00000008) != 0)) {
output.writeBytes(47, md5OfMachOFile_);
}
if (((bitField1_ & 0x00000010) != 0)) {
output.writeInt64(50, a50_);
}
if (((bitField1_ & 0x00000020) != 0)) {
output.writeBytes(51, sdi_);
}
if (((bitField1_ & 0x00000040) != 0)) {
output.writeInt64(52, sdiRqt_);
}
if (((bitField1_ & 0x00000080) != 0)) {
output.writeInt64(53, installTime_);
}
if (((bitField1_ & 0x00000100) != 0)) {
output.writeInt64(54, bootTime_);
}
if (((bitField1_ & 0x00000200) != 0)) {
output.writeInt64(55, voipStatus_);
}
if (((bitField1_ & 0x00000400) != 0)) {
output.writeInt64(56, sdiRqt2_);
}
if (((bitField1_ & 0x00000800) != 0)) {
output.writeInt64(57, a57_);
}
if (((bitField1_ & 0x00001000) != 0)) {
output.writeBytes(58, imei_);
}
if (((bitField1_ & 0x00002000) != 0)) {
output.writeInt64(59, imeiCRC32_);
}
if (((bitField1_ & 0x00004000) != 0)) {
output.writeInt64(60, dylibInfoCRC32_);
}
if (((bitField1_ & 0x00008000) != 0)) {
output.writeBytes(61, machMsgSyscallCode_);
}
if (((bitField1_ & 0x00010000) != 0)) {
output.writeInt64(62, codeCRC32_);
}
if (((bitField1_ & 0x00020000) != 0)) {
output.writeBytes(63, token_);
}
if (((bitField1_ & 0x00040000) != 0)) {
output.writeBytes(64, deviceToken_);
}
if (((bitField1_ & 0x00080000) != 0)) {
output.writeInt64(70, a70_);
}
if (((bitField1_ & 0x00100000) != 0)) {
output.writeInt64(71, a71_);
}
if (((bitField1_ & 0x00200000) != 0)) {
output.writeInt64(72, a72_);
}
if (((bitField1_ & 0x00400000) != 0)) {
output.writeInt64(82, a82_);
}
if (((bitField1_ & 0x00800000) != 0)) {
output.writeInt64(83, a83_);
}
if (((bitField1_ & 0x01000000) != 0)) {
output.writeInt64(84, a84_);
}
if (((bitField1_ & 0x02000000) != 0)) {
output.writeBytes(85, a85_);
}
if (((bitField1_ & 0x04000000) != 0)) {
output.writeInt64(86, a86_);
}
if (((bitField1_ & 0x08000000) != 0)) {
output.writeBytes(87, a87_);
}
if (((bitField1_ & 0x10000000) != 0)) {
output.writeMessage(88, getFsstatInfo());
}
if (((bitField1_ & 0x20000000) != 0)) {
output.writeInt64(89, fsstatCrc32_);
}
if (((bitField1_ & 0x40000000) != 0)) {
output.writeInt64(90, fsstatRor32_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(1, encrypted_);
}
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(2, timestamp_);
}
if (((bitField0_ & 0x00000004) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(3, key_);
}
if (((bitField0_ & 0x00000008) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(11, fileSafeAPI_);
}
if (((bitField0_ & 0x00000010) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(12, dylibSafeAPI_);
}
if (((bitField0_ & 0x00000020) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(13, osVersion_);
}
if (((bitField0_ & 0x00000040) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(14, model_);
}
if (((bitField0_ & 0x00000080) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(15, coreCount_);
}
if (((bitField0_ & 0x00000100) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(16, vendorID_);
}
if (((bitField0_ & 0x00000200) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(17, adID_);
}
if (((bitField0_ & 0x00000400) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(18, carrierName_);
}
if (((bitField0_ & 0x00000800) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(19, netType_);
}
if (((bitField0_ & 0x00001000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(20, netInterface_);
}
if (((bitField0_ & 0x00002000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(21, isJailbreak_);
}
if (((bitField0_ & 0x00004000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(22, bundleID_);
}
if (((bitField0_ & 0x00008000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(23, device_);
}
if (((bitField0_ & 0x00010000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(24, deviceName_);
}
if (((bitField0_ & 0x00020000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(25, version_);
}
if (((bitField0_ & 0x00040000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(26, plistVersion_);
}
if (((bitField0_ & 0x00080000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(27, usbState_);
}
if (((bitField0_ & 0x00100000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(28, hasSIMCard_);
}
if (((bitField0_ & 0x00200000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(29, languageNum_);
}
if (((bitField0_ & 0x00400000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(30, localeCountry_);
}
if (((bitField0_ & 0x00800000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(31, isInCalling_);
}
if (((bitField0_ & 0x01000000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(32, wcDocPath_);
}
if (((bitField0_ & 0x02000000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(33, appState_);
}
if (((bitField0_ & 0x04000000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(34, encryptStatusOfMachO_);
}
if (((bitField0_ & 0x08000000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(35, md5OfMachOHeader_);
}
if (((bitField0_ & 0x10000000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(36, weChatUUID_);
}
if (((bitField0_ & 0x20000000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(37, dibs_);
}
if (((bitField0_ & 0x40000000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(38, ssid_);
}
if (((bitField0_ & 0x80000000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(39, bssid_);
}
if (((bitField1_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(40, displayName_);
}
{
int dataSize = 0;
for (int i = 0; i < illegalFileList_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeBytesSizeNoTag(illegalFileList_.get(i));
}
size += dataSize;
size += 2 * getIllegalFileListList().size();
}
{
int dataSize = 0;
for (int i = 0; i < readOutOfSandBoxFileList_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeBytesSizeNoTag(readOutOfSandBoxFileList_.get(i));
}
size += dataSize;
size += 2 * getReadOutOfSandBoxFileListList().size();
}
if (((bitField1_ & 0x00000002) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(43, teamName_);
}
if (((bitField1_ & 0x00000004) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(44, teamIdentify_);
}
for (int i = 0; i < dylibInfo_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(46, dylibInfo_.get(i));
}
if (((bitField1_ & 0x00000008) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(47, md5OfMachOFile_);
}
if (((bitField1_ & 0x00000010) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(50, a50_);
}
if (((bitField1_ & 0x00000020) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(51, sdi_);
}
if (((bitField1_ & 0x00000040) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(52, sdiRqt_);
}
if (((bitField1_ & 0x00000080) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(53, installTime_);
}
if (((bitField1_ & 0x00000100) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(54, bootTime_);
}
if (((bitField1_ & 0x00000200) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(55, voipStatus_);
}
if (((bitField1_ & 0x00000400) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(56, sdiRqt2_);
}
if (((bitField1_ & 0x00000800) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(57, a57_);
}
if (((bitField1_ & 0x00001000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(58, imei_);
}
if (((bitField1_ & 0x00002000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(59, imeiCRC32_);
}
if (((bitField1_ & 0x00004000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(60, dylibInfoCRC32_);
}
if (((bitField1_ & 0x00008000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(61, machMsgSyscallCode_);
}
if (((bitField1_ & 0x00010000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(62, codeCRC32_);
}
if (((bitField1_ & 0x00020000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(63, token_);
}
if (((bitField1_ & 0x00040000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(64, deviceToken_);
}
if (((bitField1_ & 0x00080000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(70, a70_);
}
if (((bitField1_ & 0x00100000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(71, a71_);
}
if (((bitField1_ & 0x00200000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(72, a72_);
}
if (((bitField1_ & 0x00400000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(82, a82_);
}
if (((bitField1_ & 0x00800000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(83, a83_);
}
if (((bitField1_ & 0x01000000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(84, a84_);
}
if (((bitField1_ & 0x02000000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(85, a85_);
}
if (((bitField1_ & 0x04000000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(86, a86_);
}
if (((bitField1_ & 0x08000000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(87, a87_);
}
if (((bitField1_ & 0x10000000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(88, getFsstatInfo());
}
if (((bitField1_ & 0x20000000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(89, fsstatCrc32_);
}
if (((bitField1_ & 0x40000000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(90, fsstatRor32_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof wechat.protobuf.AppleCCDataNew)) {
return super.equals(obj);
}
wechat.protobuf.AppleCCDataNew other = (wechat.protobuf.AppleCCDataNew) obj;
if (hasEncrypted() != other.hasEncrypted()) return false;
if (hasEncrypted()) {
if (getEncrypted()
!= other.getEncrypted()) return false;
}
if (hasTimestamp() != other.hasTimestamp()) return false;
if (hasTimestamp()) {
if (getTimestamp()
!= other.getTimestamp()) return false;
}
if (hasKey() != other.hasKey()) return false;
if (hasKey()) {
if (getKey()
!= other.getKey()) return false;
}
if (hasFileSafeAPI() != other.hasFileSafeAPI()) return false;
if (hasFileSafeAPI()) {
if (!getFileSafeAPI()
.equals(other.getFileSafeAPI())) return false;
}
if (hasDylibSafeAPI() != other.hasDylibSafeAPI()) return false;
if (hasDylibSafeAPI()) {
if (!getDylibSafeAPI()
.equals(other.getDylibSafeAPI())) return false;
}
if (hasOsVersion() != other.hasOsVersion()) return false;
if (hasOsVersion()) {
if (!getOsVersion()
.equals(other.getOsVersion())) return false;
}
if (hasModel() != other.hasModel()) return false;
if (hasModel()) {
if (!getModel()
.equals(other.getModel())) return false;
}
if (hasCoreCount() != other.hasCoreCount()) return false;
if (hasCoreCount()) {
if (getCoreCount()
!= other.getCoreCount()) return false;
}
if (hasVendorID() != other.hasVendorID()) return false;
if (hasVendorID()) {
if (!getVendorID()
.equals(other.getVendorID())) return false;
}
if (hasAdID() != other.hasAdID()) return false;
if (hasAdID()) {
if (!getAdID()
.equals(other.getAdID())) return false;
}
if (hasCarrierName() != other.hasCarrierName()) return false;
if (hasCarrierName()) {
if (!getCarrierName()
.equals(other.getCarrierName())) return false;
}
if (hasNetType() != other.hasNetType()) return false;
if (hasNetType()) {
if (getNetType()
!= other.getNetType()) return false;
}
if (hasNetInterface() != other.hasNetInterface()) return false;
if (hasNetInterface()) {
if (!getNetInterface()
.equals(other.getNetInterface())) return false;
}
if (hasIsJailbreak() != other.hasIsJailbreak()) return false;
if (hasIsJailbreak()) {
if (getIsJailbreak()
!= other.getIsJailbreak()) return false;
}
if (hasBundleID() != other.hasBundleID()) return false;
if (hasBundleID()) {
if (!getBundleID()
.equals(other.getBundleID())) return false;
}
if (hasDevice() != other.hasDevice()) return false;
if (hasDevice()) {
if (!getDevice()
.equals(other.getDevice())) return false;
}
if (hasDeviceName() != other.hasDeviceName()) return false;
if (hasDeviceName()) {
if (!getDeviceName()
.equals(other.getDeviceName())) return false;
}
if (hasVersion() != other.hasVersion()) return false;
if (hasVersion()) {
if (getVersion()
!= other.getVersion()) return false;
}
if (hasPlistVersion() != other.hasPlistVersion()) return false;
if (hasPlistVersion()) {
if (getPlistVersion()
!= other.getPlistVersion()) return false;
}
if (hasUsbState() != other.hasUsbState()) return false;
if (hasUsbState()) {
if (getUsbState()
!= other.getUsbState()) return false;
}
if (hasHasSIMCard() != other.hasHasSIMCard()) return false;
if (hasHasSIMCard()) {
if (getHasSIMCard()
!= other.getHasSIMCard()) return false;
}
if (hasLanguageNum() != other.hasLanguageNum()) return false;
if (hasLanguageNum()) {
if (!getLanguageNum()
.equals(other.getLanguageNum())) return false;
}
if (hasLocaleCountry() != other.hasLocaleCountry()) return false;
if (hasLocaleCountry()) {
if (!getLocaleCountry()
.equals(other.getLocaleCountry())) return false;
}
if (hasIsInCalling() != other.hasIsInCalling()) return false;
if (hasIsInCalling()) {
if (getIsInCalling()
!= other.getIsInCalling()) return false;
}
if (hasWcDocPath() != other.hasWcDocPath()) return false;
if (hasWcDocPath()) {
if (!getWcDocPath()
.equals(other.getWcDocPath())) return false;
}
if (hasAppState() != other.hasAppState()) return false;
if (hasAppState()) {
if (getAppState()
!= other.getAppState()) return false;
}
if (hasEncryptStatusOfMachO() != other.hasEncryptStatusOfMachO()) return false;
if (hasEncryptStatusOfMachO()) {
if (getEncryptStatusOfMachO()
!= other.getEncryptStatusOfMachO()) return false;
}
if (hasMd5OfMachOHeader() != other.hasMd5OfMachOHeader()) return false;
if (hasMd5OfMachOHeader()) {
if (!getMd5OfMachOHeader()
.equals(other.getMd5OfMachOHeader())) return false;
}
if (hasWeChatUUID() != other.hasWeChatUUID()) return false;
if (hasWeChatUUID()) {
if (!getWeChatUUID()
.equals(other.getWeChatUUID())) return false;
}
if (hasDibs() != other.hasDibs()) return false;
if (hasDibs()) {
if (!getDibs()
.equals(other.getDibs())) return false;
}
if (hasSsid() != other.hasSsid()) return false;
if (hasSsid()) {
if (!getSsid()
.equals(other.getSsid())) return false;
}
if (hasBssid() != other.hasBssid()) return false;
if (hasBssid()) {
if (!getBssid()
.equals(other.getBssid())) return false;
}
if (hasDisplayName() != other.hasDisplayName()) return false;
if (hasDisplayName()) {
if (!getDisplayName()
.equals(other.getDisplayName())) return false;
}
if (!getIllegalFileListList()
.equals(other.getIllegalFileListList())) return false;
if (!getReadOutOfSandBoxFileListList()
.equals(other.getReadOutOfSandBoxFileListList())) return false;
if (hasTeamName() != other.hasTeamName()) return false;
if (hasTeamName()) {
if (!getTeamName()
.equals(other.getTeamName())) return false;
}
if (hasTeamIdentify() != other.hasTeamIdentify()) return false;
if (hasTeamIdentify()) {
if (!getTeamIdentify()
.equals(other.getTeamIdentify())) return false;
}
if (!getDylibInfoList()
.equals(other.getDylibInfoList())) return false;
if (hasMd5OfMachOFile() != other.hasMd5OfMachOFile()) return false;
if (hasMd5OfMachOFile()) {
if (!getMd5OfMachOFile()
.equals(other.getMd5OfMachOFile())) return false;
}
if (hasA50() != other.hasA50()) return false;
if (hasA50()) {
if (getA50()
!= other.getA50()) return false;
}
if (hasSdi() != other.hasSdi()) return false;
if (hasSdi()) {
if (!getSdi()
.equals(other.getSdi())) return false;
}
if (hasSdiRqt() != other.hasSdiRqt()) return false;
if (hasSdiRqt()) {
if (getSdiRqt()
!= other.getSdiRqt()) return false;
}
if (hasInstallTime() != other.hasInstallTime()) return false;
if (hasInstallTime()) {
if (getInstallTime()
!= other.getInstallTime()) return false;
}
if (hasBootTime() != other.hasBootTime()) return false;
if (hasBootTime()) {
if (getBootTime()
!= other.getBootTime()) return false;
}
if (hasVoipStatus() != other.hasVoipStatus()) return false;
if (hasVoipStatus()) {
if (getVoipStatus()
!= other.getVoipStatus()) return false;
}
if (hasSdiRqt2() != other.hasSdiRqt2()) return false;
if (hasSdiRqt2()) {
if (getSdiRqt2()
!= other.getSdiRqt2()) return false;
}
if (hasA57() != other.hasA57()) return false;
if (hasA57()) {
if (getA57()
!= other.getA57()) return false;
}
if (hasImei() != other.hasImei()) return false;
if (hasImei()) {
if (!getImei()
.equals(other.getImei())) return false;
}
if (hasImeiCRC32() != other.hasImeiCRC32()) return false;
if (hasImeiCRC32()) {
if (getImeiCRC32()
!= other.getImeiCRC32()) return false;
}
if (hasDylibInfoCRC32() != other.hasDylibInfoCRC32()) return false;
if (hasDylibInfoCRC32()) {
if (getDylibInfoCRC32()
!= other.getDylibInfoCRC32()) return false;
}
if (hasMachMsgSyscallCode() != other.hasMachMsgSyscallCode()) return false;
if (hasMachMsgSyscallCode()) {
if (!getMachMsgSyscallCode()
.equals(other.getMachMsgSyscallCode())) return false;
}
if (hasCodeCRC32() != other.hasCodeCRC32()) return false;
if (hasCodeCRC32()) {
if (getCodeCRC32()
!= other.getCodeCRC32()) return false;
}
if (hasToken() != other.hasToken()) return false;
if (hasToken()) {
if (!getToken()
.equals(other.getToken())) return false;
}
if (hasDeviceToken() != other.hasDeviceToken()) return false;
if (hasDeviceToken()) {
if (!getDeviceToken()
.equals(other.getDeviceToken())) return false;
}
if (hasA70() != other.hasA70()) return false;
if (hasA70()) {
if (getA70()
!= other.getA70()) return false;
}
if (hasA71() != other.hasA71()) return false;
if (hasA71()) {
if (getA71()
!= other.getA71()) return false;
}
if (hasA72() != other.hasA72()) return false;
if (hasA72()) {
if (getA72()
!= other.getA72()) return false;
}
if (hasA82() != other.hasA82()) return false;
if (hasA82()) {
if (getA82()
!= other.getA82()) return false;
}
if (hasA83() != other.hasA83()) return false;
if (hasA83()) {
if (getA83()
!= other.getA83()) return false;
}
if (hasA84() != other.hasA84()) return false;
if (hasA84()) {
if (getA84()
!= other.getA84()) return false;
}
if (hasA85() != other.hasA85()) return false;
if (hasA85()) {
if (!getA85()
.equals(other.getA85())) return false;
}
if (hasA86() != other.hasA86()) return false;
if (hasA86()) {
if (getA86()
!= other.getA86()) return false;
}
if (hasA87() != other.hasA87()) return false;
if (hasA87()) {
if (!getA87()
.equals(other.getA87())) return false;
}
if (hasFsstatInfo() != other.hasFsstatInfo()) return false;
if (hasFsstatInfo()) {
if (!getFsstatInfo()
.equals(other.getFsstatInfo())) return false;
}
if (hasFsstatCrc32() != other.hasFsstatCrc32()) return false;
if (hasFsstatCrc32()) {
if (getFsstatCrc32()
!= other.getFsstatCrc32()) return false;
}
if (hasFsstatRor32() != other.hasFsstatRor32()) return false;
if (hasFsstatRor32()) {
if (getFsstatRor32()
!= other.getFsstatRor32()) return false;
}
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasEncrypted()) {
hash = (37 * hash) + ENCRYPTED_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getEncrypted());
}
if (hasTimestamp()) {
hash = (37 * hash) + TIMESTAMP_FIELD_NUMBER;
hash = (53 * hash) + getTimestamp();
}
if (hasKey()) {
hash = (37 * hash) + KEY_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getKey());
}
if (hasFileSafeAPI()) {
hash = (37 * hash) + FILESAFEAPI_FIELD_NUMBER;
hash = (53 * hash) + getFileSafeAPI().hashCode();
}
if (hasDylibSafeAPI()) {
hash = (37 * hash) + DYLIBSAFEAPI_FIELD_NUMBER;
hash = (53 * hash) + getDylibSafeAPI().hashCode();
}
if (hasOsVersion()) {
hash = (37 * hash) + OSVERSION_FIELD_NUMBER;
hash = (53 * hash) + getOsVersion().hashCode();
}
if (hasModel()) {
hash = (37 * hash) + MODEL_FIELD_NUMBER;
hash = (53 * hash) + getModel().hashCode();
}
if (hasCoreCount()) {
hash = (37 * hash) + CORECOUNT_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getCoreCount());
}
if (hasVendorID()) {
hash = (37 * hash) + VENDORID_FIELD_NUMBER;
hash = (53 * hash) + getVendorID().hashCode();
}
if (hasAdID()) {
hash = (37 * hash) + ADID_FIELD_NUMBER;
hash = (53 * hash) + getAdID().hashCode();
}
if (hasCarrierName()) {
hash = (37 * hash) + CARRIERNAME_FIELD_NUMBER;
hash = (53 * hash) + getCarrierName().hashCode();
}
if (hasNetType()) {
hash = (37 * hash) + NETTYPE_FIELD_NUMBER;
hash = (53 * hash) + getNetType();
}
if (hasNetInterface()) {
hash = (37 * hash) + NETINTERFACE_FIELD_NUMBER;
hash = (53 * hash) + getNetInterface().hashCode();
}
if (hasIsJailbreak()) {
hash = (37 * hash) + ISJAILBREAK_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getIsJailbreak());
}
if (hasBundleID()) {
hash = (37 * hash) + BUNDLEID_FIELD_NUMBER;
hash = (53 * hash) + getBundleID().hashCode();
}
if (hasDevice()) {
hash = (37 * hash) + DEVICE_FIELD_NUMBER;
hash = (53 * hash) + getDevice().hashCode();
}
if (hasDeviceName()) {
hash = (37 * hash) + DEVICENAME_FIELD_NUMBER;
hash = (53 * hash) + getDeviceName().hashCode();
}
if (hasVersion()) {
hash = (37 * hash) + VERSION_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getVersion());
}
if (hasPlistVersion()) {
hash = (37 * hash) + PLISTVERSION_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getPlistVersion());
}
if (hasUsbState()) {
hash = (37 * hash) + USBSTATE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getUsbState());
}
if (hasHasSIMCard()) {
hash = (37 * hash) + HASSIMCARD_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getHasSIMCard());
}
if (hasLanguageNum()) {
hash = (37 * hash) + LANGUAGENUM_FIELD_NUMBER;
hash = (53 * hash) + getLanguageNum().hashCode();
}
if (hasLocaleCountry()) {
hash = (37 * hash) + LOCALECOUNTRY_FIELD_NUMBER;
hash = (53 * hash) + getLocaleCountry().hashCode();
}
if (hasIsInCalling()) {
hash = (37 * hash) + ISINCALLING_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getIsInCalling());
}
if (hasWcDocPath()) {
hash = (37 * hash) + WCDOCPATH_FIELD_NUMBER;
hash = (53 * hash) + getWcDocPath().hashCode();
}
if (hasAppState()) {
hash = (37 * hash) + APPSTATE_FIELD_NUMBER;
hash = (53 * hash) + getAppState();
}
if (hasEncryptStatusOfMachO()) {
hash = (37 * hash) + ENCRYPTSTATUSOFMACHO_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getEncryptStatusOfMachO());
}
if (hasMd5OfMachOHeader()) {
hash = (37 * hash) + MD5OFMACHOHEADER_FIELD_NUMBER;
hash = (53 * hash) + getMd5OfMachOHeader().hashCode();
}
if (hasWeChatUUID()) {
hash = (37 * hash) + WECHATUUID_FIELD_NUMBER;
hash = (53 * hash) + getWeChatUUID().hashCode();
}
if (hasDibs()) {
hash = (37 * hash) + DIBS_FIELD_NUMBER;
hash = (53 * hash) + getDibs().hashCode();
}
if (hasSsid()) {
hash = (37 * hash) + SSID_FIELD_NUMBER;
hash = (53 * hash) + getSsid().hashCode();
}
if (hasBssid()) {
hash = (37 * hash) + BSSID_FIELD_NUMBER;
hash = (53 * hash) + getBssid().hashCode();
}
if (hasDisplayName()) {
hash = (37 * hash) + DISPLAYNAME_FIELD_NUMBER;
hash = (53 * hash) + getDisplayName().hashCode();
}
if (getIllegalFileListCount() > 0) {
hash = (37 * hash) + ILLEGALFILELIST_FIELD_NUMBER;
hash = (53 * hash) + getIllegalFileListList().hashCode();
}
if (getReadOutOfSandBoxFileListCount() > 0) {
hash = (37 * hash) + READOUTOFSANDBOXFILELIST_FIELD_NUMBER;
hash = (53 * hash) + getReadOutOfSandBoxFileListList().hashCode();
}
if (hasTeamName()) {
hash = (37 * hash) + TEAMNAME_FIELD_NUMBER;
hash = (53 * hash) + getTeamName().hashCode();
}
if (hasTeamIdentify()) {
hash = (37 * hash) + TEAMIDENTIFY_FIELD_NUMBER;
hash = (53 * hash) + getTeamIdentify().hashCode();
}
if (getDylibInfoCount() > 0) {
hash = (37 * hash) + DYLIBINFO_FIELD_NUMBER;
hash = (53 * hash) + getDylibInfoList().hashCode();
}
if (hasMd5OfMachOFile()) {
hash = (37 * hash) + MD5OFMACHOFILE_FIELD_NUMBER;
hash = (53 * hash) + getMd5OfMachOFile().hashCode();
}
if (hasA50()) {
hash = (37 * hash) + A50_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getA50());
}
if (hasSdi()) {
hash = (37 * hash) + SDI_FIELD_NUMBER;
hash = (53 * hash) + getSdi().hashCode();
}
if (hasSdiRqt()) {
hash = (37 * hash) + SDIRQT_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getSdiRqt());
}
if (hasInstallTime()) {
hash = (37 * hash) + INSTALLTIME_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getInstallTime());
}
if (hasBootTime()) {
hash = (37 * hash) + BOOTTIME_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getBootTime());
}
if (hasVoipStatus()) {
hash = (37 * hash) + VOIPSTATUS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getVoipStatus());
}
if (hasSdiRqt2()) {
hash = (37 * hash) + SDIRQT2_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getSdiRqt2());
}
if (hasA57()) {
hash = (37 * hash) + A57_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getA57());
}
if (hasImei()) {
hash = (37 * hash) + IMEI_FIELD_NUMBER;
hash = (53 * hash) + getImei().hashCode();
}
if (hasImeiCRC32()) {
hash = (37 * hash) + IMEICRC32_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getImeiCRC32());
}
if (hasDylibInfoCRC32()) {
hash = (37 * hash) + DYLIBINFOCRC32_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getDylibInfoCRC32());
}
if (hasMachMsgSyscallCode()) {
hash = (37 * hash) + MACHMSGSYSCALLCODE_FIELD_NUMBER;
hash = (53 * hash) + getMachMsgSyscallCode().hashCode();
}
if (hasCodeCRC32()) {
hash = (37 * hash) + CODECRC32_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getCodeCRC32());
}
if (hasToken()) {
hash = (37 * hash) + TOKEN_FIELD_NUMBER;
hash = (53 * hash) + getToken().hashCode();
}
if (hasDeviceToken()) {
hash = (37 * hash) + DEVICETOKEN_FIELD_NUMBER;
hash = (53 * hash) + getDeviceToken().hashCode();
}
if (hasA70()) {
hash = (37 * hash) + A70_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getA70());
}
if (hasA71()) {
hash = (37 * hash) + A71_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getA71());
}
if (hasA72()) {
hash = (37 * hash) + A72_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getA72());
}
if (hasA82()) {
hash = (37 * hash) + A82_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getA82());
}
if (hasA83()) {
hash = (37 * hash) + A83_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getA83());
}
if (hasA84()) {
hash = (37 * hash) + A84_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getA84());
}
if (hasA85()) {
hash = (37 * hash) + A85_FIELD_NUMBER;
hash = (53 * hash) + getA85().hashCode();
}
if (hasA86()) {
hash = (37 * hash) + A86_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getA86());
}
if (hasA87()) {
hash = (37 * hash) + A87_FIELD_NUMBER;
hash = (53 * hash) + getA87().hashCode();
}
if (hasFsstatInfo()) {
hash = (37 * hash) + FSSTATINFO_FIELD_NUMBER;
hash = (53 * hash) + getFsstatInfo().hashCode();
}
if (hasFsstatCrc32()) {
hash = (37 * hash) + FSSTATCRC32_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getFsstatCrc32());
}
if (hasFsstatRor32()) {
hash = (37 * hash) + FSSTATROR32_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getFsstatRor32());
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static wechat.protobuf.AppleCCDataNew parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static wechat.protobuf.AppleCCDataNew parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static wechat.protobuf.AppleCCDataNew parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static wechat.protobuf.AppleCCDataNew parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static wechat.protobuf.AppleCCDataNew parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static wechat.protobuf.AppleCCDataNew parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static wechat.protobuf.AppleCCDataNew parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static wechat.protobuf.AppleCCDataNew parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static wechat.protobuf.AppleCCDataNew parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static wechat.protobuf.AppleCCDataNew parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static wechat.protobuf.AppleCCDataNew parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static wechat.protobuf.AppleCCDataNew parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(wechat.protobuf.AppleCCDataNew prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code AppleCCDataNew}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:AppleCCDataNew)
wechat.protobuf.AppleCCDataNewOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return wechat.protobuf.AppleCCDataNewV.internal_static_AppleCCDataNew_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return wechat.protobuf.AppleCCDataNewV.internal_static_AppleCCDataNew_fieldAccessorTable
.ensureFieldAccessorsInitialized(
wechat.protobuf.AppleCCDataNew.class, wechat.protobuf.AppleCCDataNew.Builder.class);
}
// Construct using wechat.protobuf.AppleCCDataNew.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getDylibInfoFieldBuilder();
getFsstatInfoFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
encrypted_ = false;
bitField0_ = (bitField0_ & ~0x00000001);
timestamp_ = 0;
bitField0_ = (bitField0_ & ~0x00000002);
key_ = 0L;
bitField0_ = (bitField0_ & ~0x00000004);
fileSafeAPI_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00000008);
dylibSafeAPI_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00000010);
osVersion_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00000020);
model_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00000040);
coreCount_ = 0L;
bitField0_ = (bitField0_ & ~0x00000080);
vendorID_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00000100);
adID_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00000200);
carrierName_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00000400);
netType_ = 0;
bitField0_ = (bitField0_ & ~0x00000800);
netInterface_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00001000);
isJailbreak_ = 0L;
bitField0_ = (bitField0_ & ~0x00002000);
bundleID_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00004000);
device_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00008000);
deviceName_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00010000);
version_ = 0L;
bitField0_ = (bitField0_ & ~0x00020000);
plistVersion_ = 0L;
bitField0_ = (bitField0_ & ~0x00040000);
usbState_ = 0L;
bitField0_ = (bitField0_ & ~0x00080000);
hasSIMCard_ = 0L;
bitField0_ = (bitField0_ & ~0x00100000);
languageNum_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00200000);
localeCountry_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00400000);
isInCalling_ = 0L;
bitField0_ = (bitField0_ & ~0x00800000);
wcDocPath_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x01000000);
appState_ = 0;
bitField0_ = (bitField0_ & ~0x02000000);
encryptStatusOfMachO_ = false;
bitField0_ = (bitField0_ & ~0x04000000);
md5OfMachOHeader_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x08000000);
weChatUUID_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x10000000);
dibs_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x20000000);
ssid_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x40000000);
bssid_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x80000000);
displayName_ = com.google.protobuf.ByteString.EMPTY;
bitField1_ = (bitField1_ & ~0x00000001);
illegalFileList_ = java.util.Collections.emptyList();
bitField1_ = (bitField1_ & ~0x00000002);
readOutOfSandBoxFileList_ = java.util.Collections.emptyList();
bitField1_ = (bitField1_ & ~0x00000004);
teamName_ = com.google.protobuf.ByteString.EMPTY;
bitField1_ = (bitField1_ & ~0x00000008);
teamIdentify_ = com.google.protobuf.ByteString.EMPTY;
bitField1_ = (bitField1_ & ~0x00000010);
if (dylibInfoBuilder_ == null) {
dylibInfo_ = java.util.Collections.emptyList();
bitField1_ = (bitField1_ & ~0x00000020);
} else {
dylibInfoBuilder_.clear();
}
md5OfMachOFile_ = com.google.protobuf.ByteString.EMPTY;
bitField1_ = (bitField1_ & ~0x00000040);
a50_ = 0L;
bitField1_ = (bitField1_ & ~0x00000080);
sdi_ = com.google.protobuf.ByteString.EMPTY;
bitField1_ = (bitField1_ & ~0x00000100);
sdiRqt_ = 0L;
bitField1_ = (bitField1_ & ~0x00000200);
installTime_ = 0L;
bitField1_ = (bitField1_ & ~0x00000400);
bootTime_ = 0L;
bitField1_ = (bitField1_ & ~0x00000800);
voipStatus_ = 0L;
bitField1_ = (bitField1_ & ~0x00001000);
sdiRqt2_ = 0L;
bitField1_ = (bitField1_ & ~0x00002000);
a57_ = 0L;
bitField1_ = (bitField1_ & ~0x00004000);
imei_ = com.google.protobuf.ByteString.EMPTY;
bitField1_ = (bitField1_ & ~0x00008000);
imeiCRC32_ = 0L;
bitField1_ = (bitField1_ & ~0x00010000);
dylibInfoCRC32_ = 0L;
bitField1_ = (bitField1_ & ~0x00020000);
machMsgSyscallCode_ = com.google.protobuf.ByteString.EMPTY;
bitField1_ = (bitField1_ & ~0x00040000);
codeCRC32_ = 0L;
bitField1_ = (bitField1_ & ~0x00080000);
token_ = com.google.protobuf.ByteString.EMPTY;
bitField1_ = (bitField1_ & ~0x00100000);
deviceToken_ = com.google.protobuf.ByteString.EMPTY;
bitField1_ = (bitField1_ & ~0x00200000);
a70_ = 0L;
bitField1_ = (bitField1_ & ~0x00400000);
a71_ = 0L;
bitField1_ = (bitField1_ & ~0x00800000);
a72_ = 0L;
bitField1_ = (bitField1_ & ~0x01000000);
a82_ = 0L;
bitField1_ = (bitField1_ & ~0x02000000);
a83_ = 0L;
bitField1_ = (bitField1_ & ~0x04000000);
a84_ = 0L;
bitField1_ = (bitField1_ & ~0x08000000);
a85_ = com.google.protobuf.ByteString.EMPTY;
bitField1_ = (bitField1_ & ~0x10000000);
a86_ = 0L;
bitField1_ = (bitField1_ & ~0x20000000);
a87_ = com.google.protobuf.ByteString.EMPTY;
bitField1_ = (bitField1_ & ~0x40000000);
if (fsstatInfoBuilder_ == null) {
fsstatInfo_ = null;
} else {
fsstatInfoBuilder_.clear();
}
bitField1_ = (bitField1_ & ~0x80000000);
fsstatCrc32_ = 0L;
bitField2_ = (bitField2_ & ~0x00000001);
fsstatRor32_ = 0L;
bitField2_ = (bitField2_ & ~0x00000002);
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return wechat.protobuf.AppleCCDataNewV.internal_static_AppleCCDataNew_descriptor;
}
@java.lang.Override
public wechat.protobuf.AppleCCDataNew getDefaultInstanceForType() {
return wechat.protobuf.AppleCCDataNew.getDefaultInstance();
}
@java.lang.Override
public wechat.protobuf.AppleCCDataNew build() {
wechat.protobuf.AppleCCDataNew result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public wechat.protobuf.AppleCCDataNew buildPartial() {
wechat.protobuf.AppleCCDataNew result = new wechat.protobuf.AppleCCDataNew(this);
int from_bitField0_ = bitField0_;
int from_bitField1_ = bitField1_;
int from_bitField2_ = bitField2_;
int to_bitField0_ = 0;
int to_bitField1_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.encrypted_ = encrypted_;
to_bitField0_ |= 0x00000001;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
result.timestamp_ = timestamp_;
to_bitField0_ |= 0x00000002;
}
if (((from_bitField0_ & 0x00000004) != 0)) {
result.key_ = key_;
to_bitField0_ |= 0x00000004;
}
if (((from_bitField0_ & 0x00000008) != 0)) {
to_bitField0_ |= 0x00000008;
}
result.fileSafeAPI_ = fileSafeAPI_;
if (((from_bitField0_ & 0x00000010) != 0)) {
to_bitField0_ |= 0x00000010;
}
result.dylibSafeAPI_ = dylibSafeAPI_;
if (((from_bitField0_ & 0x00000020) != 0)) {
to_bitField0_ |= 0x00000020;
}
result.osVersion_ = osVersion_;
if (((from_bitField0_ & 0x00000040) != 0)) {
to_bitField0_ |= 0x00000040;
}
result.model_ = model_;
if (((from_bitField0_ & 0x00000080) != 0)) {
result.coreCount_ = coreCount_;
to_bitField0_ |= 0x00000080;
}
if (((from_bitField0_ & 0x00000100) != 0)) {
to_bitField0_ |= 0x00000100;
}
result.vendorID_ = vendorID_;
if (((from_bitField0_ & 0x00000200) != 0)) {
to_bitField0_ |= 0x00000200;
}
result.adID_ = adID_;
if (((from_bitField0_ & 0x00000400) != 0)) {
to_bitField0_ |= 0x00000400;
}
result.carrierName_ = carrierName_;
if (((from_bitField0_ & 0x00000800) != 0)) {
result.netType_ = netType_;
to_bitField0_ |= 0x00000800;
}
if (((from_bitField0_ & 0x00001000) != 0)) {
to_bitField0_ |= 0x00001000;
}
result.netInterface_ = netInterface_;
if (((from_bitField0_ & 0x00002000) != 0)) {
result.isJailbreak_ = isJailbreak_;
to_bitField0_ |= 0x00002000;
}
if (((from_bitField0_ & 0x00004000) != 0)) {
to_bitField0_ |= 0x00004000;
}
result.bundleID_ = bundleID_;
if (((from_bitField0_ & 0x00008000) != 0)) {
to_bitField0_ |= 0x00008000;
}
result.device_ = device_;
if (((from_bitField0_ & 0x00010000) != 0)) {
to_bitField0_ |= 0x00010000;
}
result.deviceName_ = deviceName_;
if (((from_bitField0_ & 0x00020000) != 0)) {
result.version_ = version_;
to_bitField0_ |= 0x00020000;
}
if (((from_bitField0_ & 0x00040000) != 0)) {
result.plistVersion_ = plistVersion_;
to_bitField0_ |= 0x00040000;
}
if (((from_bitField0_ & 0x00080000) != 0)) {
result.usbState_ = usbState_;
to_bitField0_ |= 0x00080000;
}
if (((from_bitField0_ & 0x00100000) != 0)) {
result.hasSIMCard_ = hasSIMCard_;
to_bitField0_ |= 0x00100000;
}
if (((from_bitField0_ & 0x00200000) != 0)) {
to_bitField0_ |= 0x00200000;
}
result.languageNum_ = languageNum_;
if (((from_bitField0_ & 0x00400000) != 0)) {
to_bitField0_ |= 0x00400000;
}
result.localeCountry_ = localeCountry_;
if (((from_bitField0_ & 0x00800000) != 0)) {
result.isInCalling_ = isInCalling_;
to_bitField0_ |= 0x00800000;
}
if (((from_bitField0_ & 0x01000000) != 0)) {
to_bitField0_ |= 0x01000000;
}
result.wcDocPath_ = wcDocPath_;
if (((from_bitField0_ & 0x02000000) != 0)) {
result.appState_ = appState_;
to_bitField0_ |= 0x02000000;
}
if (((from_bitField0_ & 0x04000000) != 0)) {
result.encryptStatusOfMachO_ = encryptStatusOfMachO_;
to_bitField0_ |= 0x04000000;
}
if (((from_bitField0_ & 0x08000000) != 0)) {
to_bitField0_ |= 0x08000000;
}
result.md5OfMachOHeader_ = md5OfMachOHeader_;
if (((from_bitField0_ & 0x10000000) != 0)) {
to_bitField0_ |= 0x10000000;
}
result.weChatUUID_ = weChatUUID_;
if (((from_bitField0_ & 0x20000000) != 0)) {
to_bitField0_ |= 0x20000000;
}
result.dibs_ = dibs_;
if (((from_bitField0_ & 0x40000000) != 0)) {
to_bitField0_ |= 0x40000000;
}
result.ssid_ = ssid_;
if (((from_bitField0_ & 0x80000000) != 0)) {
to_bitField0_ |= 0x80000000;
}
result.bssid_ = bssid_;
if (((from_bitField1_ & 0x00000001) != 0)) {
to_bitField1_ |= 0x00000001;
}
result.displayName_ = displayName_;
if (((bitField1_ & 0x00000002) != 0)) {
illegalFileList_ = java.util.Collections.unmodifiableList(illegalFileList_);
bitField1_ = (bitField1_ & ~0x00000002);
}
result.illegalFileList_ = illegalFileList_;
if (((bitField1_ & 0x00000004) != 0)) {
readOutOfSandBoxFileList_ = java.util.Collections.unmodifiableList(readOutOfSandBoxFileList_);
bitField1_ = (bitField1_ & ~0x00000004);
}
result.readOutOfSandBoxFileList_ = readOutOfSandBoxFileList_;
if (((from_bitField1_ & 0x00000008) != 0)) {
to_bitField1_ |= 0x00000002;
}
result.teamName_ = teamName_;
if (((from_bitField1_ & 0x00000010) != 0)) {
to_bitField1_ |= 0x00000004;
}
result.teamIdentify_ = teamIdentify_;
if (dylibInfoBuilder_ == null) {
if (((bitField1_ & 0x00000020) != 0)) {
dylibInfo_ = java.util.Collections.unmodifiableList(dylibInfo_);
bitField1_ = (bitField1_ & ~0x00000020);
}
result.dylibInfo_ = dylibInfo_;
} else {
result.dylibInfo_ = dylibInfoBuilder_.build();
}
if (((from_bitField1_ & 0x00000040) != 0)) {
to_bitField1_ |= 0x00000008;
}
result.md5OfMachOFile_ = md5OfMachOFile_;
if (((from_bitField1_ & 0x00000080) != 0)) {
result.a50_ = a50_;
to_bitField1_ |= 0x00000010;
}
if (((from_bitField1_ & 0x00000100) != 0)) {
to_bitField1_ |= 0x00000020;
}
result.sdi_ = sdi_;
if (((from_bitField1_ & 0x00000200) != 0)) {
result.sdiRqt_ = sdiRqt_;
to_bitField1_ |= 0x00000040;
}
if (((from_bitField1_ & 0x00000400) != 0)) {
result.installTime_ = installTime_;
to_bitField1_ |= 0x00000080;
}
if (((from_bitField1_ & 0x00000800) != 0)) {
result.bootTime_ = bootTime_;
to_bitField1_ |= 0x00000100;
}
if (((from_bitField1_ & 0x00001000) != 0)) {
result.voipStatus_ = voipStatus_;
to_bitField1_ |= 0x00000200;
}
if (((from_bitField1_ & 0x00002000) != 0)) {
result.sdiRqt2_ = sdiRqt2_;
to_bitField1_ |= 0x00000400;
}
if (((from_bitField1_ & 0x00004000) != 0)) {
result.a57_ = a57_;
to_bitField1_ |= 0x00000800;
}
if (((from_bitField1_ & 0x00008000) != 0)) {
to_bitField1_ |= 0x00001000;
}
result.imei_ = imei_;
if (((from_bitField1_ & 0x00010000) != 0)) {
result.imeiCRC32_ = imeiCRC32_;
to_bitField1_ |= 0x00002000;
}
if (((from_bitField1_ & 0x00020000) != 0)) {
result.dylibInfoCRC32_ = dylibInfoCRC32_;
to_bitField1_ |= 0x00004000;
}
if (((from_bitField1_ & 0x00040000) != 0)) {
to_bitField1_ |= 0x00008000;
}
result.machMsgSyscallCode_ = machMsgSyscallCode_;
if (((from_bitField1_ & 0x00080000) != 0)) {
result.codeCRC32_ = codeCRC32_;
to_bitField1_ |= 0x00010000;
}
if (((from_bitField1_ & 0x00100000) != 0)) {
to_bitField1_ |= 0x00020000;
}
result.token_ = token_;
if (((from_bitField1_ & 0x00200000) != 0)) {
to_bitField1_ |= 0x00040000;
}
result.deviceToken_ = deviceToken_;
if (((from_bitField1_ & 0x00400000) != 0)) {
result.a70_ = a70_;
to_bitField1_ |= 0x00080000;
}
if (((from_bitField1_ & 0x00800000) != 0)) {
result.a71_ = a71_;
to_bitField1_ |= 0x00100000;
}
if (((from_bitField1_ & 0x01000000) != 0)) {
result.a72_ = a72_;
to_bitField1_ |= 0x00200000;
}
if (((from_bitField1_ & 0x02000000) != 0)) {
result.a82_ = a82_;
to_bitField1_ |= 0x00400000;
}
if (((from_bitField1_ & 0x04000000) != 0)) {
result.a83_ = a83_;
to_bitField1_ |= 0x00800000;
}
if (((from_bitField1_ & 0x08000000) != 0)) {
result.a84_ = a84_;
to_bitField1_ |= 0x01000000;
}
if (((from_bitField1_ & 0x10000000) != 0)) {
to_bitField1_ |= 0x02000000;
}
result.a85_ = a85_;
if (((from_bitField1_ & 0x20000000) != 0)) {
result.a86_ = a86_;
to_bitField1_ |= 0x04000000;
}
if (((from_bitField1_ & 0x40000000) != 0)) {
to_bitField1_ |= 0x08000000;
}
result.a87_ = a87_;
if (((from_bitField1_ & 0x80000000) != 0)) {
if (fsstatInfoBuilder_ == null) {
result.fsstatInfo_ = fsstatInfo_;
} else {
result.fsstatInfo_ = fsstatInfoBuilder_.build();
}
to_bitField1_ |= 0x10000000;
}
if (((from_bitField2_ & 0x00000001) != 0)) {
result.fsstatCrc32_ = fsstatCrc32_;
to_bitField1_ |= 0x20000000;
}
if (((from_bitField2_ & 0x00000002) != 0)) {
result.fsstatRor32_ = fsstatRor32_;
to_bitField1_ |= 0x40000000;
}
result.bitField0_ = to_bitField0_;
result.bitField1_ = to_bitField1_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof wechat.protobuf.AppleCCDataNew) {
return mergeFrom((wechat.protobuf.AppleCCDataNew)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(wechat.protobuf.AppleCCDataNew other) {
if (other == wechat.protobuf.AppleCCDataNew.getDefaultInstance()) return this;
if (other.hasEncrypted()) {
setEncrypted(other.getEncrypted());
}
if (other.hasTimestamp()) {
setTimestamp(other.getTimestamp());
}
if (other.hasKey()) {
setKey(other.getKey());
}
if (other.hasFileSafeAPI()) {
setFileSafeAPI(other.getFileSafeAPI());
}
if (other.hasDylibSafeAPI()) {
setDylibSafeAPI(other.getDylibSafeAPI());
}
if (other.hasOsVersion()) {
setOsVersion(other.getOsVersion());
}
if (other.hasModel()) {
setModel(other.getModel());
}
if (other.hasCoreCount()) {
setCoreCount(other.getCoreCount());
}
if (other.hasVendorID()) {
setVendorID(other.getVendorID());
}
if (other.hasAdID()) {
setAdID(other.getAdID());
}
if (other.hasCarrierName()) {
setCarrierName(other.getCarrierName());
}
if (other.hasNetType()) {
setNetType(other.getNetType());
}
if (other.hasNetInterface()) {
setNetInterface(other.getNetInterface());
}
if (other.hasIsJailbreak()) {
setIsJailbreak(other.getIsJailbreak());
}
if (other.hasBundleID()) {
setBundleID(other.getBundleID());
}
if (other.hasDevice()) {
setDevice(other.getDevice());
}
if (other.hasDeviceName()) {
setDeviceName(other.getDeviceName());
}
if (other.hasVersion()) {
setVersion(other.getVersion());
}
if (other.hasPlistVersion()) {
setPlistVersion(other.getPlistVersion());
}
if (other.hasUsbState()) {
setUsbState(other.getUsbState());
}
if (other.hasHasSIMCard()) {
setHasSIMCard(other.getHasSIMCard());
}
if (other.hasLanguageNum()) {
setLanguageNum(other.getLanguageNum());
}
if (other.hasLocaleCountry()) {
setLocaleCountry(other.getLocaleCountry());
}
if (other.hasIsInCalling()) {
setIsInCalling(other.getIsInCalling());
}
if (other.hasWcDocPath()) {
setWcDocPath(other.getWcDocPath());
}
if (other.hasAppState()) {
setAppState(other.getAppState());
}
if (other.hasEncryptStatusOfMachO()) {
setEncryptStatusOfMachO(other.getEncryptStatusOfMachO());
}
if (other.hasMd5OfMachOHeader()) {
setMd5OfMachOHeader(other.getMd5OfMachOHeader());
}
if (other.hasWeChatUUID()) {
setWeChatUUID(other.getWeChatUUID());
}
if (other.hasDibs()) {
setDibs(other.getDibs());
}
if (other.hasSsid()) {
setSsid(other.getSsid());
}
if (other.hasBssid()) {
setBssid(other.getBssid());
}
if (other.hasDisplayName()) {
setDisplayName(other.getDisplayName());
}
if (!other.illegalFileList_.isEmpty()) {
if (illegalFileList_.isEmpty()) {
illegalFileList_ = other.illegalFileList_;
bitField1_ = (bitField1_ & ~0x00000002);
} else {
ensureIllegalFileListIsMutable();
illegalFileList_.addAll(other.illegalFileList_);
}
onChanged();
}
if (!other.readOutOfSandBoxFileList_.isEmpty()) {
if (readOutOfSandBoxFileList_.isEmpty()) {
readOutOfSandBoxFileList_ = other.readOutOfSandBoxFileList_;
bitField1_ = (bitField1_ & ~0x00000004);
} else {
ensureReadOutOfSandBoxFileListIsMutable();
readOutOfSandBoxFileList_.addAll(other.readOutOfSandBoxFileList_);
}
onChanged();
}
if (other.hasTeamName()) {
setTeamName(other.getTeamName());
}
if (other.hasTeamIdentify()) {
setTeamIdentify(other.getTeamIdentify());
}
if (dylibInfoBuilder_ == null) {
if (!other.dylibInfo_.isEmpty()) {
if (dylibInfo_.isEmpty()) {
dylibInfo_ = other.dylibInfo_;
bitField1_ = (bitField1_ & ~0x00000020);
} else {
ensureDylibInfoIsMutable();
dylibInfo_.addAll(other.dylibInfo_);
}
onChanged();
}
} else {
if (!other.dylibInfo_.isEmpty()) {
if (dylibInfoBuilder_.isEmpty()) {
dylibInfoBuilder_.dispose();
dylibInfoBuilder_ = null;
dylibInfo_ = other.dylibInfo_;
bitField1_ = (bitField1_ & ~0x00000020);
dylibInfoBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getDylibInfoFieldBuilder() : null;
} else {
dylibInfoBuilder_.addAllMessages(other.dylibInfo_);
}
}
}
if (other.hasMd5OfMachOFile()) {
setMd5OfMachOFile(other.getMd5OfMachOFile());
}
if (other.hasA50()) {
setA50(other.getA50());
}
if (other.hasSdi()) {
setSdi(other.getSdi());
}
if (other.hasSdiRqt()) {
setSdiRqt(other.getSdiRqt());
}
if (other.hasInstallTime()) {
setInstallTime(other.getInstallTime());
}
if (other.hasBootTime()) {
setBootTime(other.getBootTime());
}
if (other.hasVoipStatus()) {
setVoipStatus(other.getVoipStatus());
}
if (other.hasSdiRqt2()) {
setSdiRqt2(other.getSdiRqt2());
}
if (other.hasA57()) {
setA57(other.getA57());
}
if (other.hasImei()) {
setImei(other.getImei());
}
if (other.hasImeiCRC32()) {
setImeiCRC32(other.getImeiCRC32());
}
if (other.hasDylibInfoCRC32()) {
setDylibInfoCRC32(other.getDylibInfoCRC32());
}
if (other.hasMachMsgSyscallCode()) {
setMachMsgSyscallCode(other.getMachMsgSyscallCode());
}
if (other.hasCodeCRC32()) {
setCodeCRC32(other.getCodeCRC32());
}
if (other.hasToken()) {
setToken(other.getToken());
}
if (other.hasDeviceToken()) {
setDeviceToken(other.getDeviceToken());
}
if (other.hasA70()) {
setA70(other.getA70());
}
if (other.hasA71()) {
setA71(other.getA71());
}
if (other.hasA72()) {
setA72(other.getA72());
}
if (other.hasA82()) {
setA82(other.getA82());
}
if (other.hasA83()) {
setA83(other.getA83());
}
if (other.hasA84()) {
setA84(other.getA84());
}
if (other.hasA85()) {
setA85(other.getA85());
}
if (other.hasA86()) {
setA86(other.getA86());
}
if (other.hasA87()) {
setA87(other.getA87());
}
if (other.hasFsstatInfo()) {
mergeFsstatInfo(other.getFsstatInfo());
}
if (other.hasFsstatCrc32()) {
setFsstatCrc32(other.getFsstatCrc32());
}
if (other.hasFsstatRor32()) {
setFsstatRor32(other.getFsstatRor32());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
wechat.protobuf.AppleCCDataNew parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (wechat.protobuf.AppleCCDataNew) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private int bitField1_;
private int bitField2_;
private boolean encrypted_ ;
/**
* optional bool encrypted = 1;
* @return Whether the encrypted field is set.
*/
@java.lang.Override
public boolean hasEncrypted() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional bool encrypted = 1;
* @return The encrypted.
*/
@java.lang.Override
public boolean getEncrypted() {
return encrypted_;
}
/**
* optional bool encrypted = 1;
* @param value The encrypted to set.
* @return This builder for chaining.
*/
public Builder setEncrypted(boolean value) {
bitField0_ |= 0x00000001;
encrypted_ = value;
onChanged();
return this;
}
/**
* optional bool encrypted = 1;
* @return This builder for chaining.
*/
public Builder clearEncrypted() {
bitField0_ = (bitField0_ & ~0x00000001);
encrypted_ = false;
onChanged();
return this;
}
private int timestamp_ ;
/**
* optional int32 timestamp = 2;
* @return Whether the timestamp field is set.
*/
@java.lang.Override
public boolean hasTimestamp() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional int32 timestamp = 2;
* @return The timestamp.
*/
@java.lang.Override
public int getTimestamp() {
return timestamp_;
}
/**
* optional int32 timestamp = 2;
* @param value The timestamp to set.
* @return This builder for chaining.
*/
public Builder setTimestamp(int value) {
bitField0_ |= 0x00000002;
timestamp_ = value;
onChanged();
return this;
}
/**
* optional int32 timestamp = 2;
* @return This builder for chaining.
*/
public Builder clearTimestamp() {
bitField0_ = (bitField0_ & ~0x00000002);
timestamp_ = 0;
onChanged();
return this;
}
private long key_ ;
/**
* optional int64 key = 3;
* @return Whether the key field is set.
*/
@java.lang.Override
public boolean hasKey() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
* optional int64 key = 3;
* @return The key.
*/
@java.lang.Override
public long getKey() {
return key_;
}
/**
* optional int64 key = 3;
* @param value The key to set.
* @return This builder for chaining.
*/
public Builder setKey(long value) {
bitField0_ |= 0x00000004;
key_ = value;
onChanged();
return this;
}
/**
* optional int64 key = 3;
* @return This builder for chaining.
*/
public Builder clearKey() {
bitField0_ = (bitField0_ & ~0x00000004);
key_ = 0L;
onChanged();
return this;
}
private com.google.protobuf.ByteString fileSafeAPI_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes fileSafeAPI = 11;
* @return Whether the fileSafeAPI field is set.
*/
@java.lang.Override
public boolean hasFileSafeAPI() {
return ((bitField0_ & 0x00000008) != 0);
}
/**
* optional bytes fileSafeAPI = 11;
* @return The fileSafeAPI.
*/
@java.lang.Override
public com.google.protobuf.ByteString getFileSafeAPI() {
return fileSafeAPI_;
}
/**
* optional bytes fileSafeAPI = 11;
* @param value The fileSafeAPI to set.
* @return This builder for chaining.
*/
public Builder setFileSafeAPI(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
fileSafeAPI_ = value;
onChanged();
return this;
}
/**
* optional bytes fileSafeAPI = 11;
* @return This builder for chaining.
*/
public Builder clearFileSafeAPI() {
bitField0_ = (bitField0_ & ~0x00000008);
fileSafeAPI_ = getDefaultInstance().getFileSafeAPI();
onChanged();
return this;
}
private com.google.protobuf.ByteString dylibSafeAPI_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes dylibSafeAPI = 12;
* @return Whether the dylibSafeAPI field is set.
*/
@java.lang.Override
public boolean hasDylibSafeAPI() {
return ((bitField0_ & 0x00000010) != 0);
}
/**
* optional bytes dylibSafeAPI = 12;
* @return The dylibSafeAPI.
*/
@java.lang.Override
public com.google.protobuf.ByteString getDylibSafeAPI() {
return dylibSafeAPI_;
}
/**
* optional bytes dylibSafeAPI = 12;
* @param value The dylibSafeAPI to set.
* @return This builder for chaining.
*/
public Builder setDylibSafeAPI(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000010;
dylibSafeAPI_ = value;
onChanged();
return this;
}
/**
* optional bytes dylibSafeAPI = 12;
* @return This builder for chaining.
*/
public Builder clearDylibSafeAPI() {
bitField0_ = (bitField0_ & ~0x00000010);
dylibSafeAPI_ = getDefaultInstance().getDylibSafeAPI();
onChanged();
return this;
}
private com.google.protobuf.ByteString osVersion_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes osVersion = 13;
* @return Whether the osVersion field is set.
*/
@java.lang.Override
public boolean hasOsVersion() {
return ((bitField0_ & 0x00000020) != 0);
}
/**
* optional bytes osVersion = 13;
* @return The osVersion.
*/
@java.lang.Override
public com.google.protobuf.ByteString getOsVersion() {
return osVersion_;
}
/**
* optional bytes osVersion = 13;
* @param value The osVersion to set.
* @return This builder for chaining.
*/
public Builder setOsVersion(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000020;
osVersion_ = value;
onChanged();
return this;
}
/**
* optional bytes osVersion = 13;
* @return This builder for chaining.
*/
public Builder clearOsVersion() {
bitField0_ = (bitField0_ & ~0x00000020);
osVersion_ = getDefaultInstance().getOsVersion();
onChanged();
return this;
}
private com.google.protobuf.ByteString model_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes model = 14;
* @return Whether the model field is set.
*/
@java.lang.Override
public boolean hasModel() {
return ((bitField0_ & 0x00000040) != 0);
}
/**
* optional bytes model = 14;
* @return The model.
*/
@java.lang.Override
public com.google.protobuf.ByteString getModel() {
return model_;
}
/**
* optional bytes model = 14;
* @param value The model to set.
* @return This builder for chaining.
*/
public Builder setModel(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000040;
model_ = value;
onChanged();
return this;
}
/**
* optional bytes model = 14;
* @return This builder for chaining.
*/
public Builder clearModel() {
bitField0_ = (bitField0_ & ~0x00000040);
model_ = getDefaultInstance().getModel();
onChanged();
return this;
}
private long coreCount_ ;
/**
* optional int64 coreCount = 15;
* @return Whether the coreCount field is set.
*/
@java.lang.Override
public boolean hasCoreCount() {
return ((bitField0_ & 0x00000080) != 0);
}
/**
* optional int64 coreCount = 15;
* @return The coreCount.
*/
@java.lang.Override
public long getCoreCount() {
return coreCount_;
}
/**
* optional int64 coreCount = 15;
* @param value The coreCount to set.
* @return This builder for chaining.
*/
public Builder setCoreCount(long value) {
bitField0_ |= 0x00000080;
coreCount_ = value;
onChanged();
return this;
}
/**
* optional int64 coreCount = 15;
* @return This builder for chaining.
*/
public Builder clearCoreCount() {
bitField0_ = (bitField0_ & ~0x00000080);
coreCount_ = 0L;
onChanged();
return this;
}
private com.google.protobuf.ByteString vendorID_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes vendorID = 16;
* @return Whether the vendorID field is set.
*/
@java.lang.Override
public boolean hasVendorID() {
return ((bitField0_ & 0x00000100) != 0);
}
/**
* optional bytes vendorID = 16;
* @return The vendorID.
*/
@java.lang.Override
public com.google.protobuf.ByteString getVendorID() {
return vendorID_;
}
/**
* optional bytes vendorID = 16;
* @param value The vendorID to set.
* @return This builder for chaining.
*/
public Builder setVendorID(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000100;
vendorID_ = value;
onChanged();
return this;
}
/**
* optional bytes vendorID = 16;
* @return This builder for chaining.
*/
public Builder clearVendorID() {
bitField0_ = (bitField0_ & ~0x00000100);
vendorID_ = getDefaultInstance().getVendorID();
onChanged();
return this;
}
private com.google.protobuf.ByteString adID_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes adID = 17;
* @return Whether the adID field is set.
*/
@java.lang.Override
public boolean hasAdID() {
return ((bitField0_ & 0x00000200) != 0);
}
/**
* optional bytes adID = 17;
* @return The adID.
*/
@java.lang.Override
public com.google.protobuf.ByteString getAdID() {
return adID_;
}
/**
* optional bytes adID = 17;
* @param value The adID to set.
* @return This builder for chaining.
*/
public Builder setAdID(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000200;
adID_ = value;
onChanged();
return this;
}
/**
* optional bytes adID = 17;
* @return This builder for chaining.
*/
public Builder clearAdID() {
bitField0_ = (bitField0_ & ~0x00000200);
adID_ = getDefaultInstance().getAdID();
onChanged();
return this;
}
private com.google.protobuf.ByteString carrierName_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes carrierName = 18;
* @return Whether the carrierName field is set.
*/
@java.lang.Override
public boolean hasCarrierName() {
return ((bitField0_ & 0x00000400) != 0);
}
/**
* optional bytes carrierName = 18;
* @return The carrierName.
*/
@java.lang.Override
public com.google.protobuf.ByteString getCarrierName() {
return carrierName_;
}
/**
* optional bytes carrierName = 18;
* @param value The carrierName to set.
* @return This builder for chaining.
*/
public Builder setCarrierName(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000400;
carrierName_ = value;
onChanged();
return this;
}
/**
* optional bytes carrierName = 18;
* @return This builder for chaining.
*/
public Builder clearCarrierName() {
bitField0_ = (bitField0_ & ~0x00000400);
carrierName_ = getDefaultInstance().getCarrierName();
onChanged();
return this;
}
private int netType_ ;
/**
* optional int32 netType = 19;
* @return Whether the netType field is set.
*/
@java.lang.Override
public boolean hasNetType() {
return ((bitField0_ & 0x00000800) != 0);
}
/**
* optional int32 netType = 19;
* @return The netType.
*/
@java.lang.Override
public int getNetType() {
return netType_;
}
/**
* optional int32 netType = 19;
* @param value The netType to set.
* @return This builder for chaining.
*/
public Builder setNetType(int value) {
bitField0_ |= 0x00000800;
netType_ = value;
onChanged();
return this;
}
/**
* optional int32 netType = 19;
* @return This builder for chaining.
*/
public Builder clearNetType() {
bitField0_ = (bitField0_ & ~0x00000800);
netType_ = 0;
onChanged();
return this;
}
private com.google.protobuf.ByteString netInterface_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes netInterface = 20;
* @return Whether the netInterface field is set.
*/
@java.lang.Override
public boolean hasNetInterface() {
return ((bitField0_ & 0x00001000) != 0);
}
/**
* optional bytes netInterface = 20;
* @return The netInterface.
*/
@java.lang.Override
public com.google.protobuf.ByteString getNetInterface() {
return netInterface_;
}
/**
* optional bytes netInterface = 20;
* @param value The netInterface to set.
* @return This builder for chaining.
*/
public Builder setNetInterface(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00001000;
netInterface_ = value;
onChanged();
return this;
}
/**
* optional bytes netInterface = 20;
* @return This builder for chaining.
*/
public Builder clearNetInterface() {
bitField0_ = (bitField0_ & ~0x00001000);
netInterface_ = getDefaultInstance().getNetInterface();
onChanged();
return this;
}
private long isJailbreak_ ;
/**
* optional int64 isJailbreak = 21;
* @return Whether the isJailbreak field is set.
*/
@java.lang.Override
public boolean hasIsJailbreak() {
return ((bitField0_ & 0x00002000) != 0);
}
/**
* optional int64 isJailbreak = 21;
* @return The isJailbreak.
*/
@java.lang.Override
public long getIsJailbreak() {
return isJailbreak_;
}
/**
* optional int64 isJailbreak = 21;
* @param value The isJailbreak to set.
* @return This builder for chaining.
*/
public Builder setIsJailbreak(long value) {
bitField0_ |= 0x00002000;
isJailbreak_ = value;
onChanged();
return this;
}
/**
* optional int64 isJailbreak = 21;
* @return This builder for chaining.
*/
public Builder clearIsJailbreak() {
bitField0_ = (bitField0_ & ~0x00002000);
isJailbreak_ = 0L;
onChanged();
return this;
}
private com.google.protobuf.ByteString bundleID_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes bundleID = 22;
* @return Whether the bundleID field is set.
*/
@java.lang.Override
public boolean hasBundleID() {
return ((bitField0_ & 0x00004000) != 0);
}
/**
* optional bytes bundleID = 22;
* @return The bundleID.
*/
@java.lang.Override
public com.google.protobuf.ByteString getBundleID() {
return bundleID_;
}
/**
* optional bytes bundleID = 22;
* @param value The bundleID to set.
* @return This builder for chaining.
*/
public Builder setBundleID(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00004000;
bundleID_ = value;
onChanged();
return this;
}
/**
* optional bytes bundleID = 22;
* @return This builder for chaining.
*/
public Builder clearBundleID() {
bitField0_ = (bitField0_ & ~0x00004000);
bundleID_ = getDefaultInstance().getBundleID();
onChanged();
return this;
}
private com.google.protobuf.ByteString device_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes device = 23;
* @return Whether the device field is set.
*/
@java.lang.Override
public boolean hasDevice() {
return ((bitField0_ & 0x00008000) != 0);
}
/**
* optional bytes device = 23;
* @return The device.
*/
@java.lang.Override
public com.google.protobuf.ByteString getDevice() {
return device_;
}
/**
* optional bytes device = 23;
* @param value The device to set.
* @return This builder for chaining.
*/
public Builder setDevice(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00008000;
device_ = value;
onChanged();
return this;
}
/**
* optional bytes device = 23;
* @return This builder for chaining.
*/
public Builder clearDevice() {
bitField0_ = (bitField0_ & ~0x00008000);
device_ = getDefaultInstance().getDevice();
onChanged();
return this;
}
private com.google.protobuf.ByteString deviceName_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes deviceName = 24;
* @return Whether the deviceName field is set.
*/
@java.lang.Override
public boolean hasDeviceName() {
return ((bitField0_ & 0x00010000) != 0);
}
/**
* optional bytes deviceName = 24;
* @return The deviceName.
*/
@java.lang.Override
public com.google.protobuf.ByteString getDeviceName() {
return deviceName_;
}
/**
* optional bytes deviceName = 24;
* @param value The deviceName to set.
* @return This builder for chaining.
*/
public Builder setDeviceName(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00010000;
deviceName_ = value;
onChanged();
return this;
}
/**
* optional bytes deviceName = 24;
* @return This builder for chaining.
*/
public Builder clearDeviceName() {
bitField0_ = (bitField0_ & ~0x00010000);
deviceName_ = getDefaultInstance().getDeviceName();
onChanged();
return this;
}
private long version_ ;
/**
* optional int64 version = 25;
* @return Whether the version field is set.
*/
@java.lang.Override
public boolean hasVersion() {
return ((bitField0_ & 0x00020000) != 0);
}
/**
* optional int64 version = 25;
* @return The version.
*/
@java.lang.Override
public long getVersion() {
return version_;
}
/**
* optional int64 version = 25;
* @param value The version to set.
* @return This builder for chaining.
*/
public Builder setVersion(long value) {
bitField0_ |= 0x00020000;
version_ = value;
onChanged();
return this;
}
/**
* optional int64 version = 25;
* @return This builder for chaining.
*/
public Builder clearVersion() {
bitField0_ = (bitField0_ & ~0x00020000);
version_ = 0L;
onChanged();
return this;
}
private long plistVersion_ ;
/**
* optional int64 plistVersion = 26;
* @return Whether the plistVersion field is set.
*/
@java.lang.Override
public boolean hasPlistVersion() {
return ((bitField0_ & 0x00040000) != 0);
}
/**
* optional int64 plistVersion = 26;
* @return The plistVersion.
*/
@java.lang.Override
public long getPlistVersion() {
return plistVersion_;
}
/**
* optional int64 plistVersion = 26;
* @param value The plistVersion to set.
* @return This builder for chaining.
*/
public Builder setPlistVersion(long value) {
bitField0_ |= 0x00040000;
plistVersion_ = value;
onChanged();
return this;
}
/**
* optional int64 plistVersion = 26;
* @return This builder for chaining.
*/
public Builder clearPlistVersion() {
bitField0_ = (bitField0_ & ~0x00040000);
plistVersion_ = 0L;
onChanged();
return this;
}
private long usbState_ ;
/**
* optional int64 usbState = 27;
* @return Whether the usbState field is set.
*/
@java.lang.Override
public boolean hasUsbState() {
return ((bitField0_ & 0x00080000) != 0);
}
/**
* optional int64 usbState = 27;
* @return The usbState.
*/
@java.lang.Override
public long getUsbState() {
return usbState_;
}
/**
* optional int64 usbState = 27;
* @param value The usbState to set.
* @return This builder for chaining.
*/
public Builder setUsbState(long value) {
bitField0_ |= 0x00080000;
usbState_ = value;
onChanged();
return this;
}
/**
* optional int64 usbState = 27;
* @return This builder for chaining.
*/
public Builder clearUsbState() {
bitField0_ = (bitField0_ & ~0x00080000);
usbState_ = 0L;
onChanged();
return this;
}
private long hasSIMCard_ ;
/**
* optional int64 hasSIMCard = 28;
* @return Whether the hasSIMCard field is set.
*/
@java.lang.Override
public boolean hasHasSIMCard() {
return ((bitField0_ & 0x00100000) != 0);
}
/**
* optional int64 hasSIMCard = 28;
* @return The hasSIMCard.
*/
@java.lang.Override
public long getHasSIMCard() {
return hasSIMCard_;
}
/**
* optional int64 hasSIMCard = 28;
* @param value The hasSIMCard to set.
* @return This builder for chaining.
*/
public Builder setHasSIMCard(long value) {
bitField0_ |= 0x00100000;
hasSIMCard_ = value;
onChanged();
return this;
}
/**
* optional int64 hasSIMCard = 28;
* @return This builder for chaining.
*/
public Builder clearHasSIMCard() {
bitField0_ = (bitField0_ & ~0x00100000);
hasSIMCard_ = 0L;
onChanged();
return this;
}
private com.google.protobuf.ByteString languageNum_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes languageNum = 29;
* @return Whether the languageNum field is set.
*/
@java.lang.Override
public boolean hasLanguageNum() {
return ((bitField0_ & 0x00200000) != 0);
}
/**
* optional bytes languageNum = 29;
* @return The languageNum.
*/
@java.lang.Override
public com.google.protobuf.ByteString getLanguageNum() {
return languageNum_;
}
/**
* optional bytes languageNum = 29;
* @param value The languageNum to set.
* @return This builder for chaining.
*/
public Builder setLanguageNum(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00200000;
languageNum_ = value;
onChanged();
return this;
}
/**
* optional bytes languageNum = 29;
* @return This builder for chaining.
*/
public Builder clearLanguageNum() {
bitField0_ = (bitField0_ & ~0x00200000);
languageNum_ = getDefaultInstance().getLanguageNum();
onChanged();
return this;
}
private com.google.protobuf.ByteString localeCountry_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes localeCountry = 30;
* @return Whether the localeCountry field is set.
*/
@java.lang.Override
public boolean hasLocaleCountry() {
return ((bitField0_ & 0x00400000) != 0);
}
/**
* optional bytes localeCountry = 30;
* @return The localeCountry.
*/
@java.lang.Override
public com.google.protobuf.ByteString getLocaleCountry() {
return localeCountry_;
}
/**
* optional bytes localeCountry = 30;
* @param value The localeCountry to set.
* @return This builder for chaining.
*/
public Builder setLocaleCountry(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00400000;
localeCountry_ = value;
onChanged();
return this;
}
/**
* optional bytes localeCountry = 30;
* @return This builder for chaining.
*/
public Builder clearLocaleCountry() {
bitField0_ = (bitField0_ & ~0x00400000);
localeCountry_ = getDefaultInstance().getLocaleCountry();
onChanged();
return this;
}
private long isInCalling_ ;
/**
* optional int64 isInCalling = 31;
* @return Whether the isInCalling field is set.
*/
@java.lang.Override
public boolean hasIsInCalling() {
return ((bitField0_ & 0x00800000) != 0);
}
/**
* optional int64 isInCalling = 31;
* @return The isInCalling.
*/
@java.lang.Override
public long getIsInCalling() {
return isInCalling_;
}
/**
* optional int64 isInCalling = 31;
* @param value The isInCalling to set.
* @return This builder for chaining.
*/
public Builder setIsInCalling(long value) {
bitField0_ |= 0x00800000;
isInCalling_ = value;
onChanged();
return this;
}
/**
* optional int64 isInCalling = 31;
* @return This builder for chaining.
*/
public Builder clearIsInCalling() {
bitField0_ = (bitField0_ & ~0x00800000);
isInCalling_ = 0L;
onChanged();
return this;
}
private com.google.protobuf.ByteString wcDocPath_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes wcDocPath = 32;
* @return Whether the wcDocPath field is set.
*/
@java.lang.Override
public boolean hasWcDocPath() {
return ((bitField0_ & 0x01000000) != 0);
}
/**
* optional bytes wcDocPath = 32;
* @return The wcDocPath.
*/
@java.lang.Override
public com.google.protobuf.ByteString getWcDocPath() {
return wcDocPath_;
}
/**
* optional bytes wcDocPath = 32;
* @param value The wcDocPath to set.
* @return This builder for chaining.
*/
public Builder setWcDocPath(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x01000000;
wcDocPath_ = value;
onChanged();
return this;
}
/**
* optional bytes wcDocPath = 32;
* @return This builder for chaining.
*/
public Builder clearWcDocPath() {
bitField0_ = (bitField0_ & ~0x01000000);
wcDocPath_ = getDefaultInstance().getWcDocPath();
onChanged();
return this;
}
private int appState_ ;
/**
* optional int32 appState = 33;
* @return Whether the appState field is set.
*/
@java.lang.Override
public boolean hasAppState() {
return ((bitField0_ & 0x02000000) != 0);
}
/**
* optional int32 appState = 33;
* @return The appState.
*/
@java.lang.Override
public int getAppState() {
return appState_;
}
/**
* optional int32 appState = 33;
* @param value The appState to set.
* @return This builder for chaining.
*/
public Builder setAppState(int value) {
bitField0_ |= 0x02000000;
appState_ = value;
onChanged();
return this;
}
/**
* optional int32 appState = 33;
* @return This builder for chaining.
*/
public Builder clearAppState() {
bitField0_ = (bitField0_ & ~0x02000000);
appState_ = 0;
onChanged();
return this;
}
private boolean encryptStatusOfMachO_ ;
/**
* optional bool encryptStatusOfMachO = 34;
* @return Whether the encryptStatusOfMachO field is set.
*/
@java.lang.Override
public boolean hasEncryptStatusOfMachO() {
return ((bitField0_ & 0x04000000) != 0);
}
/**
* optional bool encryptStatusOfMachO = 34;
* @return The encryptStatusOfMachO.
*/
@java.lang.Override
public boolean getEncryptStatusOfMachO() {
return encryptStatusOfMachO_;
}
/**
* optional bool encryptStatusOfMachO = 34;
* @param value The encryptStatusOfMachO to set.
* @return This builder for chaining.
*/
public Builder setEncryptStatusOfMachO(boolean value) {
bitField0_ |= 0x04000000;
encryptStatusOfMachO_ = value;
onChanged();
return this;
}
/**
* optional bool encryptStatusOfMachO = 34;
* @return This builder for chaining.
*/
public Builder clearEncryptStatusOfMachO() {
bitField0_ = (bitField0_ & ~0x04000000);
encryptStatusOfMachO_ = false;
onChanged();
return this;
}
private com.google.protobuf.ByteString md5OfMachOHeader_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes md5OfMachOHeader = 35;
* @return Whether the md5OfMachOHeader field is set.
*/
@java.lang.Override
public boolean hasMd5OfMachOHeader() {
return ((bitField0_ & 0x08000000) != 0);
}
/**
* optional bytes md5OfMachOHeader = 35;
* @return The md5OfMachOHeader.
*/
@java.lang.Override
public com.google.protobuf.ByteString getMd5OfMachOHeader() {
return md5OfMachOHeader_;
}
/**
* optional bytes md5OfMachOHeader = 35;
* @param value The md5OfMachOHeader to set.
* @return This builder for chaining.
*/
public Builder setMd5OfMachOHeader(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x08000000;
md5OfMachOHeader_ = value;
onChanged();
return this;
}
/**
* optional bytes md5OfMachOHeader = 35;
* @return This builder for chaining.
*/
public Builder clearMd5OfMachOHeader() {
bitField0_ = (bitField0_ & ~0x08000000);
md5OfMachOHeader_ = getDefaultInstance().getMd5OfMachOHeader();
onChanged();
return this;
}
private com.google.protobuf.ByteString weChatUUID_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes weChatUUID = 36;
* @return Whether the weChatUUID field is set.
*/
@java.lang.Override
public boolean hasWeChatUUID() {
return ((bitField0_ & 0x10000000) != 0);
}
/**
* optional bytes weChatUUID = 36;
* @return The weChatUUID.
*/
@java.lang.Override
public com.google.protobuf.ByteString getWeChatUUID() {
return weChatUUID_;
}
/**
* optional bytes weChatUUID = 36;
* @param value The weChatUUID to set.
* @return This builder for chaining.
*/
public Builder setWeChatUUID(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x10000000;
weChatUUID_ = value;
onChanged();
return this;
}
/**
* optional bytes weChatUUID = 36;
* @return This builder for chaining.
*/
public Builder clearWeChatUUID() {
bitField0_ = (bitField0_ & ~0x10000000);
weChatUUID_ = getDefaultInstance().getWeChatUUID();
onChanged();
return this;
}
private com.google.protobuf.ByteString dibs_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes dibs = 37;
* @return Whether the dibs field is set.
*/
@java.lang.Override
public boolean hasDibs() {
return ((bitField0_ & 0x20000000) != 0);
}
/**
* optional bytes dibs = 37;
* @return The dibs.
*/
@java.lang.Override
public com.google.protobuf.ByteString getDibs() {
return dibs_;
}
/**
* optional bytes dibs = 37;
* @param value The dibs to set.
* @return This builder for chaining.
*/
public Builder setDibs(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x20000000;
dibs_ = value;
onChanged();
return this;
}
/**
* optional bytes dibs = 37;
* @return This builder for chaining.
*/
public Builder clearDibs() {
bitField0_ = (bitField0_ & ~0x20000000);
dibs_ = getDefaultInstance().getDibs();
onChanged();
return this;
}
private com.google.protobuf.ByteString ssid_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes ssid = 38;
* @return Whether the ssid field is set.
*/
@java.lang.Override
public boolean hasSsid() {
return ((bitField0_ & 0x40000000) != 0);
}
/**
* optional bytes ssid = 38;
* @return The ssid.
*/
@java.lang.Override
public com.google.protobuf.ByteString getSsid() {
return ssid_;
}
/**
* optional bytes ssid = 38;
* @param value The ssid to set.
* @return This builder for chaining.
*/
public Builder setSsid(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x40000000;
ssid_ = value;
onChanged();
return this;
}
/**
* optional bytes ssid = 38;
* @return This builder for chaining.
*/
public Builder clearSsid() {
bitField0_ = (bitField0_ & ~0x40000000);
ssid_ = getDefaultInstance().getSsid();
onChanged();
return this;
}
private com.google.protobuf.ByteString bssid_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes bssid = 39;
* @return Whether the bssid field is set.
*/
@java.lang.Override
public boolean hasBssid() {
return ((bitField0_ & 0x80000000) != 0);
}
/**
* optional bytes bssid = 39;
* @return The bssid.
*/
@java.lang.Override
public com.google.protobuf.ByteString getBssid() {
return bssid_;
}
/**
* optional bytes bssid = 39;
* @param value The bssid to set.
* @return This builder for chaining.
*/
public Builder setBssid(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x80000000;
bssid_ = value;
onChanged();
return this;
}
/**
* optional bytes bssid = 39;
* @return This builder for chaining.
*/
public Builder clearBssid() {
bitField0_ = (bitField0_ & ~0x80000000);
bssid_ = getDefaultInstance().getBssid();
onChanged();
return this;
}
private com.google.protobuf.ByteString displayName_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes displayName = 40;
* @return Whether the displayName field is set.
*/
@java.lang.Override
public boolean hasDisplayName() {
return ((bitField1_ & 0x00000001) != 0);
}
/**
* optional bytes displayName = 40;
* @return The displayName.
*/
@java.lang.Override
public com.google.protobuf.ByteString getDisplayName() {
return displayName_;
}
/**
* optional bytes displayName = 40;
* @param value The displayName to set.
* @return This builder for chaining.
*/
public Builder setDisplayName(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField1_ |= 0x00000001;
displayName_ = value;
onChanged();
return this;
}
/**
* optional bytes displayName = 40;
* @return This builder for chaining.
*/
public Builder clearDisplayName() {
bitField1_ = (bitField1_ & ~0x00000001);
displayName_ = getDefaultInstance().getDisplayName();
onChanged();
return this;
}
private java.util.List illegalFileList_ = java.util.Collections.emptyList();
private void ensureIllegalFileListIsMutable() {
if (!((bitField1_ & 0x00000002) != 0)) {
illegalFileList_ = new java.util.ArrayList(illegalFileList_);
bitField1_ |= 0x00000002;
}
}
/**
* repeated bytes illegalFileList = 41;
* @return A list containing the illegalFileList.
*/
public java.util.List
getIllegalFileListList() {
return ((bitField1_ & 0x00000002) != 0) ?
java.util.Collections.unmodifiableList(illegalFileList_) : illegalFileList_;
}
/**
* repeated bytes illegalFileList = 41;
* @return The count of illegalFileList.
*/
public int getIllegalFileListCount() {
return illegalFileList_.size();
}
/**
* repeated bytes illegalFileList = 41;
* @param index The index of the element to return.
* @return The illegalFileList at the given index.
*/
public com.google.protobuf.ByteString getIllegalFileList(int index) {
return illegalFileList_.get(index);
}
/**
* repeated bytes illegalFileList = 41;
* @param index The index to set the value at.
* @param value The illegalFileList to set.
* @return This builder for chaining.
*/
public Builder setIllegalFileList(
int index, com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
ensureIllegalFileListIsMutable();
illegalFileList_.set(index, value);
onChanged();
return this;
}
/**
* repeated bytes illegalFileList = 41;
* @param value The illegalFileList to add.
* @return This builder for chaining.
*/
public Builder addIllegalFileList(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
ensureIllegalFileListIsMutable();
illegalFileList_.add(value);
onChanged();
return this;
}
/**
* repeated bytes illegalFileList = 41;
* @param values The illegalFileList to add.
* @return This builder for chaining.
*/
public Builder addAllIllegalFileList(
java.lang.Iterable extends com.google.protobuf.ByteString> values) {
ensureIllegalFileListIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, illegalFileList_);
onChanged();
return this;
}
/**
* repeated bytes illegalFileList = 41;
* @return This builder for chaining.
*/
public Builder clearIllegalFileList() {
illegalFileList_ = java.util.Collections.emptyList();
bitField1_ = (bitField1_ & ~0x00000002);
onChanged();
return this;
}
private java.util.List readOutOfSandBoxFileList_ = java.util.Collections.emptyList();
private void ensureReadOutOfSandBoxFileListIsMutable() {
if (!((bitField1_ & 0x00000004) != 0)) {
readOutOfSandBoxFileList_ = new java.util.ArrayList(readOutOfSandBoxFileList_);
bitField1_ |= 0x00000004;
}
}
/**
* repeated bytes readOutOfSandBoxFileList = 42;
* @return A list containing the readOutOfSandBoxFileList.
*/
public java.util.List
getReadOutOfSandBoxFileListList() {
return ((bitField1_ & 0x00000004) != 0) ?
java.util.Collections.unmodifiableList(readOutOfSandBoxFileList_) : readOutOfSandBoxFileList_;
}
/**
* repeated bytes readOutOfSandBoxFileList = 42;
* @return The count of readOutOfSandBoxFileList.
*/
public int getReadOutOfSandBoxFileListCount() {
return readOutOfSandBoxFileList_.size();
}
/**
* repeated bytes readOutOfSandBoxFileList = 42;
* @param index The index of the element to return.
* @return The readOutOfSandBoxFileList at the given index.
*/
public com.google.protobuf.ByteString getReadOutOfSandBoxFileList(int index) {
return readOutOfSandBoxFileList_.get(index);
}
/**
* repeated bytes readOutOfSandBoxFileList = 42;
* @param index The index to set the value at.
* @param value The readOutOfSandBoxFileList to set.
* @return This builder for chaining.
*/
public Builder setReadOutOfSandBoxFileList(
int index, com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
ensureReadOutOfSandBoxFileListIsMutable();
readOutOfSandBoxFileList_.set(index, value);
onChanged();
return this;
}
/**
* repeated bytes readOutOfSandBoxFileList = 42;
* @param value The readOutOfSandBoxFileList to add.
* @return This builder for chaining.
*/
public Builder addReadOutOfSandBoxFileList(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
ensureReadOutOfSandBoxFileListIsMutable();
readOutOfSandBoxFileList_.add(value);
onChanged();
return this;
}
/**
* repeated bytes readOutOfSandBoxFileList = 42;
* @param values The readOutOfSandBoxFileList to add.
* @return This builder for chaining.
*/
public Builder addAllReadOutOfSandBoxFileList(
java.lang.Iterable extends com.google.protobuf.ByteString> values) {
ensureReadOutOfSandBoxFileListIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, readOutOfSandBoxFileList_);
onChanged();
return this;
}
/**
* repeated bytes readOutOfSandBoxFileList = 42;
* @return This builder for chaining.
*/
public Builder clearReadOutOfSandBoxFileList() {
readOutOfSandBoxFileList_ = java.util.Collections.emptyList();
bitField1_ = (bitField1_ & ~0x00000004);
onChanged();
return this;
}
private com.google.protobuf.ByteString teamName_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes teamName = 43;
* @return Whether the teamName field is set.
*/
@java.lang.Override
public boolean hasTeamName() {
return ((bitField1_ & 0x00000008) != 0);
}
/**
* optional bytes teamName = 43;
* @return The teamName.
*/
@java.lang.Override
public com.google.protobuf.ByteString getTeamName() {
return teamName_;
}
/**
* optional bytes teamName = 43;
* @param value The teamName to set.
* @return This builder for chaining.
*/
public Builder setTeamName(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField1_ |= 0x00000008;
teamName_ = value;
onChanged();
return this;
}
/**
* optional bytes teamName = 43;
* @return This builder for chaining.
*/
public Builder clearTeamName() {
bitField1_ = (bitField1_ & ~0x00000008);
teamName_ = getDefaultInstance().getTeamName();
onChanged();
return this;
}
private com.google.protobuf.ByteString teamIdentify_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes teamIdentify = 44;
* @return Whether the teamIdentify field is set.
*/
@java.lang.Override
public boolean hasTeamIdentify() {
return ((bitField1_ & 0x00000010) != 0);
}
/**
* optional bytes teamIdentify = 44;
* @return The teamIdentify.
*/
@java.lang.Override
public com.google.protobuf.ByteString getTeamIdentify() {
return teamIdentify_;
}
/**
* optional bytes teamIdentify = 44;
* @param value The teamIdentify to set.
* @return This builder for chaining.
*/
public Builder setTeamIdentify(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField1_ |= 0x00000010;
teamIdentify_ = value;
onChanged();
return this;
}
/**
* optional bytes teamIdentify = 44;
* @return This builder for chaining.
*/
public Builder clearTeamIdentify() {
bitField1_ = (bitField1_ & ~0x00000010);
teamIdentify_ = getDefaultInstance().getTeamIdentify();
onChanged();
return this;
}
private java.util.List dylibInfo_ =
java.util.Collections.emptyList();
private void ensureDylibInfoIsMutable() {
if (!((bitField1_ & 0x00000020) != 0)) {
dylibInfo_ = new java.util.ArrayList(dylibInfo_);
bitField1_ |= 0x00000020;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
wechat.protobuf.AppleCCDataNew.DylibInfo, wechat.protobuf.AppleCCDataNew.DylibInfo.Builder, wechat.protobuf.AppleCCDataNew.DylibInfoOrBuilder> dylibInfoBuilder_;
/**
* repeated .AppleCCDataNew.DylibInfo dylibInfo = 46;
*/
public java.util.List getDylibInfoList() {
if (dylibInfoBuilder_ == null) {
return java.util.Collections.unmodifiableList(dylibInfo_);
} else {
return dylibInfoBuilder_.getMessageList();
}
}
/**
* repeated .AppleCCDataNew.DylibInfo dylibInfo = 46;
*/
public int getDylibInfoCount() {
if (dylibInfoBuilder_ == null) {
return dylibInfo_.size();
} else {
return dylibInfoBuilder_.getCount();
}
}
/**
* repeated .AppleCCDataNew.DylibInfo dylibInfo = 46;
*/
public wechat.protobuf.AppleCCDataNew.DylibInfo getDylibInfo(int index) {
if (dylibInfoBuilder_ == null) {
return dylibInfo_.get(index);
} else {
return dylibInfoBuilder_.getMessage(index);
}
}
/**
* repeated .AppleCCDataNew.DylibInfo dylibInfo = 46;
*/
public Builder setDylibInfo(
int index, wechat.protobuf.AppleCCDataNew.DylibInfo value) {
if (dylibInfoBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureDylibInfoIsMutable();
dylibInfo_.set(index, value);
onChanged();
} else {
dylibInfoBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .AppleCCDataNew.DylibInfo dylibInfo = 46;
*/
public Builder setDylibInfo(
int index, wechat.protobuf.AppleCCDataNew.DylibInfo.Builder builderForValue) {
if (dylibInfoBuilder_ == null) {
ensureDylibInfoIsMutable();
dylibInfo_.set(index, builderForValue.build());
onChanged();
} else {
dylibInfoBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .AppleCCDataNew.DylibInfo dylibInfo = 46;
*/
public Builder addDylibInfo(wechat.protobuf.AppleCCDataNew.DylibInfo value) {
if (dylibInfoBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureDylibInfoIsMutable();
dylibInfo_.add(value);
onChanged();
} else {
dylibInfoBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .AppleCCDataNew.DylibInfo dylibInfo = 46;
*/
public Builder addDylibInfo(
int index, wechat.protobuf.AppleCCDataNew.DylibInfo value) {
if (dylibInfoBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureDylibInfoIsMutable();
dylibInfo_.add(index, value);
onChanged();
} else {
dylibInfoBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .AppleCCDataNew.DylibInfo dylibInfo = 46;
*/
public Builder addDylibInfo(
wechat.protobuf.AppleCCDataNew.DylibInfo.Builder builderForValue) {
if (dylibInfoBuilder_ == null) {
ensureDylibInfoIsMutable();
dylibInfo_.add(builderForValue.build());
onChanged();
} else {
dylibInfoBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .AppleCCDataNew.DylibInfo dylibInfo = 46;
*/
public Builder addDylibInfo(
int index, wechat.protobuf.AppleCCDataNew.DylibInfo.Builder builderForValue) {
if (dylibInfoBuilder_ == null) {
ensureDylibInfoIsMutable();
dylibInfo_.add(index, builderForValue.build());
onChanged();
} else {
dylibInfoBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .AppleCCDataNew.DylibInfo dylibInfo = 46;
*/
public Builder addAllDylibInfo(
java.lang.Iterable extends wechat.protobuf.AppleCCDataNew.DylibInfo> values) {
if (dylibInfoBuilder_ == null) {
ensureDylibInfoIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, dylibInfo_);
onChanged();
} else {
dylibInfoBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .AppleCCDataNew.DylibInfo dylibInfo = 46;
*/
public Builder clearDylibInfo() {
if (dylibInfoBuilder_ == null) {
dylibInfo_ = java.util.Collections.emptyList();
bitField1_ = (bitField1_ & ~0x00000020);
onChanged();
} else {
dylibInfoBuilder_.clear();
}
return this;
}
/**
* repeated .AppleCCDataNew.DylibInfo dylibInfo = 46;
*/
public Builder removeDylibInfo(int index) {
if (dylibInfoBuilder_ == null) {
ensureDylibInfoIsMutable();
dylibInfo_.remove(index);
onChanged();
} else {
dylibInfoBuilder_.remove(index);
}
return this;
}
/**
* repeated .AppleCCDataNew.DylibInfo dylibInfo = 46;
*/
public wechat.protobuf.AppleCCDataNew.DylibInfo.Builder getDylibInfoBuilder(
int index) {
return getDylibInfoFieldBuilder().getBuilder(index);
}
/**
* repeated .AppleCCDataNew.DylibInfo dylibInfo = 46;
*/
public wechat.protobuf.AppleCCDataNew.DylibInfoOrBuilder getDylibInfoOrBuilder(
int index) {
if (dylibInfoBuilder_ == null) {
return dylibInfo_.get(index); } else {
return dylibInfoBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .AppleCCDataNew.DylibInfo dylibInfo = 46;
*/
public java.util.List extends wechat.protobuf.AppleCCDataNew.DylibInfoOrBuilder>
getDylibInfoOrBuilderList() {
if (dylibInfoBuilder_ != null) {
return dylibInfoBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(dylibInfo_);
}
}
/**
* repeated .AppleCCDataNew.DylibInfo dylibInfo = 46;
*/
public wechat.protobuf.AppleCCDataNew.DylibInfo.Builder addDylibInfoBuilder() {
return getDylibInfoFieldBuilder().addBuilder(
wechat.protobuf.AppleCCDataNew.DylibInfo.getDefaultInstance());
}
/**
* repeated .AppleCCDataNew.DylibInfo dylibInfo = 46;
*/
public wechat.protobuf.AppleCCDataNew.DylibInfo.Builder addDylibInfoBuilder(
int index) {
return getDylibInfoFieldBuilder().addBuilder(
index, wechat.protobuf.AppleCCDataNew.DylibInfo.getDefaultInstance());
}
/**
* repeated .AppleCCDataNew.DylibInfo dylibInfo = 46;
*/
public java.util.List
getDylibInfoBuilderList() {
return getDylibInfoFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
wechat.protobuf.AppleCCDataNew.DylibInfo, wechat.protobuf.AppleCCDataNew.DylibInfo.Builder, wechat.protobuf.AppleCCDataNew.DylibInfoOrBuilder>
getDylibInfoFieldBuilder() {
if (dylibInfoBuilder_ == null) {
dylibInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
wechat.protobuf.AppleCCDataNew.DylibInfo, wechat.protobuf.AppleCCDataNew.DylibInfo.Builder, wechat.protobuf.AppleCCDataNew.DylibInfoOrBuilder>(
dylibInfo_,
((bitField1_ & 0x00000020) != 0),
getParentForChildren(),
isClean());
dylibInfo_ = null;
}
return dylibInfoBuilder_;
}
private com.google.protobuf.ByteString md5OfMachOFile_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes md5OfMachOFile = 47;
* @return Whether the md5OfMachOFile field is set.
*/
@java.lang.Override
public boolean hasMd5OfMachOFile() {
return ((bitField1_ & 0x00000040) != 0);
}
/**
* optional bytes md5OfMachOFile = 47;
* @return The md5OfMachOFile.
*/
@java.lang.Override
public com.google.protobuf.ByteString getMd5OfMachOFile() {
return md5OfMachOFile_;
}
/**
* optional bytes md5OfMachOFile = 47;
* @param value The md5OfMachOFile to set.
* @return This builder for chaining.
*/
public Builder setMd5OfMachOFile(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField1_ |= 0x00000040;
md5OfMachOFile_ = value;
onChanged();
return this;
}
/**
* optional bytes md5OfMachOFile = 47;
* @return This builder for chaining.
*/
public Builder clearMd5OfMachOFile() {
bitField1_ = (bitField1_ & ~0x00000040);
md5OfMachOFile_ = getDefaultInstance().getMd5OfMachOFile();
onChanged();
return this;
}
private long a50_ ;
/**
* optional int64 a50 = 50;
* @return Whether the a50 field is set.
*/
@java.lang.Override
public boolean hasA50() {
return ((bitField1_ & 0x00000080) != 0);
}
/**
* optional int64 a50 = 50;
* @return The a50.
*/
@java.lang.Override
public long getA50() {
return a50_;
}
/**
* optional int64 a50 = 50;
* @param value The a50 to set.
* @return This builder for chaining.
*/
public Builder setA50(long value) {
bitField1_ |= 0x00000080;
a50_ = value;
onChanged();
return this;
}
/**
* optional int64 a50 = 50;
* @return This builder for chaining.
*/
public Builder clearA50() {
bitField1_ = (bitField1_ & ~0x00000080);
a50_ = 0L;
onChanged();
return this;
}
private com.google.protobuf.ByteString sdi_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes sdi = 51;
* @return Whether the sdi field is set.
*/
@java.lang.Override
public boolean hasSdi() {
return ((bitField1_ & 0x00000100) != 0);
}
/**
* optional bytes sdi = 51;
* @return The sdi.
*/
@java.lang.Override
public com.google.protobuf.ByteString getSdi() {
return sdi_;
}
/**
* optional bytes sdi = 51;
* @param value The sdi to set.
* @return This builder for chaining.
*/
public Builder setSdi(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField1_ |= 0x00000100;
sdi_ = value;
onChanged();
return this;
}
/**
* optional bytes sdi = 51;
* @return This builder for chaining.
*/
public Builder clearSdi() {
bitField1_ = (bitField1_ & ~0x00000100);
sdi_ = getDefaultInstance().getSdi();
onChanged();
return this;
}
private long sdiRqt_ ;
/**
* optional int64 sdiRqt = 52;
* @return Whether the sdiRqt field is set.
*/
@java.lang.Override
public boolean hasSdiRqt() {
return ((bitField1_ & 0x00000200) != 0);
}
/**
* optional int64 sdiRqt = 52;
* @return The sdiRqt.
*/
@java.lang.Override
public long getSdiRqt() {
return sdiRqt_;
}
/**
* optional int64 sdiRqt = 52;
* @param value The sdiRqt to set.
* @return This builder for chaining.
*/
public Builder setSdiRqt(long value) {
bitField1_ |= 0x00000200;
sdiRqt_ = value;
onChanged();
return this;
}
/**
* optional int64 sdiRqt = 52;
* @return This builder for chaining.
*/
public Builder clearSdiRqt() {
bitField1_ = (bitField1_ & ~0x00000200);
sdiRqt_ = 0L;
onChanged();
return this;
}
private long installTime_ ;
/**
* optional int64 installTime = 53;
* @return Whether the installTime field is set.
*/
@java.lang.Override
public boolean hasInstallTime() {
return ((bitField1_ & 0x00000400) != 0);
}
/**
* optional int64 installTime = 53;
* @return The installTime.
*/
@java.lang.Override
public long getInstallTime() {
return installTime_;
}
/**
* optional int64 installTime = 53;
* @param value The installTime to set.
* @return This builder for chaining.
*/
public Builder setInstallTime(long value) {
bitField1_ |= 0x00000400;
installTime_ = value;
onChanged();
return this;
}
/**
* optional int64 installTime = 53;
* @return This builder for chaining.
*/
public Builder clearInstallTime() {
bitField1_ = (bitField1_ & ~0x00000400);
installTime_ = 0L;
onChanged();
return this;
}
private long bootTime_ ;
/**
* optional int64 bootTime = 54;
* @return Whether the bootTime field is set.
*/
@java.lang.Override
public boolean hasBootTime() {
return ((bitField1_ & 0x00000800) != 0);
}
/**
* optional int64 bootTime = 54;
* @return The bootTime.
*/
@java.lang.Override
public long getBootTime() {
return bootTime_;
}
/**
* optional int64 bootTime = 54;
* @param value The bootTime to set.
* @return This builder for chaining.
*/
public Builder setBootTime(long value) {
bitField1_ |= 0x00000800;
bootTime_ = value;
onChanged();
return this;
}
/**
* optional int64 bootTime = 54;
* @return This builder for chaining.
*/
public Builder clearBootTime() {
bitField1_ = (bitField1_ & ~0x00000800);
bootTime_ = 0L;
onChanged();
return this;
}
private long voipStatus_ ;
/**
* optional int64 voipStatus = 55;
* @return Whether the voipStatus field is set.
*/
@java.lang.Override
public boolean hasVoipStatus() {
return ((bitField1_ & 0x00001000) != 0);
}
/**
* optional int64 voipStatus = 55;
* @return The voipStatus.
*/
@java.lang.Override
public long getVoipStatus() {
return voipStatus_;
}
/**
* optional int64 voipStatus = 55;
* @param value The voipStatus to set.
* @return This builder for chaining.
*/
public Builder setVoipStatus(long value) {
bitField1_ |= 0x00001000;
voipStatus_ = value;
onChanged();
return this;
}
/**
* optional int64 voipStatus = 55;
* @return This builder for chaining.
*/
public Builder clearVoipStatus() {
bitField1_ = (bitField1_ & ~0x00001000);
voipStatus_ = 0L;
onChanged();
return this;
}
private long sdiRqt2_ ;
/**
* optional int64 sdiRqt2 = 56;
* @return Whether the sdiRqt2 field is set.
*/
@java.lang.Override
public boolean hasSdiRqt2() {
return ((bitField1_ & 0x00002000) != 0);
}
/**
* optional int64 sdiRqt2 = 56;
* @return The sdiRqt2.
*/
@java.lang.Override
public long getSdiRqt2() {
return sdiRqt2_;
}
/**
* optional int64 sdiRqt2 = 56;
* @param value The sdiRqt2 to set.
* @return This builder for chaining.
*/
public Builder setSdiRqt2(long value) {
bitField1_ |= 0x00002000;
sdiRqt2_ = value;
onChanged();
return this;
}
/**
* optional int64 sdiRqt2 = 56;
* @return This builder for chaining.
*/
public Builder clearSdiRqt2() {
bitField1_ = (bitField1_ & ~0x00002000);
sdiRqt2_ = 0L;
onChanged();
return this;
}
private long a57_ ;
/**
* optional int64 a57 = 57;
* @return Whether the a57 field is set.
*/
@java.lang.Override
public boolean hasA57() {
return ((bitField1_ & 0x00004000) != 0);
}
/**
* optional int64 a57 = 57;
* @return The a57.
*/
@java.lang.Override
public long getA57() {
return a57_;
}
/**
* optional int64 a57 = 57;
* @param value The a57 to set.
* @return This builder for chaining.
*/
public Builder setA57(long value) {
bitField1_ |= 0x00004000;
a57_ = value;
onChanged();
return this;
}
/**
* optional int64 a57 = 57;
* @return This builder for chaining.
*/
public Builder clearA57() {
bitField1_ = (bitField1_ & ~0x00004000);
a57_ = 0L;
onChanged();
return this;
}
private com.google.protobuf.ByteString imei_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes imei = 58;
* @return Whether the imei field is set.
*/
@java.lang.Override
public boolean hasImei() {
return ((bitField1_ & 0x00008000) != 0);
}
/**
* optional bytes imei = 58;
* @return The imei.
*/
@java.lang.Override
public com.google.protobuf.ByteString getImei() {
return imei_;
}
/**
* optional bytes imei = 58;
* @param value The imei to set.
* @return This builder for chaining.
*/
public Builder setImei(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField1_ |= 0x00008000;
imei_ = value;
onChanged();
return this;
}
/**
* optional bytes imei = 58;
* @return This builder for chaining.
*/
public Builder clearImei() {
bitField1_ = (bitField1_ & ~0x00008000);
imei_ = getDefaultInstance().getImei();
onChanged();
return this;
}
private long imeiCRC32_ ;
/**
* optional int64 imeiCRC32 = 59;
* @return Whether the imeiCRC32 field is set.
*/
@java.lang.Override
public boolean hasImeiCRC32() {
return ((bitField1_ & 0x00010000) != 0);
}
/**
* optional int64 imeiCRC32 = 59;
* @return The imeiCRC32.
*/
@java.lang.Override
public long getImeiCRC32() {
return imeiCRC32_;
}
/**
* optional int64 imeiCRC32 = 59;
* @param value The imeiCRC32 to set.
* @return This builder for chaining.
*/
public Builder setImeiCRC32(long value) {
bitField1_ |= 0x00010000;
imeiCRC32_ = value;
onChanged();
return this;
}
/**
* optional int64 imeiCRC32 = 59;
* @return This builder for chaining.
*/
public Builder clearImeiCRC32() {
bitField1_ = (bitField1_ & ~0x00010000);
imeiCRC32_ = 0L;
onChanged();
return this;
}
private long dylibInfoCRC32_ ;
/**
* optional int64 dylibInfoCRC32 = 60;
* @return Whether the dylibInfoCRC32 field is set.
*/
@java.lang.Override
public boolean hasDylibInfoCRC32() {
return ((bitField1_ & 0x00020000) != 0);
}
/**
* optional int64 dylibInfoCRC32 = 60;
* @return The dylibInfoCRC32.
*/
@java.lang.Override
public long getDylibInfoCRC32() {
return dylibInfoCRC32_;
}
/**
* optional int64 dylibInfoCRC32 = 60;
* @param value The dylibInfoCRC32 to set.
* @return This builder for chaining.
*/
public Builder setDylibInfoCRC32(long value) {
bitField1_ |= 0x00020000;
dylibInfoCRC32_ = value;
onChanged();
return this;
}
/**
* optional int64 dylibInfoCRC32 = 60;
* @return This builder for chaining.
*/
public Builder clearDylibInfoCRC32() {
bitField1_ = (bitField1_ & ~0x00020000);
dylibInfoCRC32_ = 0L;
onChanged();
return this;
}
private com.google.protobuf.ByteString machMsgSyscallCode_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes machMsgSyscallCode = 61;
* @return Whether the machMsgSyscallCode field is set.
*/
@java.lang.Override
public boolean hasMachMsgSyscallCode() {
return ((bitField1_ & 0x00040000) != 0);
}
/**
* optional bytes machMsgSyscallCode = 61;
* @return The machMsgSyscallCode.
*/
@java.lang.Override
public com.google.protobuf.ByteString getMachMsgSyscallCode() {
return machMsgSyscallCode_;
}
/**
* optional bytes machMsgSyscallCode = 61;
* @param value The machMsgSyscallCode to set.
* @return This builder for chaining.
*/
public Builder setMachMsgSyscallCode(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField1_ |= 0x00040000;
machMsgSyscallCode_ = value;
onChanged();
return this;
}
/**
* optional bytes machMsgSyscallCode = 61;
* @return This builder for chaining.
*/
public Builder clearMachMsgSyscallCode() {
bitField1_ = (bitField1_ & ~0x00040000);
machMsgSyscallCode_ = getDefaultInstance().getMachMsgSyscallCode();
onChanged();
return this;
}
private long codeCRC32_ ;
/**
* optional int64 codeCRC32 = 62;
* @return Whether the codeCRC32 field is set.
*/
@java.lang.Override
public boolean hasCodeCRC32() {
return ((bitField1_ & 0x00080000) != 0);
}
/**
* optional int64 codeCRC32 = 62;
* @return The codeCRC32.
*/
@java.lang.Override
public long getCodeCRC32() {
return codeCRC32_;
}
/**
* optional int64 codeCRC32 = 62;
* @param value The codeCRC32 to set.
* @return This builder for chaining.
*/
public Builder setCodeCRC32(long value) {
bitField1_ |= 0x00080000;
codeCRC32_ = value;
onChanged();
return this;
}
/**
* optional int64 codeCRC32 = 62;
* @return This builder for chaining.
*/
public Builder clearCodeCRC32() {
bitField1_ = (bitField1_ & ~0x00080000);
codeCRC32_ = 0L;
onChanged();
return this;
}
private com.google.protobuf.ByteString token_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes token = 63;
* @return Whether the token field is set.
*/
@java.lang.Override
public boolean hasToken() {
return ((bitField1_ & 0x00100000) != 0);
}
/**
* optional bytes token = 63;
* @return The token.
*/
@java.lang.Override
public com.google.protobuf.ByteString getToken() {
return token_;
}
/**
* optional bytes token = 63;
* @param value The token to set.
* @return This builder for chaining.
*/
public Builder setToken(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField1_ |= 0x00100000;
token_ = value;
onChanged();
return this;
}
/**
* optional bytes token = 63;
* @return This builder for chaining.
*/
public Builder clearToken() {
bitField1_ = (bitField1_ & ~0x00100000);
token_ = getDefaultInstance().getToken();
onChanged();
return this;
}
private com.google.protobuf.ByteString deviceToken_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes deviceToken = 64;
* @return Whether the deviceToken field is set.
*/
@java.lang.Override
public boolean hasDeviceToken() {
return ((bitField1_ & 0x00200000) != 0);
}
/**
* optional bytes deviceToken = 64;
* @return The deviceToken.
*/
@java.lang.Override
public com.google.protobuf.ByteString getDeviceToken() {
return deviceToken_;
}
/**
* optional bytes deviceToken = 64;
* @param value The deviceToken to set.
* @return This builder for chaining.
*/
public Builder setDeviceToken(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField1_ |= 0x00200000;
deviceToken_ = value;
onChanged();
return this;
}
/**
* optional bytes deviceToken = 64;
* @return This builder for chaining.
*/
public Builder clearDeviceToken() {
bitField1_ = (bitField1_ & ~0x00200000);
deviceToken_ = getDefaultInstance().getDeviceToken();
onChanged();
return this;
}
private long a70_ ;
/**
* optional int64 a70 = 70;
* @return Whether the a70 field is set.
*/
@java.lang.Override
public boolean hasA70() {
return ((bitField1_ & 0x00400000) != 0);
}
/**
* optional int64 a70 = 70;
* @return The a70.
*/
@java.lang.Override
public long getA70() {
return a70_;
}
/**
* optional int64 a70 = 70;
* @param value The a70 to set.
* @return This builder for chaining.
*/
public Builder setA70(long value) {
bitField1_ |= 0x00400000;
a70_ = value;
onChanged();
return this;
}
/**
* optional int64 a70 = 70;
* @return This builder for chaining.
*/
public Builder clearA70() {
bitField1_ = (bitField1_ & ~0x00400000);
a70_ = 0L;
onChanged();
return this;
}
private long a71_ ;
/**
* optional int64 a71 = 71;
* @return Whether the a71 field is set.
*/
@java.lang.Override
public boolean hasA71() {
return ((bitField1_ & 0x00800000) != 0);
}
/**
* optional int64 a71 = 71;
* @return The a71.
*/
@java.lang.Override
public long getA71() {
return a71_;
}
/**
* optional int64 a71 = 71;
* @param value The a71 to set.
* @return This builder for chaining.
*/
public Builder setA71(long value) {
bitField1_ |= 0x00800000;
a71_ = value;
onChanged();
return this;
}
/**
* optional int64 a71 = 71;
* @return This builder for chaining.
*/
public Builder clearA71() {
bitField1_ = (bitField1_ & ~0x00800000);
a71_ = 0L;
onChanged();
return this;
}
private long a72_ ;
/**
* optional int64 a72 = 72;
* @return Whether the a72 field is set.
*/
@java.lang.Override
public boolean hasA72() {
return ((bitField1_ & 0x01000000) != 0);
}
/**
* optional int64 a72 = 72;
* @return The a72.
*/
@java.lang.Override
public long getA72() {
return a72_;
}
/**
* optional int64 a72 = 72;
* @param value The a72 to set.
* @return This builder for chaining.
*/
public Builder setA72(long value) {
bitField1_ |= 0x01000000;
a72_ = value;
onChanged();
return this;
}
/**
* optional int64 a72 = 72;
* @return This builder for chaining.
*/
public Builder clearA72() {
bitField1_ = (bitField1_ & ~0x01000000);
a72_ = 0L;
onChanged();
return this;
}
private long a82_ ;
/**
* optional int64 a82 = 82;
* @return Whether the a82 field is set.
*/
@java.lang.Override
public boolean hasA82() {
return ((bitField1_ & 0x02000000) != 0);
}
/**
* optional int64 a82 = 82;
* @return The a82.
*/
@java.lang.Override
public long getA82() {
return a82_;
}
/**
* optional int64 a82 = 82;
* @param value The a82 to set.
* @return This builder for chaining.
*/
public Builder setA82(long value) {
bitField1_ |= 0x02000000;
a82_ = value;
onChanged();
return this;
}
/**
* optional int64 a82 = 82;
* @return This builder for chaining.
*/
public Builder clearA82() {
bitField1_ = (bitField1_ & ~0x02000000);
a82_ = 0L;
onChanged();
return this;
}
private long a83_ ;
/**
* optional int64 a83 = 83;
* @return Whether the a83 field is set.
*/
@java.lang.Override
public boolean hasA83() {
return ((bitField1_ & 0x04000000) != 0);
}
/**
* optional int64 a83 = 83;
* @return The a83.
*/
@java.lang.Override
public long getA83() {
return a83_;
}
/**
* optional int64 a83 = 83;
* @param value The a83 to set.
* @return This builder for chaining.
*/
public Builder setA83(long value) {
bitField1_ |= 0x04000000;
a83_ = value;
onChanged();
return this;
}
/**
* optional int64 a83 = 83;
* @return This builder for chaining.
*/
public Builder clearA83() {
bitField1_ = (bitField1_ & ~0x04000000);
a83_ = 0L;
onChanged();
return this;
}
private long a84_ ;
/**
* optional int64 a84 = 84;
* @return Whether the a84 field is set.
*/
@java.lang.Override
public boolean hasA84() {
return ((bitField1_ & 0x08000000) != 0);
}
/**
* optional int64 a84 = 84;
* @return The a84.
*/
@java.lang.Override
public long getA84() {
return a84_;
}
/**
* optional int64 a84 = 84;
* @param value The a84 to set.
* @return This builder for chaining.
*/
public Builder setA84(long value) {
bitField1_ |= 0x08000000;
a84_ = value;
onChanged();
return this;
}
/**
* optional int64 a84 = 84;
* @return This builder for chaining.
*/
public Builder clearA84() {
bitField1_ = (bitField1_ & ~0x08000000);
a84_ = 0L;
onChanged();
return this;
}
private com.google.protobuf.ByteString a85_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes a85 = 85;
* @return Whether the a85 field is set.
*/
@java.lang.Override
public boolean hasA85() {
return ((bitField1_ & 0x10000000) != 0);
}
/**
* optional bytes a85 = 85;
* @return The a85.
*/
@java.lang.Override
public com.google.protobuf.ByteString getA85() {
return a85_;
}
/**
* optional bytes a85 = 85;
* @param value The a85 to set.
* @return This builder for chaining.
*/
public Builder setA85(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField1_ |= 0x10000000;
a85_ = value;
onChanged();
return this;
}
/**
* optional bytes a85 = 85;
* @return This builder for chaining.
*/
public Builder clearA85() {
bitField1_ = (bitField1_ & ~0x10000000);
a85_ = getDefaultInstance().getA85();
onChanged();
return this;
}
private long a86_ ;
/**
* optional int64 a86 = 86;
* @return Whether the a86 field is set.
*/
@java.lang.Override
public boolean hasA86() {
return ((bitField1_ & 0x20000000) != 0);
}
/**
* optional int64 a86 = 86;
* @return The a86.
*/
@java.lang.Override
public long getA86() {
return a86_;
}
/**
* optional int64 a86 = 86;
* @param value The a86 to set.
* @return This builder for chaining.
*/
public Builder setA86(long value) {
bitField1_ |= 0x20000000;
a86_ = value;
onChanged();
return this;
}
/**
* optional int64 a86 = 86;
* @return This builder for chaining.
*/
public Builder clearA86() {
bitField1_ = (bitField1_ & ~0x20000000);
a86_ = 0L;
onChanged();
return this;
}
private com.google.protobuf.ByteString a87_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes a87 = 87;
* @return Whether the a87 field is set.
*/
@java.lang.Override
public boolean hasA87() {
return ((bitField1_ & 0x40000000) != 0);
}
/**
* optional bytes a87 = 87;
* @return The a87.
*/
@java.lang.Override
public com.google.protobuf.ByteString getA87() {
return a87_;
}
/**
* optional bytes a87 = 87;
* @param value The a87 to set.
* @return This builder for chaining.
*/
public Builder setA87(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField1_ |= 0x40000000;
a87_ = value;
onChanged();
return this;
}
/**
* optional bytes a87 = 87;
* @return This builder for chaining.
*/
public Builder clearA87() {
bitField1_ = (bitField1_ & ~0x40000000);
a87_ = getDefaultInstance().getA87();
onChanged();
return this;
}
private wechat.protobuf.AppleCCDataNew.FsstatData fsstatInfo_;
private com.google.protobuf.SingleFieldBuilderV3<
wechat.protobuf.AppleCCDataNew.FsstatData, wechat.protobuf.AppleCCDataNew.FsstatData.Builder, wechat.protobuf.AppleCCDataNew.FsstatDataOrBuilder> fsstatInfoBuilder_;
/**
* optional .AppleCCDataNew.FsstatData fsstatInfo = 88;
* @return Whether the fsstatInfo field is set.
*/
public boolean hasFsstatInfo() {
return ((bitField1_ & 0x80000000) != 0);
}
/**
* optional .AppleCCDataNew.FsstatData fsstatInfo = 88;
* @return The fsstatInfo.
*/
public wechat.protobuf.AppleCCDataNew.FsstatData getFsstatInfo() {
if (fsstatInfoBuilder_ == null) {
return fsstatInfo_ == null ? wechat.protobuf.AppleCCDataNew.FsstatData.getDefaultInstance() : fsstatInfo_;
} else {
return fsstatInfoBuilder_.getMessage();
}
}
/**
* optional .AppleCCDataNew.FsstatData fsstatInfo = 88;
*/
public Builder setFsstatInfo(wechat.protobuf.AppleCCDataNew.FsstatData value) {
if (fsstatInfoBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
fsstatInfo_ = value;
onChanged();
} else {
fsstatInfoBuilder_.setMessage(value);
}
bitField1_ |= 0x80000000;
return this;
}
/**
* optional .AppleCCDataNew.FsstatData fsstatInfo = 88;
*/
public Builder setFsstatInfo(
wechat.protobuf.AppleCCDataNew.FsstatData.Builder builderForValue) {
if (fsstatInfoBuilder_ == null) {
fsstatInfo_ = builderForValue.build();
onChanged();
} else {
fsstatInfoBuilder_.setMessage(builderForValue.build());
}
bitField1_ |= 0x80000000;
return this;
}
/**
* optional .AppleCCDataNew.FsstatData fsstatInfo = 88;
*/
public Builder mergeFsstatInfo(wechat.protobuf.AppleCCDataNew.FsstatData value) {
if (fsstatInfoBuilder_ == null) {
if (((bitField1_ & 0x80000000) != 0) &&
fsstatInfo_ != null &&
fsstatInfo_ != wechat.protobuf.AppleCCDataNew.FsstatData.getDefaultInstance()) {
fsstatInfo_ =
wechat.protobuf.AppleCCDataNew.FsstatData.newBuilder(fsstatInfo_).mergeFrom(value).buildPartial();
} else {
fsstatInfo_ = value;
}
onChanged();
} else {
fsstatInfoBuilder_.mergeFrom(value);
}
bitField1_ |= 0x80000000;
return this;
}
/**
* optional .AppleCCDataNew.FsstatData fsstatInfo = 88;
*/
public Builder clearFsstatInfo() {
if (fsstatInfoBuilder_ == null) {
fsstatInfo_ = null;
onChanged();
} else {
fsstatInfoBuilder_.clear();
}
bitField1_ = (bitField1_ & ~0x80000000);
return this;
}
/**
* optional .AppleCCDataNew.FsstatData fsstatInfo = 88;
*/
public wechat.protobuf.AppleCCDataNew.FsstatData.Builder getFsstatInfoBuilder() {
bitField1_ |= 0x80000000;
onChanged();
return getFsstatInfoFieldBuilder().getBuilder();
}
/**
* optional .AppleCCDataNew.FsstatData fsstatInfo = 88;
*/
public wechat.protobuf.AppleCCDataNew.FsstatDataOrBuilder getFsstatInfoOrBuilder() {
if (fsstatInfoBuilder_ != null) {
return fsstatInfoBuilder_.getMessageOrBuilder();
} else {
return fsstatInfo_ == null ?
wechat.protobuf.AppleCCDataNew.FsstatData.getDefaultInstance() : fsstatInfo_;
}
}
/**
* optional .AppleCCDataNew.FsstatData fsstatInfo = 88;
*/
private com.google.protobuf.SingleFieldBuilderV3<
wechat.protobuf.AppleCCDataNew.FsstatData, wechat.protobuf.AppleCCDataNew.FsstatData.Builder, wechat.protobuf.AppleCCDataNew.FsstatDataOrBuilder>
getFsstatInfoFieldBuilder() {
if (fsstatInfoBuilder_ == null) {
fsstatInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
wechat.protobuf.AppleCCDataNew.FsstatData, wechat.protobuf.AppleCCDataNew.FsstatData.Builder, wechat.protobuf.AppleCCDataNew.FsstatDataOrBuilder>(
getFsstatInfo(),
getParentForChildren(),
isClean());
fsstatInfo_ = null;
}
return fsstatInfoBuilder_;
}
private long fsstatCrc32_ ;
/**
* optional int64 fsstatCrc32 = 89;
* @return Whether the fsstatCrc32 field is set.
*/
@java.lang.Override
public boolean hasFsstatCrc32() {
return ((bitField2_ & 0x00000001) != 0);
}
/**
* optional int64 fsstatCrc32 = 89;
* @return The fsstatCrc32.
*/
@java.lang.Override
public long getFsstatCrc32() {
return fsstatCrc32_;
}
/**
* optional int64 fsstatCrc32 = 89;
* @param value The fsstatCrc32 to set.
* @return This builder for chaining.
*/
public Builder setFsstatCrc32(long value) {
bitField2_ |= 0x00000001;
fsstatCrc32_ = value;
onChanged();
return this;
}
/**
* optional int64 fsstatCrc32 = 89;
* @return This builder for chaining.
*/
public Builder clearFsstatCrc32() {
bitField2_ = (bitField2_ & ~0x00000001);
fsstatCrc32_ = 0L;
onChanged();
return this;
}
private long fsstatRor32_ ;
/**
* optional int64 fsstatRor32 = 90;
* @return Whether the fsstatRor32 field is set.
*/
@java.lang.Override
public boolean hasFsstatRor32() {
return ((bitField2_ & 0x00000002) != 0);
}
/**
* optional int64 fsstatRor32 = 90;
* @return The fsstatRor32.
*/
@java.lang.Override
public long getFsstatRor32() {
return fsstatRor32_;
}
/**
* optional int64 fsstatRor32 = 90;
* @param value The fsstatRor32 to set.
* @return This builder for chaining.
*/
public Builder setFsstatRor32(long value) {
bitField2_ |= 0x00000002;
fsstatRor32_ = value;
onChanged();
return this;
}
/**
* optional int64 fsstatRor32 = 90;
* @return This builder for chaining.
*/
public Builder clearFsstatRor32() {
bitField2_ = (bitField2_ & ~0x00000002);
fsstatRor32_ = 0L;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:AppleCCDataNew)
}
// @@protoc_insertion_point(class_scope:AppleCCDataNew)
private static final wechat.protobuf.AppleCCDataNew DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new wechat.protobuf.AppleCCDataNew();
}
public static wechat.protobuf.AppleCCDataNew getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@java.lang.Deprecated public static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public AppleCCDataNew parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AppleCCDataNew(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public wechat.protobuf.AppleCCDataNew getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy