com.groupbyinc.flux.common.sun.jna.Platform.class Maven / Gradle / Ivy
???? 2l +com/groupbyinc/flux/common/sun/jna/Platform java/lang/Object
Platform.java UNSPECIFIED I???? MAC LINUX WINDOWS SOLARIS FREEBSD OPENBSD WINDOWSCE AIX ANDROID GNU KFREEBSD
NETBSD RO_FIELDS Z HAS_BUFFERS HAS_AWT HAS_JAWT MATH_LIBRARY_NAME Ljava/lang/String; C_LIBRARY_NAME HAS_DLL_CALLBACKS RESOURCE_PREFIX osType ARCH ()V - .
/ this -Lcom/groupbyinc/flux/common/sun/jna/Platform; getOSType ()I + 5 isMac ()Z isAndroid isLinux isAIX isAix ; 8
= isWindowsCE isWindows isSolaris isFreeBSD isOpenBSD isNetBSD isGNU
iskFreeBSD isX11 @ 8
H 7 8
J hasRuntimeExec ? 8
M J9 O java.vm.name Q java/lang/System S getProperty &(Ljava/lang/String;)Ljava/lang/String; U V
T W java/lang/String Y equals (Ljava/lang/Object;)Z [ \
Z ] is64Bit sun.arch.data.model ` )com.groupbyinc.flux.common.ibm.vm.bitmode b 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; U d
T e 64 g x86-64 i , ' k ia64 m ppc64 o ppc64le q sparcv9 s amd64 u )com/groupbyinc/flux/common/sun/jna/Native w POINTER_SIZE y x z model isIntel x86 ~
startsWith (Ljava/lang/String;)Z ? ?
Z ? isPPC ppc ? isARM arm ? isSPARC sparc ? getCanonicalArchitecture '(Ljava/lang/String;Z)Ljava/lang/String; toLowerCase ()Ljava/lang/String; ? ?
Z ? trim ? ?
Z ? powerpc ? powerpc64 ? i386 ? i686 ? x86_64 ? little ? sun.cpu.endian ? armel ? arch softfloat isSoftFloat java/io/IOException ? java/io/File ? /proc/self/exe ? (Ljava/lang/String;)V - ?
? ? getCanonicalPath ? ?
? ? .com/groupbyinc/flux/common/sun/jna/ELFAnalyser ? analyse D(Ljava/lang/String;)Lcom/groupbyinc/flux/common/sun/jna/ELFAnalyser; ? ?
? ? isArmSoftFloat ? 8
? ? java/lang/Class ? getName ? ?
? ? java/util/logging/Logger ? getLogger .(Ljava/lang/String;)Ljava/util/logging/Logger; ? ?
? ? java/util/logging/Level ? FINE Ljava/util/logging/Level; ? ? ? ? log C(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V ? ?
? ? self Ljava/io/File; ahfd 0Lcom/groupbyinc/flux/common/sun/jna/ELFAnalyser; ex Ljava/io/IOException; getNativeLibraryResourcePrefix
jna.prefix ? 3 4
? os.arch ? os.name ? 9(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; ? ?
? prefix ? 8
? :(ILjava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; ? ?
? name ? ?
? java/lang/StringBuilder ?
? / android- ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ? toString ? ?
? ? win32- ? w32ce- ? darwin ? linux- sunos- freebsd- openbsd- netbsd- kfreebsd-
indexOf (Ljava/lang/String;)I
Z substring (II)Ljava/lang/String;
Z - osPrefix space isSoftfloat java/lang/ClassNotFoundException Linux dalvik jna.nounpack" true$ setProperty&