public class org.apache.commons.lang.arch.Processor extends java.lang.Object
{
private final org.apache.commons.lang.arch.Processor$Arch arch;
private final org.apache.commons.lang.arch.Processor$Type type;
public void <init>(org.apache.commons.lang.arch.Processor$Arch, org.apache.commons.lang.arch.Processor$Type)
{
org.apache.commons.lang.arch.Processor$Arch v;
org.apache.commons.lang.arch.Processor v;
org.apache.commons.lang.arch.Processor$Type v;
v := @this: org.apache.commons.lang.arch.Processor;
v := @parameter: org.apache.commons.lang.arch.Processor$Arch;
v := @parameter: org.apache.commons.lang.arch.Processor$Type;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.commons.lang.arch.Processor: org.apache.commons.lang.arch.Processor$Arch arch> = v;
v.<org.apache.commons.lang.arch.Processor: org.apache.commons.lang.arch.Processor$Type type> = v;
return;
}
public org.apache.commons.lang.arch.Processor$Arch getArch()
{
org.apache.commons.lang.arch.Processor$Arch v;
org.apache.commons.lang.arch.Processor v;
v := @this: org.apache.commons.lang.arch.Processor;
v = v.<org.apache.commons.lang.arch.Processor: org.apache.commons.lang.arch.Processor$Arch arch>;
return v;
}
public org.apache.commons.lang.arch.Processor$Type getType()
{
org.apache.commons.lang.arch.Processor v;
org.apache.commons.lang.arch.Processor$Type v;
v := @this: org.apache.commons.lang.arch.Processor;
v = v.<org.apache.commons.lang.arch.Processor: org.apache.commons.lang.arch.Processor$Type type>;
return v;
}
public boolean is32Bit()
{
org.apache.commons.lang.arch.Processor$Arch v, v;
org.apache.commons.lang.arch.Processor v;
boolean v;
v := @this: org.apache.commons.lang.arch.Processor;
v = <org.apache.commons.lang.arch.Processor$Arch: org.apache.commons.lang.arch.Processor$Arch BIT_32>;
v = v.<org.apache.commons.lang.arch.Processor: org.apache.commons.lang.arch.Processor$Arch arch>;
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public boolean is64Bit()
{
org.apache.commons.lang.arch.Processor$Arch v, v;
org.apache.commons.lang.arch.Processor v;
boolean v;
v := @this: org.apache.commons.lang.arch.Processor;
v = <org.apache.commons.lang.arch.Processor$Arch: org.apache.commons.lang.arch.Processor$Arch BIT_64>;
v = v.<org.apache.commons.lang.arch.Processor: org.apache.commons.lang.arch.Processor$Arch arch>;
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public boolean isAarch64()
{
org.apache.commons.lang.arch.Processor v;
org.apache.commons.lang.arch.Processor$Type v, v;
boolean v;
v := @this: org.apache.commons.lang.arch.Processor;
v = <org.apache.commons.lang.arch.Processor$Type: org.apache.commons.lang.arch.Processor$Type AARCH_64>;
v = v.<org.apache.commons.lang.arch.Processor: org.apache.commons.lang.arch.Processor$Type type>;
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public boolean isIA64()
{
org.apache.commons.lang.arch.Processor v;
org.apache.commons.lang.arch.Processor$Type v, v;
boolean v;
v := @this: org.apache.commons.lang.arch.Processor;
v = <org.apache.commons.lang.arch.Processor$Type: org.apache.commons.lang.arch.Processor$Type IA_64>;
v = v.<org.apache.commons.lang.arch.Processor: org.apache.commons.lang.arch.Processor$Type type>;
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public boolean isPPC()
{
org.apache.commons.lang.arch.Processor v;
org.apache.commons.lang.arch.Processor$Type v, v;
boolean v;
v := @this: org.apache.commons.lang.arch.Processor;
v = <org.apache.commons.lang.arch.Processor$Type: org.apache.commons.lang.arch.Processor$Type PPC>;
v = v.<org.apache.commons.lang.arch.Processor: org.apache.commons.lang.arch.Processor$Type type>;
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public boolean isRISCV()
{
org.apache.commons.lang.arch.Processor v;
org.apache.commons.lang.arch.Processor$Type v, v;
boolean v;
v := @this: org.apache.commons.lang.arch.Processor;
v = <org.apache.commons.lang.arch.Processor$Type: org.apache.commons.lang.arch.Processor$Type RISC_V>;
v = v.<org.apache.commons.lang.arch.Processor: org.apache.commons.lang.arch.Processor$Type type>;
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public boolean isX86()
{
org.apache.commons.lang.arch.Processor v;
org.apache.commons.lang.arch.Processor$Type v, v;
boolean v;
v := @this: org.apache.commons.lang.arch.Processor;
v = <org.apache.commons.lang.arch.Processor$Type: org.apache.commons.lang.arch.Processor$Type X86>;
v = v.<org.apache.commons.lang.arch.Processor: org.apache.commons.lang.arch.Processor$Type type>;
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public java.lang.String toString()
{
org.apache.commons.lang.arch.Processor$Type v;
org.apache.commons.lang.arch.Processor$Arch v;
org.apache.commons.lang.arch.Processor v;
java.lang.StringBuilder v, v, v;
java.lang.String v, v, v;
v := @this: org.apache.commons.lang.arch.Processor;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
v = v.<org.apache.commons.lang.arch.Processor: org.apache.commons.lang.arch.Processor$Type type>;
v = virtualinvoke v.<org.apache.commons.lang.arch.Processor$Type: java.lang.String getLabel()>();
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(32);
v = v.<org.apache.commons.lang.arch.Processor: org.apache.commons.lang.arch.Processor$Arch arch>;
v = virtualinvoke v.<org.apache.commons.lang.arch.Processor$Arch: java.lang.String getLabel()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
}
}