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 TypeMethodDescriptionvoidapply(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, getTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:IELFRelocationApplicatorApply the relocation on the provided 'file' instance.- Throws:
MemoryException
-