Class ELFStandardRelocator
java.lang.Object
com.pnfsoftware.jeb.core.units.codeobject.ELFRelocationApplicator<ELFStandardRelocOperations>
com.pnfsoftware.jeb.core.units.codeobject.ELFStandardRelocator
- All Implemented Interfaces:
IELFRelocationApplicator
public abstract class ELFStandardRelocator
extends ELFRelocationApplicator<ELFStandardRelocOperations>
The standard relocator uses
standard operations
. To use
non-standard operations, sub-class ELFRelocationApplicator
.-
Nested Class Summary
Nested classes/interfaces inherited from interface com.pnfsoftware.jeb.core.units.codeobject.IELFRelocationApplicator
IELFRelocationApplicator.RelocatedFile, IELFRelocationApplicator.RelocInstance
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
apply
(IELFRelocationApplicator.RelocatedFile relocatedFile, IELFRelocationApplicator.RelocInstance relocInstance) Apply the relocation on the provided 'file' instance.Methods inherited from class com.pnfsoftware.jeb.core.units.codeobject.ELFRelocationApplicator
applyInternal, getType
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.pnfsoftware.jeb.core.units.codeobject.IELFRelocationApplicator
canApply
-
Constructor Details
-
ELFStandardRelocator
public ELFStandardRelocator(int type)
-
-
Method Details
-
apply
public void apply(IELFRelocationApplicator.RelocatedFile relocatedFile, IELFRelocationApplicator.RelocInstance relocInstance) throws MemoryException Description copied from interface:IELFRelocationApplicator
Apply the relocation on the provided 'file' instance.- Throws:
MemoryException
-