joeq.Assembler
Class Heap2HeapReference

java.lang.Object
  extended by joeq.Assembler.Reloc
      extended by joeq.Assembler.Heap2HeapReference

public class Heap2HeapReference
extends Reloc

Heap2HeapReference

Version:
$Id: Heap2HeapReference.java,v 1.4 2004/09/30 03:35:29 joewhaley Exp $
Author:
John Whaley

Field Summary
static jq_Class _class
           
 
Fields inherited from class joeq.Assembler.Reloc
RELOC_ADDR32, RELOC_REL32
 
Constructor Summary
Heap2HeapReference(HeapAddress from_heaploc, HeapAddress to_heaploc)
          Creates new Heap2HeapReference
 
Method Summary
 void dumpCOFF(DataOutput out)
           
 boolean equals(Heap2HeapReference that)
           
 boolean equals(Object obj)
           
 HeapAddress getFrom()
           
 HeapAddress getTo()
           
 int hashCode()
           
 void patch()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_class

public static final jq_Class _class
Constructor Detail

Heap2HeapReference

public Heap2HeapReference(HeapAddress from_heaploc,
                          HeapAddress to_heaploc)
Creates new Heap2HeapReference

Method Detail

getFrom

public HeapAddress getFrom()

getTo

public HeapAddress getTo()

patch

public void patch()
Specified by:
patch in class Reloc

dumpCOFF

public void dumpCOFF(DataOutput out)
              throws IOException
Specified by:
dumpCOFF in class Reloc
Throws:
IOException

toString

public String toString()
Overrides:
toString in class Object

equals

public boolean equals(Heap2HeapReference that)

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2001-2005 John Whaley. All Rights Reserved.