public final class oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto extends oadd.com.google.protobuf.GeneratedMessage implements oadd.org.apache.hadoop.fs.FSProtos$FileStatusProtoOrBuilder
{
private static final oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto defaultInstance;
private final oadd.com.google.protobuf.UnknownFieldSet unknownFields;
public static oadd.com.google.protobuf.Parser PARSER;
private int bitField0_;
public static final int FILETYPE_FIELD_NUMBER;
private oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType fileType_;
public static final int PATH_FIELD_NUMBER;
private java.lang.Object path_;
public static final int LENGTH_FIELD_NUMBER;
private long length_;
public static final int PERMISSION_FIELD_NUMBER;
private oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto permission_;
public static final int OWNER_FIELD_NUMBER;
private java.lang.Object owner_;
public static final int GROUP_FIELD_NUMBER;
private java.lang.Object group_;
public static final int MODIFICATION_TIME_FIELD_NUMBER;
private long modificationTime_;
public static final int ACCESS_TIME_FIELD_NUMBER;
private long accessTime_;
public static final int SYMLINK_FIELD_NUMBER;
private java.lang.Object symlink_;
public static final int BLOCK_REPLICATION_FIELD_NUMBER;
private int blockReplication_;
public static final int BLOCK_SIZE_FIELD_NUMBER;
private long blockSize_;
public static final int ENCRYPTION_DATA_FIELD_NUMBER;
private oadd.com.google.protobuf.ByteString encryptionData_;
public static final int EC_DATA_FIELD_NUMBER;
private oadd.com.google.protobuf.ByteString ecData_;
public static final int FLAGS_FIELD_NUMBER;
private int flags_;
private byte memoizedIsInitialized;
private int memoizedSerializedSize;
private static final long serialVersionUID;
private int memoizedHashCode;
private void <init>(oadd.com.google.protobuf.GeneratedMessage$Builder)
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
int v;
oadd.com.google.protobuf.GeneratedMessage$Builder v;
oadd.com.google.protobuf.UnknownFieldSet v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v := @parameter: oadd.com.google.protobuf.GeneratedMessage$Builder;
specialinvoke v.<oadd.com.google.protobuf.GeneratedMessage: void <init>(oadd.com.google.protobuf.GeneratedMessage$Builder)>(v);
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: byte memoizedIsInitialized> = -1;
v = (int) -1;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int memoizedSerializedSize> = v;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int memoizedHashCode> = 0;
v = virtualinvoke v.<oadd.com.google.protobuf.GeneratedMessage$Builder: oadd.com.google.protobuf.UnknownFieldSet getUnknownFields()>();
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.UnknownFieldSet unknownFields> = v;
return;
}
private void <init>(boolean)
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
int v;
oadd.com.google.protobuf.UnknownFieldSet v;
boolean v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v := @parameter: boolean;
specialinvoke v.<oadd.com.google.protobuf.GeneratedMessage: void <init>()>();
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: byte memoizedIsInitialized> = -1;
v = (int) -1;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int memoizedSerializedSize> = v;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int memoizedHashCode> = 0;
v = staticinvoke <oadd.com.google.protobuf.UnknownFieldSet: oadd.com.google.protobuf.UnknownFieldSet getDefaultInstance()>();
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.UnknownFieldSet unknownFields> = v;
return;
}
public static oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto getDefaultInstance()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
v = <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto defaultInstance>;
return v;
}
public oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto getDefaultInstanceForType()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v, v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto defaultInstance>;
return v;
}
public final oadd.com.google.protobuf.UnknownFieldSet getUnknownFields()
{
oadd.com.google.protobuf.UnknownFieldSet v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.UnknownFieldSet unknownFields>;
return v;
}
private void <init>(oadd.com.google.protobuf.CodedInputStream, oadd.com.google.protobuf.ExtensionRegistryLite) throws oadd.com.google.protobuf.InvalidProtocolBufferException
{
oadd.com.google.protobuf.ExtensionRegistryLite v;
oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto v, v, v;
oadd.com.google.protobuf.UnknownFieldSet$Builder v;
oadd.com.google.protobuf.MessageLite v;
java.lang.Throwable v;
long v, v, v, v;
oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto$Builder v;
oadd.com.google.protobuf.Parser v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType v;
java.lang.String v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
java.io.IOException v;
oadd.com.google.protobuf.UnknownFieldSet v, v;
boolean v, v;
oadd.com.google.protobuf.ByteString v, v, v, v, v, v;
oadd.com.google.protobuf.CodedInputStream v;
oadd.com.google.protobuf.InvalidProtocolBufferException v, v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v := @parameter: oadd.com.google.protobuf.CodedInputStream;
v := @parameter: oadd.com.google.protobuf.ExtensionRegistryLite;
specialinvoke v.<oadd.com.google.protobuf.GeneratedMessage: void <init>()>();
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: byte memoizedIsInitialized> = -1;
v = (int) -1;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int memoizedSerializedSize> = v;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int memoizedHashCode> = 0;
specialinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: void initFields()>();
v = staticinvoke <oadd.com.google.protobuf.UnknownFieldSet: oadd.com.google.protobuf.UnknownFieldSet$Builder newBuilder()>();
label:
v = 0;
label:
if v != 0 goto label;
v = virtualinvoke v.<oadd.com.google.protobuf.CodedInputStream: int readTag()>();
lookupswitch(v)
{
case 0: goto label;
case 8: goto label;
case 18: goto label;
case 24: goto label;
case 34: goto label;
case 42: goto label;
case 50: goto label;
case 56: goto label;
case 64: goto label;
case 74: goto label;
case 80: goto label;
case 88: goto label;
case 122: goto label;
case 138: goto label;
case 144: goto label;
default: goto label;
};
label:
v = 1;
goto label;
label:
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean parseUnknownField(oadd.com.google.protobuf.CodedInputStream,oadd.com.google.protobuf.UnknownFieldSet$Builder,oadd.com.google.protobuf.ExtensionRegistryLite,int)>(v, v, v, v);
if v != 0 goto label;
v = 1;
goto label;
label:
v = virtualinvoke v.<oadd.com.google.protobuf.CodedInputStream: int readEnum()>();
v = staticinvoke <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType valueOf(int)>(v);
if v != null goto label;
virtualinvoke v.<oadd.com.google.protobuf.UnknownFieldSet$Builder: oadd.com.google.protobuf.UnknownFieldSet$Builder mergeVarintField(int,int)>(1, v);
goto label;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v | 1;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_> = v;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType fileType_> = v;
goto label;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v | 2;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_> = v;
v = virtualinvoke v.<oadd.com.google.protobuf.CodedInputStream: oadd.com.google.protobuf.ByteString readBytes()>();
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object path_> = v;
goto label;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v | 4;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_> = v;
v = virtualinvoke v.<oadd.com.google.protobuf.CodedInputStream: long readUInt64()>();
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long length_> = v;
goto label;
label:
v = null;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 8;
if v != 8 goto label;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto permission_>;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto: oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto$Builder toBuilder()>();
label:
v = <oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto: oadd.com.google.protobuf.Parser PARSER>;
v = virtualinvoke v.<oadd.com.google.protobuf.CodedInputStream: oadd.com.google.protobuf.MessageLite readMessage(oadd.com.google.protobuf.Parser,oadd.com.google.protobuf.ExtensionRegistryLite)>(v, v);
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto permission_> = v;
if v == null goto label;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto permission_>;
virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto$Builder: oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto$Builder mergeFrom(oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto)>(v);
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto$Builder: oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto buildPartial()>();
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto permission_> = v;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v | 8;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_> = v;
goto label;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v | 16;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_> = v;
v = virtualinvoke v.<oadd.com.google.protobuf.CodedInputStream: oadd.com.google.protobuf.ByteString readBytes()>();
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object owner_> = v;
goto label;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v | 32;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_> = v;
v = virtualinvoke v.<oadd.com.google.protobuf.CodedInputStream: oadd.com.google.protobuf.ByteString readBytes()>();
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object group_> = v;
goto label;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v | 64;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_> = v;
v = virtualinvoke v.<oadd.com.google.protobuf.CodedInputStream: long readUInt64()>();
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long modificationTime_> = v;
goto label;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v | 128;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_> = v;
v = virtualinvoke v.<oadd.com.google.protobuf.CodedInputStream: long readUInt64()>();
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long accessTime_> = v;
goto label;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v | 256;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_> = v;
v = virtualinvoke v.<oadd.com.google.protobuf.CodedInputStream: oadd.com.google.protobuf.ByteString readBytes()>();
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object symlink_> = v;
goto label;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v | 512;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_> = v;
v = virtualinvoke v.<oadd.com.google.protobuf.CodedInputStream: int readUInt32()>();
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int blockReplication_> = v;
goto label;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v | 1024;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_> = v;
v = virtualinvoke v.<oadd.com.google.protobuf.CodedInputStream: long readUInt64()>();
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long blockSize_> = v;
goto label;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v | 2048;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_> = v;
v = virtualinvoke v.<oadd.com.google.protobuf.CodedInputStream: oadd.com.google.protobuf.ByteString readBytes()>();
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString encryptionData_> = v;
goto label;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v | 4096;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_> = v;
v = virtualinvoke v.<oadd.com.google.protobuf.CodedInputStream: oadd.com.google.protobuf.ByteString readBytes()>();
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString ecData_> = v;
goto label;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v | 8192;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_> = v;
v = virtualinvoke v.<oadd.com.google.protobuf.CodedInputStream: int readUInt32()>();
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int flags_> = v;
goto label;
label:
v = virtualinvoke v.<oadd.com.google.protobuf.UnknownFieldSet$Builder: oadd.com.google.protobuf.UnknownFieldSet build()>();
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.UnknownFieldSet unknownFields> = v;
virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: void makeExtensionsImmutable()>();
goto label;
label:
v := @caughtexception;
v = virtualinvoke v.<oadd.com.google.protobuf.InvalidProtocolBufferException: oadd.com.google.protobuf.InvalidProtocolBufferException setUnfinishedMessage(oadd.com.google.protobuf.MessageLite)>(v);
throw v;
label:
v := @caughtexception;
v = new oadd.com.google.protobuf.InvalidProtocolBufferException;
v = virtualinvoke v.<java.io.IOException: java.lang.String getMessage()>();
specialinvoke v.<oadd.com.google.protobuf.InvalidProtocolBufferException: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<oadd.com.google.protobuf.InvalidProtocolBufferException: oadd.com.google.protobuf.InvalidProtocolBufferException setUnfinishedMessage(oadd.com.google.protobuf.MessageLite)>(v);
throw v;
label:
v := @caughtexception;
v = virtualinvoke v.<oadd.com.google.protobuf.UnknownFieldSet$Builder: oadd.com.google.protobuf.UnknownFieldSet build()>();
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.UnknownFieldSet unknownFields> = v;
virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: void makeExtensionsImmutable()>();
throw v;
label:
return;
catch oadd.com.google.protobuf.InvalidProtocolBufferException from label to label with label;
catch java.io.IOException from label to label with label;
catch java.lang.Throwable from label to label with label;
}
public static final oadd.com.google.protobuf.Descriptors$Descriptor getDescriptor()
{
oadd.com.google.protobuf.Descriptors$Descriptor v;
v = <oadd.org.apache.hadoop.fs.FSProtos: oadd.com.google.protobuf.Descriptors$Descriptor internal_static_hadoop_fs_FileStatusProto_descriptor>;
return v;
}
protected oadd.com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable()
{
oadd.com.google.protobuf.GeneratedMessage$FieldAccessorTable v, v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = <oadd.org.apache.hadoop.fs.FSProtos: oadd.com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_hadoop_fs_FileStatusProto_fieldAccessorTable>;
v = virtualinvoke v.<oadd.com.google.protobuf.GeneratedMessage$FieldAccessorTable: oadd.com.google.protobuf.GeneratedMessage$FieldAccessorTable ensureFieldAccessorsInitialized(java.lang.Class,java.lang.Class)>(class "Loadd/org/apache/hadoop/fs/FSProtos$FileStatusProto;", class "Loadd/org/apache/hadoop/fs/FSProtos$FileStatusProto$Builder;");
return v;
}
public oadd.com.google.protobuf.Parser getParserForType()
{
oadd.com.google.protobuf.Parser v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.Parser PARSER>;
return v;
}
public boolean hasFileType()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
int v, v;
boolean v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 1;
if v != 1 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType getFileType()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType fileType_>;
return v;
}
public boolean hasPath()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
int v, v;
boolean v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 2;
if v != 2 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public java.lang.String getPath()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
java.lang.Object v;
java.lang.String v;
boolean v, v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object path_>;
v = v instanceof java.lang.String;
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<oadd.com.google.protobuf.ByteString: java.lang.String toStringUtf8()>();
v = virtualinvoke v.<oadd.com.google.protobuf.ByteString: boolean isValidUtf8()>();
if v == 0 goto label;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object path_> = v;
label:
return v;
}
public oadd.com.google.protobuf.ByteString getPathBytes()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
java.lang.Object v;
oadd.com.google.protobuf.ByteString v;
boolean v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object path_>;
v = v instanceof java.lang.String;
if v == 0 goto label;
v = staticinvoke <oadd.com.google.protobuf.ByteString: oadd.com.google.protobuf.ByteString copyFromUtf8(java.lang.String)>(v);
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object path_> = v;
return v;
label:
return v;
}
public boolean hasLength()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
int v, v;
boolean v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 4;
if v != 4 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public long getLength()
{
long v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long length_>;
return v;
}
public boolean hasPermission()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
int v, v;
boolean v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 8;
if v != 8 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto getPermission()
{
oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto permission_>;
return v;
}
public oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProtoOrBuilder getPermissionOrBuilder()
{
oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto permission_>;
return v;
}
public boolean hasOwner()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
int v, v;
boolean v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 16;
if v != 16 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public java.lang.String getOwner()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
java.lang.Object v;
java.lang.String v;
boolean v, v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object owner_>;
v = v instanceof java.lang.String;
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<oadd.com.google.protobuf.ByteString: java.lang.String toStringUtf8()>();
v = virtualinvoke v.<oadd.com.google.protobuf.ByteString: boolean isValidUtf8()>();
if v == 0 goto label;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object owner_> = v;
label:
return v;
}
public oadd.com.google.protobuf.ByteString getOwnerBytes()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
java.lang.Object v;
oadd.com.google.protobuf.ByteString v;
boolean v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object owner_>;
v = v instanceof java.lang.String;
if v == 0 goto label;
v = staticinvoke <oadd.com.google.protobuf.ByteString: oadd.com.google.protobuf.ByteString copyFromUtf8(java.lang.String)>(v);
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object owner_> = v;
return v;
label:
return v;
}
public boolean hasGroup()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
int v, v;
boolean v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 32;
if v != 32 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public java.lang.String getGroup()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
java.lang.Object v;
java.lang.String v;
boolean v, v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object group_>;
v = v instanceof java.lang.String;
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<oadd.com.google.protobuf.ByteString: java.lang.String toStringUtf8()>();
v = virtualinvoke v.<oadd.com.google.protobuf.ByteString: boolean isValidUtf8()>();
if v == 0 goto label;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object group_> = v;
label:
return v;
}
public oadd.com.google.protobuf.ByteString getGroupBytes()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
java.lang.Object v;
oadd.com.google.protobuf.ByteString v;
boolean v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object group_>;
v = v instanceof java.lang.String;
if v == 0 goto label;
v = staticinvoke <oadd.com.google.protobuf.ByteString: oadd.com.google.protobuf.ByteString copyFromUtf8(java.lang.String)>(v);
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object group_> = v;
return v;
label:
return v;
}
public boolean hasModificationTime()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
int v, v;
boolean v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 64;
if v != 64 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public long getModificationTime()
{
long v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long modificationTime_>;
return v;
}
public boolean hasAccessTime()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
int v, v;
boolean v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 128;
if v != 128 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public long getAccessTime()
{
long v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long accessTime_>;
return v;
}
public boolean hasSymlink()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
int v, v;
boolean v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 256;
if v != 256 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public java.lang.String getSymlink()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
java.lang.Object v;
java.lang.String v;
boolean v, v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object symlink_>;
v = v instanceof java.lang.String;
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<oadd.com.google.protobuf.ByteString: java.lang.String toStringUtf8()>();
v = virtualinvoke v.<oadd.com.google.protobuf.ByteString: boolean isValidUtf8()>();
if v == 0 goto label;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object symlink_> = v;
label:
return v;
}
public oadd.com.google.protobuf.ByteString getSymlinkBytes()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
java.lang.Object v;
oadd.com.google.protobuf.ByteString v;
boolean v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object symlink_>;
v = v instanceof java.lang.String;
if v == 0 goto label;
v = staticinvoke <oadd.com.google.protobuf.ByteString: oadd.com.google.protobuf.ByteString copyFromUtf8(java.lang.String)>(v);
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object symlink_> = v;
return v;
label:
return v;
}
public boolean hasBlockReplication()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
int v, v;
boolean v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 512;
if v != 512 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public int getBlockReplication()
{
int v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int blockReplication_>;
return v;
}
public boolean hasBlockSize()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
int v, v;
boolean v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 1024;
if v != 1024 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public long getBlockSize()
{
long v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long blockSize_>;
return v;
}
public boolean hasEncryptionData()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
int v, v;
boolean v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 2048;
if v != 2048 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public oadd.com.google.protobuf.ByteString getEncryptionData()
{
oadd.com.google.protobuf.ByteString v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString encryptionData_>;
return v;
}
public boolean hasEcData()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
int v, v;
boolean v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 4096;
if v != 4096 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public oadd.com.google.protobuf.ByteString getEcData()
{
oadd.com.google.protobuf.ByteString v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString ecData_>;
return v;
}
public boolean hasFlags()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
int v, v;
boolean v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 8192;
if v != 8192 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public int getFlags()
{
int v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int flags_>;
return v;
}
private void initFields()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
oadd.com.google.protobuf.ByteString v, v;
oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType FT_DIR>;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType fileType_> = v;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object path_> = "";
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long length_> = 0L;
v = staticinvoke <oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto: oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto getDefaultInstance()>();
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto permission_> = v;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object owner_> = "";
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object group_> = "";
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long modificationTime_> = 0L;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long accessTime_> = 0L;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.Object symlink_> = "";
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int blockReplication_> = 0;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long blockSize_> = 0L;
v = <oadd.com.google.protobuf.ByteString: oadd.com.google.protobuf.ByteString EMPTY>;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString encryptionData_> = v;
v = <oadd.com.google.protobuf.ByteString: oadd.com.google.protobuf.ByteString EMPTY>;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString ecData_> = v;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int flags_> = 0;
return;
}
public final boolean isInitialized()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto v;
byte v;
int v;
boolean v, v, v, v, v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: byte memoizedIsInitialized>;
v = (int) -1;
if v == v goto label;
if v != 1 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
label:
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasFileType()>();
if v != 0 goto label;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: byte memoizedIsInitialized> = 0;
return 0;
label:
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasPath()>();
if v != 0 goto label;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: byte memoizedIsInitialized> = 0;
return 0;
label:
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasPermission()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto getPermission()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto: boolean isInitialized()>();
if v != 0 goto label;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: byte memoizedIsInitialized> = 0;
return 0;
label:
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: byte memoizedIsInitialized> = 1;
return 1;
}
public void writeTo(oadd.com.google.protobuf.CodedOutputStream) throws java.io.IOException
{
oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto v;
oadd.com.google.protobuf.ByteString v, v, v, v, v, v;
oadd.com.google.protobuf.CodedOutputStream v;
long v, v, v, v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
oadd.com.google.protobuf.UnknownFieldSet v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v := @parameter: oadd.com.google.protobuf.CodedOutputStream;
virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int getSerializedSize()>();
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 1;
if v != 1 goto label;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType fileType_>;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType: int getNumber()>();
virtualinvoke v.<oadd.com.google.protobuf.CodedOutputStream: void writeEnum(int,int)>(1, v);
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 2;
if v != 2 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString getPathBytes()>();
virtualinvoke v.<oadd.com.google.protobuf.CodedOutputStream: void writeBytes(int,oadd.com.google.protobuf.ByteString)>(2, v);
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 4;
if v != 4 goto label;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long length_>;
virtualinvoke v.<oadd.com.google.protobuf.CodedOutputStream: void writeUInt64(int,long)>(3, v);
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 8;
if v != 8 goto label;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto permission_>;
virtualinvoke v.<oadd.com.google.protobuf.CodedOutputStream: void writeMessage(int,oadd.com.google.protobuf.MessageLite)>(4, v);
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 16;
if v != 16 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString getOwnerBytes()>();
virtualinvoke v.<oadd.com.google.protobuf.CodedOutputStream: void writeBytes(int,oadd.com.google.protobuf.ByteString)>(5, v);
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 32;
if v != 32 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString getGroupBytes()>();
virtualinvoke v.<oadd.com.google.protobuf.CodedOutputStream: void writeBytes(int,oadd.com.google.protobuf.ByteString)>(6, v);
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 64;
if v != 64 goto label;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long modificationTime_>;
virtualinvoke v.<oadd.com.google.protobuf.CodedOutputStream: void writeUInt64(int,long)>(7, v);
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 128;
if v != 128 goto label;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long accessTime_>;
virtualinvoke v.<oadd.com.google.protobuf.CodedOutputStream: void writeUInt64(int,long)>(8, v);
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 256;
if v != 256 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString getSymlinkBytes()>();
virtualinvoke v.<oadd.com.google.protobuf.CodedOutputStream: void writeBytes(int,oadd.com.google.protobuf.ByteString)>(9, v);
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 512;
if v != 512 goto label;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int blockReplication_>;
virtualinvoke v.<oadd.com.google.protobuf.CodedOutputStream: void writeUInt32(int,int)>(10, v);
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 1024;
if v != 1024 goto label;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long blockSize_>;
virtualinvoke v.<oadd.com.google.protobuf.CodedOutputStream: void writeUInt64(int,long)>(11, v);
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 2048;
if v != 2048 goto label;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString encryptionData_>;
virtualinvoke v.<oadd.com.google.protobuf.CodedOutputStream: void writeBytes(int,oadd.com.google.protobuf.ByteString)>(15, v);
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 4096;
if v != 4096 goto label;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString ecData_>;
virtualinvoke v.<oadd.com.google.protobuf.CodedOutputStream: void writeBytes(int,oadd.com.google.protobuf.ByteString)>(17, v);
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 8192;
if v != 8192 goto label;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int flags_>;
virtualinvoke v.<oadd.com.google.protobuf.CodedOutputStream: void writeUInt32(int,int)>(18, v);
label:
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.UnknownFieldSet getUnknownFields()>();
virtualinvoke v.<oadd.com.google.protobuf.UnknownFieldSet: void writeTo(oadd.com.google.protobuf.CodedOutputStream)>(v);
return;
}
public int getSerializedSize()
{
oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto v;
long v, v, v, v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
oadd.com.google.protobuf.UnknownFieldSet v;
oadd.com.google.protobuf.ByteString v, v, v, v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int memoizedSerializedSize>;
v = (int) -1;
if v == v goto label;
return v;
label:
v = 0;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 1;
if v != 1 goto label;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType fileType_>;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType: int getNumber()>();
v = staticinvoke <oadd.com.google.protobuf.CodedOutputStream: int computeEnumSize(int,int)>(1, v);
v = 0 + v;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 2;
if v != 2 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString getPathBytes()>();
v = staticinvoke <oadd.com.google.protobuf.CodedOutputStream: int computeBytesSize(int,oadd.com.google.protobuf.ByteString)>(2, v);
v = v + v;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 4;
if v != 4 goto label;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long length_>;
v = staticinvoke <oadd.com.google.protobuf.CodedOutputStream: int computeUInt64Size(int,long)>(3, v);
v = v + v;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 8;
if v != 8 goto label;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto permission_>;
v = staticinvoke <oadd.com.google.protobuf.CodedOutputStream: int computeMessageSize(int,oadd.com.google.protobuf.MessageLite)>(4, v);
v = v + v;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 16;
if v != 16 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString getOwnerBytes()>();
v = staticinvoke <oadd.com.google.protobuf.CodedOutputStream: int computeBytesSize(int,oadd.com.google.protobuf.ByteString)>(5, v);
v = v + v;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 32;
if v != 32 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString getGroupBytes()>();
v = staticinvoke <oadd.com.google.protobuf.CodedOutputStream: int computeBytesSize(int,oadd.com.google.protobuf.ByteString)>(6, v);
v = v + v;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 64;
if v != 64 goto label;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long modificationTime_>;
v = staticinvoke <oadd.com.google.protobuf.CodedOutputStream: int computeUInt64Size(int,long)>(7, v);
v = v + v;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 128;
if v != 128 goto label;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long accessTime_>;
v = staticinvoke <oadd.com.google.protobuf.CodedOutputStream: int computeUInt64Size(int,long)>(8, v);
v = v + v;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 256;
if v != 256 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString getSymlinkBytes()>();
v = staticinvoke <oadd.com.google.protobuf.CodedOutputStream: int computeBytesSize(int,oadd.com.google.protobuf.ByteString)>(9, v);
v = v + v;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 512;
if v != 512 goto label;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int blockReplication_>;
v = staticinvoke <oadd.com.google.protobuf.CodedOutputStream: int computeUInt32Size(int,int)>(10, v);
v = v + v;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 1024;
if v != 1024 goto label;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long blockSize_>;
v = staticinvoke <oadd.com.google.protobuf.CodedOutputStream: int computeUInt64Size(int,long)>(11, v);
v = v + v;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 2048;
if v != 2048 goto label;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString encryptionData_>;
v = staticinvoke <oadd.com.google.protobuf.CodedOutputStream: int computeBytesSize(int,oadd.com.google.protobuf.ByteString)>(15, v);
v = v + v;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 4096;
if v != 4096 goto label;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString ecData_>;
v = staticinvoke <oadd.com.google.protobuf.CodedOutputStream: int computeBytesSize(int,oadd.com.google.protobuf.ByteString)>(17, v);
v = v + v;
label:
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int bitField0_>;
v = v & 8192;
if v != 8192 goto label;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int flags_>;
v = staticinvoke <oadd.com.google.protobuf.CodedOutputStream: int computeUInt32Size(int,int)>(18, v);
v = v + v;
label:
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.UnknownFieldSet getUnknownFields()>();
v = virtualinvoke v.<oadd.com.google.protobuf.UnknownFieldSet: int getSerializedSize()>();
v = v + v;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int memoizedSerializedSize> = v;
return v;
}
protected java.lang.Object writeReplace() throws java.io.ObjectStreamException
{
java.lang.Object v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = specialinvoke v.<oadd.com.google.protobuf.GeneratedMessage: java.lang.Object writeReplace()>();
return v;
}
public boolean equals(java.lang.Object)
{
oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto v, v;
byte v, v, v, v;
long v, v, v, v, v, v, v, v;
oadd.com.google.protobuf.ByteString v, v, v, v;
int v, v, v, v;
java.lang.Object v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType v, v;
java.lang.String v, v, v, v, v, v, v, v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
oadd.com.google.protobuf.UnknownFieldSet v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
v = v instanceof oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
if v != 0 goto label;
v = specialinvoke v.<oadd.com.google.protobuf.GeneratedMessage: boolean equals(java.lang.Object)>(v);
return v;
label:
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasFileType()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasFileType()>();
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasFileType()>();
if v == 0 goto label;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType getFileType()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType getFileType()>();
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
label:
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasPath()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasPath()>();
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasPath()>();
if v == 0 goto label;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.String getPath()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.String getPath()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
label:
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasLength()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasLength()>();
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasLength()>();
if v == 0 goto label;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long getLength()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long getLength()>();
v = v cmp v;
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
label:
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasPermission()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasPermission()>();
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasPermission()>();
if v == 0 goto label;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto getPermission()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto getPermission()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
label:
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasOwner()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasOwner()>();
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasOwner()>();
if v == 0 goto label;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.String getOwner()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.String getOwner()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
label:
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasGroup()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasGroup()>();
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasGroup()>();
if v == 0 goto label;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.String getGroup()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.String getGroup()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
label:
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasModificationTime()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasModificationTime()>();
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasModificationTime()>();
if v == 0 goto label;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long getModificationTime()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long getModificationTime()>();
v = v cmp v;
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
label:
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasAccessTime()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasAccessTime()>();
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasAccessTime()>();
if v == 0 goto label;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long getAccessTime()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long getAccessTime()>();
v = v cmp v;
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
label:
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasSymlink()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasSymlink()>();
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasSymlink()>();
if v == 0 goto label;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.String getSymlink()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.String getSymlink()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
label:
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasBlockReplication()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasBlockReplication()>();
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasBlockReplication()>();
if v == 0 goto label;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int getBlockReplication()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int getBlockReplication()>();
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
label:
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasBlockSize()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasBlockSize()>();
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasBlockSize()>();
if v == 0 goto label;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long getBlockSize()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long getBlockSize()>();
v = v cmp v;
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
label:
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasEncryptionData()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasEncryptionData()>();
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasEncryptionData()>();
if v == 0 goto label;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString getEncryptionData()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString getEncryptionData()>();
v = virtualinvoke v.<oadd.com.google.protobuf.ByteString: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
label:
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasEcData()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasEcData()>();
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasEcData()>();
if v == 0 goto label;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString getEcData()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString getEcData()>();
v = virtualinvoke v.<oadd.com.google.protobuf.ByteString: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
label:
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasFlags()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasFlags()>();
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasFlags()>();
if v == 0 goto label;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int getFlags()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int getFlags()>();
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
label:
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.UnknownFieldSet getUnknownFields()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.UnknownFieldSet getUnknownFields()>();
v = virtualinvoke v.<oadd.com.google.protobuf.UnknownFieldSet: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public int hashCode()
{
oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto v;
long v, v, v, v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType v;
java.lang.String v, v, v, v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
oadd.com.google.protobuf.UnknownFieldSet v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v;
oadd.com.google.protobuf.ByteString v, v;
oadd.com.google.protobuf.Descriptors$Descriptor v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int memoizedHashCode>;
if v == 0 goto label;
v = v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int memoizedHashCode>;
return v;
label:
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.Descriptors$Descriptor getDescriptorForType()>();
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
v = 779 + v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasFileType()>();
if v == 0 goto label;
v = 37 * v;
v = v + 1;
v = 53 * v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType getFileType()>();
v = staticinvoke <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int hashEnum(oadd.com.google.protobuf.Internal$EnumLite)>(v);
v = v + v;
label:
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasPath()>();
if v == 0 goto label;
v = 37 * v;
v = v + 2;
v = 53 * v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.String getPath()>();
v = virtualinvoke v.<java.lang.String: int hashCode()>();
v = v + v;
label:
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasLength()>();
if v == 0 goto label;
v = 37 * v;
v = v + 3;
v = 53 * v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long getLength()>();
v = staticinvoke <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int hashLong(long)>(v);
v = v + v;
label:
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasPermission()>();
if v == 0 goto label;
v = 37 * v;
v = v + 4;
v = 53 * v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto getPermission()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto: int hashCode()>();
v = v + v;
label:
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasOwner()>();
if v == 0 goto label;
v = 37 * v;
v = v + 5;
v = 53 * v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.String getOwner()>();
v = virtualinvoke v.<java.lang.String: int hashCode()>();
v = v + v;
label:
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasGroup()>();
if v == 0 goto label;
v = 37 * v;
v = v + 6;
v = 53 * v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.String getGroup()>();
v = virtualinvoke v.<java.lang.String: int hashCode()>();
v = v + v;
label:
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasModificationTime()>();
if v == 0 goto label;
v = 37 * v;
v = v + 7;
v = 53 * v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long getModificationTime()>();
v = staticinvoke <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int hashLong(long)>(v);
v = v + v;
label:
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasAccessTime()>();
if v == 0 goto label;
v = 37 * v;
v = v + 8;
v = 53 * v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long getAccessTime()>();
v = staticinvoke <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int hashLong(long)>(v);
v = v + v;
label:
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasSymlink()>();
if v == 0 goto label;
v = 37 * v;
v = v + 9;
v = 53 * v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: java.lang.String getSymlink()>();
v = virtualinvoke v.<java.lang.String: int hashCode()>();
v = v + v;
label:
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasBlockReplication()>();
if v == 0 goto label;
v = 37 * v;
v = v + 10;
v = 53 * v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int getBlockReplication()>();
v = v + v;
label:
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasBlockSize()>();
if v == 0 goto label;
v = 37 * v;
v = v + 11;
v = 53 * v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: long getBlockSize()>();
v = staticinvoke <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int hashLong(long)>(v);
v = v + v;
label:
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasEncryptionData()>();
if v == 0 goto label;
v = 37 * v;
v = v + 15;
v = 53 * v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString getEncryptionData()>();
v = virtualinvoke v.<oadd.com.google.protobuf.ByteString: int hashCode()>();
v = v + v;
label:
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasEcData()>();
if v == 0 goto label;
v = 37 * v;
v = v + 17;
v = 53 * v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.ByteString getEcData()>();
v = virtualinvoke v.<oadd.com.google.protobuf.ByteString: int hashCode()>();
v = v + v;
label:
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: boolean hasFlags()>();
if v == 0 goto label;
v = 37 * v;
v = v + 18;
v = 53 * v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int getFlags()>();
v = v + v;
label:
v = 29 * v;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.UnknownFieldSet getUnknownFields()>();
v = virtualinvoke v.<oadd.com.google.protobuf.UnknownFieldSet: int hashCode()>();
v = v + v;
v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: int memoizedHashCode> = v;
return v;
}
public static oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto parseFrom(oadd.com.google.protobuf.ByteString) throws oadd.com.google.protobuf.InvalidProtocolBufferException
{
java.lang.Object v;
oadd.com.google.protobuf.ByteString v;
oadd.com.google.protobuf.Parser v;
v := @parameter: oadd.com.google.protobuf.ByteString;
v = <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.Parser PARSER>;
v = interfaceinvoke v.<oadd.com.google.protobuf.Parser: java.lang.Object parseFrom(oadd.com.google.protobuf.ByteString)>(v);
return v;
}
public static oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto parseFrom(oadd.com.google.protobuf.ByteString, oadd.com.google.protobuf.ExtensionRegistryLite) throws oadd.com.google.protobuf.InvalidProtocolBufferException
{
oadd.com.google.protobuf.ExtensionRegistryLite v;
java.lang.Object v;
oadd.com.google.protobuf.ByteString v;
oadd.com.google.protobuf.Parser v;
v := @parameter: oadd.com.google.protobuf.ByteString;
v := @parameter: oadd.com.google.protobuf.ExtensionRegistryLite;
v = <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.Parser PARSER>;
v = interfaceinvoke v.<oadd.com.google.protobuf.Parser: java.lang.Object parseFrom(oadd.com.google.protobuf.ByteString,oadd.com.google.protobuf.ExtensionRegistryLite)>(v, v);
return v;
}
public static oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto parseFrom(byte[]) throws oadd.com.google.protobuf.InvalidProtocolBufferException
{
byte[] v;
java.lang.Object v;
oadd.com.google.protobuf.Parser v;
v := @parameter: byte[];
v = <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.Parser PARSER>;
v = interfaceinvoke v.<oadd.com.google.protobuf.Parser: java.lang.Object parseFrom(byte[])>(v);
return v;
}
public static oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto parseFrom(byte[], oadd.com.google.protobuf.ExtensionRegistryLite) throws oadd.com.google.protobuf.InvalidProtocolBufferException
{
byte[] v;
oadd.com.google.protobuf.ExtensionRegistryLite v;
java.lang.Object v;
oadd.com.google.protobuf.Parser v;
v := @parameter: byte[];
v := @parameter: oadd.com.google.protobuf.ExtensionRegistryLite;
v = <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.Parser PARSER>;
v = interfaceinvoke v.<oadd.com.google.protobuf.Parser: java.lang.Object parseFrom(byte[],oadd.com.google.protobuf.ExtensionRegistryLite)>(v, v);
return v;
}
public static oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto parseFrom(java.io.InputStream) throws java.io.IOException
{
java.lang.Object v;
oadd.com.google.protobuf.Parser v;
java.io.InputStream v;
v := @parameter: java.io.InputStream;
v = <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.Parser PARSER>;
v = interfaceinvoke v.<oadd.com.google.protobuf.Parser: java.lang.Object parseFrom(java.io.InputStream)>(v);
return v;
}
public static oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto parseFrom(java.io.InputStream, oadd.com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
{
oadd.com.google.protobuf.ExtensionRegistryLite v;
java.lang.Object v;
oadd.com.google.protobuf.Parser v;
java.io.InputStream v;
v := @parameter: java.io.InputStream;
v := @parameter: oadd.com.google.protobuf.ExtensionRegistryLite;
v = <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.Parser PARSER>;
v = interfaceinvoke v.<oadd.com.google.protobuf.Parser: java.lang.Object parseFrom(java.io.InputStream,oadd.com.google.protobuf.ExtensionRegistryLite)>(v, v);
return v;
}
public static oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto parseDelimitedFrom(java.io.InputStream) throws java.io.IOException
{
java.lang.Object v;
oadd.com.google.protobuf.Parser v;
java.io.InputStream v;
v := @parameter: java.io.InputStream;
v = <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.Parser PARSER>;
v = interfaceinvoke v.<oadd.com.google.protobuf.Parser: java.lang.Object parseDelimitedFrom(java.io.InputStream)>(v);
return v;
}
public static oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto parseDelimitedFrom(java.io.InputStream, oadd.com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
{
oadd.com.google.protobuf.ExtensionRegistryLite v;
java.lang.Object v;
oadd.com.google.protobuf.Parser v;
java.io.InputStream v;
v := @parameter: java.io.InputStream;
v := @parameter: oadd.com.google.protobuf.ExtensionRegistryLite;
v = <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.Parser PARSER>;
v = interfaceinvoke v.<oadd.com.google.protobuf.Parser: java.lang.Object parseDelimitedFrom(java.io.InputStream,oadd.com.google.protobuf.ExtensionRegistryLite)>(v, v);
return v;
}
public static oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto parseFrom(oadd.com.google.protobuf.CodedInputStream) throws java.io.IOException
{
oadd.com.google.protobuf.CodedInputStream v;
java.lang.Object v;
oadd.com.google.protobuf.Parser v;
v := @parameter: oadd.com.google.protobuf.CodedInputStream;
v = <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.Parser PARSER>;
v = interfaceinvoke v.<oadd.com.google.protobuf.Parser: java.lang.Object parseFrom(oadd.com.google.protobuf.CodedInputStream)>(v);
return v;
}
public static oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto parseFrom(oadd.com.google.protobuf.CodedInputStream, oadd.com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
{
oadd.com.google.protobuf.ExtensionRegistryLite v;
oadd.com.google.protobuf.CodedInputStream v;
java.lang.Object v;
oadd.com.google.protobuf.Parser v;
v := @parameter: oadd.com.google.protobuf.CodedInputStream;
v := @parameter: oadd.com.google.protobuf.ExtensionRegistryLite;
v = <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.Parser PARSER>;
v = interfaceinvoke v.<oadd.com.google.protobuf.Parser: java.lang.Object parseFrom(oadd.com.google.protobuf.CodedInputStream,oadd.com.google.protobuf.ExtensionRegistryLite)>(v, v);
return v;
}
public static oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$Builder newBuilder()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$Builder v;
v = staticinvoke <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$Builder: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$Builder create()>();
return v;
}
public oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$Builder newBuilderForType()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$Builder v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = staticinvoke <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$Builder newBuilder()>();
return v;
}
public static oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$Builder newBuilder(oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto)
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$Builder v, v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
v := @parameter: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = staticinvoke <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$Builder newBuilder()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$Builder: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$Builder mergeFrom(oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto)>(v);
return v;
}
public oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$Builder toBuilder()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$Builder v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v = staticinvoke <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$Builder newBuilder(oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto)>(v);
return v;
}
protected oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$Builder newBuilderForType(oadd.com.google.protobuf.GeneratedMessage$BuilderParent)
{
oadd.com.google.protobuf.GeneratedMessage$BuilderParent v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$Builder v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v;
v := @this: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
v := @parameter: oadd.com.google.protobuf.GeneratedMessage$BuilderParent;
v = new oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$Builder;
specialinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$Builder: void <init>(oadd.com.google.protobuf.GeneratedMessage$BuilderParent)>(v);
return v;
}
static void <clinit>()
{
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto v, v;
oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$1 v;
v = new oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$1;
specialinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$1: void <init>()>();
<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.com.google.protobuf.Parser PARSER> = v;
v = new oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto;
specialinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: void <init>(boolean)>(1);
<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto defaultInstance> = v;
v = <oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto defaultInstance>;
specialinvoke v.<oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto: void initFields()>();
return;
}
}