class ELFAnalyser extends Object
Primary use-case: Detect whether the java binary is arm hardfloat or softfloat.
Modifier and Type | Method and Description |
---|---|
static ELFAnalyser |
analyse(String filename) |
String |
getFilename() |
boolean |
is64Bit() |
boolean |
isArm() |
boolean |
isArmHardFloat() |
boolean |
isArmSoftFloat() |
boolean |
isBigEndian() |
boolean |
isELF() |
public static ELFAnalyser analyse(String filename) throws IOException
IOException
public boolean isELF()
public boolean is64Bit()
public boolean isBigEndian()
public String getFilename()
public boolean isArmHardFloat()
public boolean isArmSoftFloat()
public boolean isArm()