Package org.sqlite.util
Class OSInfo
- java.lang.Object
-
- org.sqlite.util.OSInfo
-
public class OSInfo extends Object
Provides OS name and architecture name.- Author:
- leo
-
-
Constructor Summary
Constructors Constructor Description OSInfo()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
getArchName()
static String
getNativeLibFolderPathForCurrentOS()
static String
getOSName()
static boolean
isAndroid()
static boolean
isAndroidRuntime()
static boolean
isAndroidTermux()
static boolean
isMusl()
static void
main(String[] args)
-
-
-
Field Detail
-
processRunner
protected static ProcessRunner processRunner
-
X86
public static final String X86
- See Also:
- Constant Field Values
-
X86_64
public static final String X86_64
- See Also:
- Constant Field Values
-
IA64_32
public static final String IA64_32
- See Also:
- Constant Field Values
-
IA64
public static final String IA64
- See Also:
- Constant Field Values
-
PPC
public static final String PPC
- See Also:
- Constant Field Values
-
PPC64
public static final String PPC64
- See Also:
- Constant Field Values
-
-
Method Detail
-
main
public static void main(String[] args)
-
getNativeLibFolderPathForCurrentOS
public static String getNativeLibFolderPathForCurrentOS()
-
getOSName
public static String getOSName()
-
isAndroid
public static boolean isAndroid()
-
isAndroidRuntime
public static boolean isAndroidRuntime()
-
isAndroidTermux
public static boolean isAndroidTermux()
-
isMusl
public static boolean isMusl()
-
getArchName
public static String getArchName()
-
-