View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window truffle-nfi-libffi-21.3.7.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
com.oracle.truffle.nfi.backend.libffi
├─ com.oracle.truffle.nfi.backend.libffi.ArrayTypeGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.BasicTypeGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.BooleanArrayConversionGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.ByteArrayConversionGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.CharArrayConversionGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.CharConversionGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.ClosureArgumentNode.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.ClosureArgumentNodeFactory.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.ClosureNativePointer.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.DefaultConversionGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.DoubleArrayConversionGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.EmptyKeysArrayGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.EnvTypeGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.FloatArrayConversionGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.FunctionExecuteNode.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.FunctionExecuteNodeGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.IntArrayConversionGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.LibFFIClosure.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.LibFFIClosureFactory.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.LibFFIClosureGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.LibFFIContext.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.LibFFILanguage.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.LibFFILanguageProvider.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.LibFFILibrary.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.LibFFILibraryGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.LibFFINFIBackend.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.LibFFINFIBackendGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.LibFFISignature.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.LibFFISignatureGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.LibFFISymbol.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.LibFFIType.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.LibFFITypeFactory.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.LongArrayConversionGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.NFIUnsatisfiedLinkError.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.NativeAllocation.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.NativeArgumentBuffer.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.NativeArgumentLibrary.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.NativeArgumentLibraryGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.NativePointer.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.NativePointerGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.NativeString.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.NativeStringGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.SerializeArgumentLibrary.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.SerializeArgumentLibraryGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.ShortArrayConversionGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.libffi.SignatureBuilderGen.class - [JAR]