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 objectfile-21.3.7.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
com.oracle.objectfile.debuginfo
├─ com.oracle.objectfile.debuginfo.DebugInfoProvider.class - [JAR]
com.oracle.objectfile.pecoff
├─ com.oracle.objectfile.pecoff.PECoff.class - [JAR]
├─ com.oracle.objectfile.pecoff.PECoffByteBuffer.class - [JAR]
├─ com.oracle.objectfile.pecoff.PECoffDummyRelocation.class - [JAR]
├─ com.oracle.objectfile.pecoff.PECoffHeaderStruct.class - [JAR]
├─ com.oracle.objectfile.pecoff.PECoffMachine.class - [JAR]
├─ com.oracle.objectfile.pecoff.PECoffNobitsSection.class - [JAR]
├─ com.oracle.objectfile.pecoff.PECoffObjectFile.class - [JAR]
├─ com.oracle.objectfile.pecoff.PECoffProgbitsSection.class - [JAR]
├─ com.oracle.objectfile.pecoff.PECoffRelocStruct.class - [JAR]
├─ com.oracle.objectfile.pecoff.PECoffRelocTableStruct.class - [JAR]
├─ com.oracle.objectfile.pecoff.PECoffRelocationTable.class - [JAR]
├─ com.oracle.objectfile.pecoff.PECoffSectionStruct.class - [JAR]
├─ com.oracle.objectfile.pecoff.PECoffSymbolStruct.class - [JAR]
├─ com.oracle.objectfile.pecoff.PECoffSymtab.class - [JAR]
├─ com.oracle.objectfile.pecoff.PECoffSymtabStruct.class - [JAR]
├─ com.oracle.objectfile.pecoff.PECoffUserDefinedSection.class - [JAR]
├─ com.oracle.objectfile.pecoff.PECoffX86_64Relocation.class - [JAR]
com.oracle.objectfile.elf
├─ com.oracle.objectfile.elf.ELFAArch64Relocation.class - [JAR]
├─ com.oracle.objectfile.elf.ELFDummyRelocation.class - [JAR]
├─ com.oracle.objectfile.elf.ELFMachine.class - [JAR]
├─ com.oracle.objectfile.elf.ELFNobitsSection.class - [JAR]
├─ com.oracle.objectfile.elf.ELFObjectFile.class - [JAR]
├─ com.oracle.objectfile.elf.ELFProgbitsSection.class - [JAR]
├─ com.oracle.objectfile.elf.ELFRelocationSection.class - [JAR]
├─ com.oracle.objectfile.elf.ELFStrtab.class - [JAR]
├─ com.oracle.objectfile.elf.ELFSymtab.class - [JAR]
├─ com.oracle.objectfile.elf.ELFUserDefinedSection.class - [JAR]
├─ com.oracle.objectfile.elf.ELFX86_64Relocation.class - [JAR]
com.oracle.objectfile
├─ com.oracle.objectfile.BasicElementImpl.class - [JAR]
├─ com.oracle.objectfile.BasicNobitsSectionImpl.class - [JAR]
├─ com.oracle.objectfile.BasicProgbitsSectionImpl.class - [JAR]
├─ com.oracle.objectfile.BuildDependency.class - [JAR]
├─ com.oracle.objectfile.DynamicLinkBehaviour.class - [JAR]
├─ com.oracle.objectfile.ElementImpl.class - [JAR]
├─ com.oracle.objectfile.ElementList.class - [JAR]
├─ com.oracle.objectfile.LayoutDecision.class - [JAR]
├─ com.oracle.objectfile.LayoutDecisionMap.class - [JAR]
├─ com.oracle.objectfile.ObjectFile.class - [JAR]
├─ com.oracle.objectfile.SectionName.class - [JAR]
├─ com.oracle.objectfile.StringSectionImpl.class - [JAR]
├─ com.oracle.objectfile.StringTable.class - [JAR]
├─ com.oracle.objectfile.SymbolTable.class - [JAR]
├─ com.oracle.objectfile.WriteLayout.class - [JAR]
com.oracle.objectfile.io
├─ com.oracle.objectfile.io.AssemblyBuffer.class - [JAR]
├─ com.oracle.objectfile.io.InputDisassembler.class - [JAR]
├─ com.oracle.objectfile.io.OutputAssembler.class - [JAR]
├─ com.oracle.objectfile.io.Utf8.class - [JAR]
com.oracle.objectfile.elf.dwarf
├─ com.oracle.objectfile.elf.dwarf.DwarfARangesSectionImpl.class - [JAR]
├─ com.oracle.objectfile.elf.dwarf.DwarfAbbrevSectionImpl.class - [JAR]
├─ com.oracle.objectfile.elf.dwarf.DwarfDebugInfo.class - [JAR]
├─ com.oracle.objectfile.elf.dwarf.DwarfFrameSectionImpl.class - [JAR]
├─ com.oracle.objectfile.elf.dwarf.DwarfFrameSectionImplAArch64.class - [JAR]
├─ com.oracle.objectfile.elf.dwarf.DwarfFrameSectionImplX86_64.class - [JAR]
├─ com.oracle.objectfile.elf.dwarf.DwarfInfoSectionImpl.class - [JAR]
├─ com.oracle.objectfile.elf.dwarf.DwarfLineSectionImpl.class - [JAR]
├─ com.oracle.objectfile.elf.dwarf.DwarfSectionImpl.class - [JAR]
├─ com.oracle.objectfile.elf.dwarf.DwarfStrSectionImpl.class - [JAR]
com.oracle.objectfile.macho
├─ com.oracle.objectfile.macho.ARM64Reloc.class - [JAR]
├─ com.oracle.objectfile.macho.DyLdInfoCommand.class - [JAR]
├─ com.oracle.objectfile.macho.ExportTrieElement.class - [JAR]
├─ com.oracle.objectfile.macho.MachOCpuType.class - [JAR]
├─ com.oracle.objectfile.macho.MachOObjectFile.class - [JAR]
├─ com.oracle.objectfile.macho.MachORegularSection.class - [JAR]
├─ com.oracle.objectfile.macho.MachORelocationElement.class - [JAR]
├─ com.oracle.objectfile.macho.MachOStrtab.class - [JAR]
├─ com.oracle.objectfile.macho.MachOSymtab.class - [JAR]
├─ com.oracle.objectfile.macho.MachOUserDefinedSection.class - [JAR]
├─ com.oracle.objectfile.macho.MachOZeroFillSection.class - [JAR]
├─ com.oracle.objectfile.macho.RelocationInfo.class - [JAR]
├─ com.oracle.objectfile.macho.X86_64Reloc.class - [JAR]
com.oracle.objectfile.debugentry
├─ com.oracle.objectfile.debugentry.ArrayTypeEntry.class - [JAR]
├─ com.oracle.objectfile.debugentry.ClassEntry.class - [JAR]
├─ com.oracle.objectfile.debugentry.DebugInfoBase.class - [JAR]
├─ com.oracle.objectfile.debugentry.DirEntry.class - [JAR]
├─ com.oracle.objectfile.debugentry.EnumClassEntry.class - [JAR]
├─ com.oracle.objectfile.debugentry.FieldEntry.class - [JAR]
├─ com.oracle.objectfile.debugentry.FileEntry.class - [JAR]
├─ com.oracle.objectfile.debugentry.HeaderTypeEntry.class - [JAR]
├─ com.oracle.objectfile.debugentry.InterfaceClassEntry.class - [JAR]
├─ com.oracle.objectfile.debugentry.MemberEntry.class - [JAR]
├─ com.oracle.objectfile.debugentry.MethodEntry.class - [JAR]
├─ com.oracle.objectfile.debugentry.PrimaryEntry.class - [JAR]
├─ com.oracle.objectfile.debugentry.PrimitiveTypeEntry.class - [JAR]
├─ com.oracle.objectfile.debugentry.Range.class - [JAR]
├─ com.oracle.objectfile.debugentry.StringEntry.class - [JAR]
├─ com.oracle.objectfile.debugentry.StringTable.class - [JAR]
├─ com.oracle.objectfile.debugentry.StructureTypeEntry.class - [JAR]
├─ com.oracle.objectfile.debugentry.TypeEntry.class - [JAR]
com.oracle.objectfile.pecoff.cv
├─ com.oracle.objectfile.pecoff.cv.CVConstants.class - [JAR]
├─ com.oracle.objectfile.pecoff.cv.CVDebugConstants.class - [JAR]
├─ com.oracle.objectfile.pecoff.cv.CVDebugInfo.class - [JAR]
├─ com.oracle.objectfile.pecoff.cv.CVFileTableRecord.class - [JAR]
├─ com.oracle.objectfile.pecoff.cv.CVLineRecord.class - [JAR]
├─ com.oracle.objectfile.pecoff.cv.CVLineRecordBuilder.class - [JAR]
├─ com.oracle.objectfile.pecoff.cv.CVSectionImpl.class - [JAR]
├─ com.oracle.objectfile.pecoff.cv.CVStringTableRecord.class - [JAR]
├─ com.oracle.objectfile.pecoff.cv.CVSymbolRecord.class - [JAR]
├─ com.oracle.objectfile.pecoff.cv.CVSymbolSectionImpl.class - [JAR]
├─ com.oracle.objectfile.pecoff.cv.CVSymbolSubrecord.class - [JAR]
├─ com.oracle.objectfile.pecoff.cv.CVSymbolSubsection.class - [JAR]
├─ com.oracle.objectfile.pecoff.cv.CVSymbolSubsectionBuilder.class - [JAR]
├─ com.oracle.objectfile.pecoff.cv.CVTypeConstants.class - [JAR]
├─ com.oracle.objectfile.pecoff.cv.CVTypeRecord.class - [JAR]
├─ com.oracle.objectfile.pecoff.cv.CVTypeSectionImpl.class - [JAR]
├─ com.oracle.objectfile.pecoff.cv.CVUtil.class - [JAR]