Uses of Interface
com.pnfsoftware.jeb.core.units.codeobject.ISymbolInformation
Packages that use ISymbolInformation
Package
Description
Types specific to code objects, such as Windows PE, Linux ELF, or Apple Mach-O.
-
Uses of ISymbolInformation in com.pnfsoftware.jeb.core.units.codeobject
Classes in com.pnfsoftware.jeb.core.units.codeobject that implement ISymbolInformationMethods in com.pnfsoftware.jeb.core.units.codeobject that return ISymbolInformationModifier and TypeMethodDescriptionstatic ISymbolInformationCodeObjectUnitUtil.findExportedSymbolByName(ICodeObjectUnit unit, String name) static ISymbolInformationCodeObjectUnitUtil.findImportedSymbolByName(ICodeObjectUnit unit, String name) static ISymbolInformationCodeObjectUnitUtil.findSymbolByName(ICodeObjectUnit unit, String name) Get first symbol with given nameIELFSymbolProcessor.processSymbol(IELFSymbolEntry symbol) Process a symbol entry (architecture specific)Methods in com.pnfsoftware.jeb.core.units.codeobject that return types with arguments of type ISymbolInformationModifier and TypeMethodDescriptionstatic List<ISymbolInformation>CodeObjectUnitUtil.findAllSymbolsByName(ICodeObjectUnit unit, String name) Get all symbols with given namestatic List<ISymbolInformation>CodeObjectUnitUtil.findAllSymbolsByRelativeAddress(ICodeObjectUnit unit, long rva) Get all symbols for given relative virtual address.List<? extends ISymbolInformation>AbstractCodeObjectUnit.getExportedSymbols()Collection<? extends ISymbolInformation>ICodeObjectUnit.getExportedSymbols()Retrieve the list of exported symbols.List<? extends ISymbolInformation>AbstractCodeObjectUnit.getImportedSymbols()Collection<? extends ISymbolInformation>ICodeObjectUnit.getImportedSymbols()Retrieve the list of imported symbols.Collection<? extends ISymbolInformation>AbstractCodeObjectUnit.getSymbols()List<? extends ISymbolInformation>AbstractCodeObjectUnit.getSymbols(int mustHaveFlags, int mustNotHaveFlags) Collection<? extends ISymbolInformation>ICodeObjectUnit.getSymbols()Collection<? extends ISymbolInformation>ICodeObjectUnit.getSymbols(int mustHaveFlags, int mustNotHaveFlags) IELFSymbolProcessor.getSymbols(Iterable<? extends ISymbolInformation> list) Retrieve all symbols that can be safely used.Methods in com.pnfsoftware.jeb.core.units.codeobject with parameters of type ISymbolInformationModifier and TypeMethodDescriptionprotected booleanAbstractCodeObjectUnit.addSymbol(ISymbolInformation symbol) Method parameters in com.pnfsoftware.jeb.core.units.codeobject with type arguments of type ISymbolInformationModifier and TypeMethodDescriptionprotected voidAbstractCodeObjectUnit.addAllSymbols(Collection<? extends ISymbolInformation> symbols) IELFSymbolProcessor.getSymbols(Iterable<? extends ISymbolInformation> list) Retrieve all symbols that can be safely used.