public class oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat extends java.lang.Object
{
private int ownerId;
private int groupId;
private java.lang.String owner;
private java.lang.String group;
private int mode;
public static int S_IFMT;
public static int S_IFIFO;
public static int S_IFCHR;
public static int S_IFDIR;
public static int S_IFBLK;
public static int S_IFREG;
public static int S_IFLNK;
public static int S_IFSOCK;
public static int S_ISUID;
public static int S_ISGID;
public static int S_ISVTX;
public static int S_IRUSR;
public static int S_IWUSR;
public static int S_IXUSR;
void <init>(int, int, int)
{
int v, v, v;
oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat v;
v := @this: oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: int ownerId> = v;
v.<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: int groupId> = v;
v.<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: int mode> = v;
return;
}
void <init>(java.lang.String, java.lang.String, int)
{
oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat v;
int v;
java.lang.String v, v, v, v;
boolean v, v;
v := @this: oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: int;
specialinvoke v.<java.lang.Object: void <init>()>();
v = <oadd.org.apache.hadoop.util.Shell: boolean WINDOWS>;
if v != 0 goto label;
v.<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: java.lang.String owner> = v;
goto label;
label:
v = staticinvoke <oadd.org.apache.hadoop.io.nativeio.NativeIO: java.lang.String stripDomain(java.lang.String)>(v);
v.<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: java.lang.String owner> = v;
label:
v = <oadd.org.apache.hadoop.util.Shell: boolean WINDOWS>;
if v != 0 goto label;
v.<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: java.lang.String group> = v;
goto label;
label:
v = staticinvoke <oadd.org.apache.hadoop.io.nativeio.NativeIO: java.lang.String stripDomain(java.lang.String)>(v);
v.<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: java.lang.String group> = v;
label:
v.<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: int mode> = v;
return;
}
public java.lang.String toString()
{
int v;
java.lang.String v, v, v;
oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat v;
v := @this: oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat;
v = v.<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: java.lang.String owner>;
v = v.<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: java.lang.String group>;
v = v.<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: int mode>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,java.lang.String,int)>(v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Stat(owner=\'\u0001\', group=\'\u0001\', mode=\u)");
return v;
}
public java.lang.String getOwner()
{
java.lang.String v;
oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat v;
v := @this: oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat;
v = v.<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: java.lang.String owner>;
return v;
}
public java.lang.String getGroup()
{
java.lang.String v;
oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat v;
v := @this: oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat;
v = v.<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: java.lang.String group>;
return v;
}
public int getMode()
{
int v;
oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat v;
v := @this: oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat;
v = v.<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: int mode>;
return v;
}
static void <clinit>()
{
<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: int S_IFMT> = -1;
<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: int S_IFIFO> = -1;
<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: int S_IFCHR> = -1;
<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: int S_IFDIR> = -1;
<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: int S_IFBLK> = -1;
<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: int S_IFREG> = -1;
<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: int S_IFLNK> = -1;
<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: int S_IFSOCK> = -1;
<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: int S_ISUID> = -1;
<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: int S_ISGID> = -1;
<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: int S_ISVTX> = -1;
<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: int S_IRUSR> = -1;
<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: int S_IWUSR> = -1;
<oadd.org.apache.hadoop.io.nativeio.NativeIO$POSIX$Stat: int S_IXUSR> = -1;
return;
}
}