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-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.spi.types
├─ com.oracle.truffle.nfi.backend.spi.types.NativeLibraryDescriptor.class - [JAR]
├─ com.oracle.truffle.nfi.backend.spi.types.NativeSimpleType.class - [JAR]
├─ com.oracle.truffle.nfi.backend.spi.types.TypeFactory.class - [JAR]
com.oracle.truffle.nfi
├─ com.oracle.truffle.nfi.API.class - [JAR]
├─ com.oracle.truffle.nfi.BindSignatureNode.class - [JAR]
├─ com.oracle.truffle.nfi.BindSignatureNodeGen.class - [JAR]
├─ com.oracle.truffle.nfi.CallSignatureNode.class - [JAR]
├─ com.oracle.truffle.nfi.CallSignatureNodeFactory.class - [JAR]
├─ com.oracle.truffle.nfi.ClosureTypeCachedStateGen.class - [JAR]
├─ com.oracle.truffle.nfi.ConvertTypeNode.class - [JAR]
├─ com.oracle.truffle.nfi.ConvertTypeNodeFactory.class - [JAR]
├─ com.oracle.truffle.nfi.InjectedTypeCachedStateGen.class - [JAR]
├─ com.oracle.truffle.nfi.KeysGen.class - [JAR]
├─ com.oracle.truffle.nfi.Lexer.class - [JAR]
├─ com.oracle.truffle.nfi.NFIClosure.class - [JAR]
├─ com.oracle.truffle.nfi.NFIClosureGen.class - [JAR]
├─ com.oracle.truffle.nfi.NFIContext.class - [JAR]
├─ com.oracle.truffle.nfi.NFILanguage.class - [JAR]
├─ com.oracle.truffle.nfi.NFILanguageProvider.class - [JAR]
├─ com.oracle.truffle.nfi.NFILibrary.class - [JAR]
├─ com.oracle.truffle.nfi.NFILibraryGen.class - [JAR]
├─ com.oracle.truffle.nfi.NFIParserException.class - [JAR]
├─ com.oracle.truffle.nfi.NFIParserExceptionGen.class - [JAR]
├─ com.oracle.truffle.nfi.NFIPreBindException.class - [JAR]
├─ com.oracle.truffle.nfi.NFIRootNode.class - [JAR]
├─ com.oracle.truffle.nfi.NFIRootNodeFactory.class - [JAR]
├─ com.oracle.truffle.nfi.NFISignature.class - [JAR]
├─ com.oracle.truffle.nfi.NFISignatureGen.class - [JAR]
├─ com.oracle.truffle.nfi.NFISymbol.class - [JAR]
├─ com.oracle.truffle.nfi.NFISymbolGen.class - [JAR]
├─ com.oracle.truffle.nfi.NFIType.class - [JAR]
├─ com.oracle.truffle.nfi.NFITypeLibrary.class - [JAR]
├─ com.oracle.truffle.nfi.NFITypeLibraryGen.class - [JAR]
├─ com.oracle.truffle.nfi.NativeSource.class - [JAR]
├─ com.oracle.truffle.nfi.Parser.class - [JAR]
├─ com.oracle.truffle.nfi.SignatureBuilderGen.class - [JAR]
├─ com.oracle.truffle.nfi.SignatureRootNode.class - [JAR]
├─ com.oracle.truffle.nfi.SignatureRootNodeFactory.class - [JAR]
├─ com.oracle.truffle.nfi.SimpleTypeCachedStateGen.class - [JAR]
com.oracle.truffle.nfi.backend.spi
├─ com.oracle.truffle.nfi.backend.spi.NFIBackend.class - [JAR]
├─ com.oracle.truffle.nfi.backend.spi.NFIBackendFactory.class - [JAR]
├─ com.oracle.truffle.nfi.backend.spi.NFIBackendLibrary.class - [JAR]
├─ com.oracle.truffle.nfi.backend.spi.NFIBackendLibraryGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.spi.NFIBackendSignatureBuilderLibrary.class - [JAR]
├─ com.oracle.truffle.nfi.backend.spi.NFIBackendSignatureBuilderLibraryGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.spi.NFIBackendSignatureLibrary.class - [JAR]
├─ com.oracle.truffle.nfi.backend.spi.NFIBackendSignatureLibraryGen.class - [JAR]
├─ com.oracle.truffle.nfi.backend.spi.NFIBackendTools.class - [JAR]
com.oracle.truffle.nfi.api
├─ com.oracle.truffle.nfi.api.SignatureLibrary.class - [JAR]
├─ com.oracle.truffle.nfi.api.SignatureLibraryGen.class - [JAR]
com.oracle.truffle.nfi.backend.spi.util
├─ com.oracle.truffle.nfi.backend.spi.util.ProfiledArrayBuilder.class - [JAR]