joeq.Bootstrap
Class BootstrapHeapAddress
java.lang.Object
joeq.Memory.Address
joeq.Memory.HeapAddress
joeq.Bootstrap.BootstrapHeapAddress
- All Implemented Interfaces:
- BootstrapAddress
public class BootstrapHeapAddress
- extends HeapAddress
- implements BootstrapAddress
BootstrapHeapAddress
- Version:
- $Id: BootstrapHeapAddress.java,v 1.12 2004/09/30 03:35:29 joewhaley Exp $
- Author:
- John Whaley
Methods inherited from class joeq.Memory.HeapAddress |
address32, addressOf, asObject, asReferenceType, atomicAdd, atomicAnd, atomicCas4, atomicCas8, atomicSub, getNull, logSize, pageAlign, size |
FACTORY
public static BootstrapHeapAddress.BootstrapHeapAddressFactory FACTORY
value
public final int value
_class
public static final jq_Class _class
BootstrapHeapAddress
public BootstrapHeapAddress(int value)
peek
public Address peek()
- Overrides:
peek
in class HeapAddress
peek1
public byte peek1()
- Overrides:
peek1
in class HeapAddress
peek2
public short peek2()
- Overrides:
peek2
in class HeapAddress
peek4
public int peek4()
- Overrides:
peek4
in class HeapAddress
peek8
public long peek8()
- Overrides:
peek8
in class HeapAddress
poke
public void poke(Address v)
- Overrides:
poke
in class HeapAddress
poke1
public void poke1(byte v)
- Overrides:
poke1
in class HeapAddress
poke2
public void poke2(short v)
- Overrides:
poke2
in class HeapAddress
poke4
public void poke4(int v)
- Overrides:
poke4
in class HeapAddress
poke8
public void poke8(long v)
- Overrides:
poke8
in class HeapAddress
offset
public Address offset(int offset)
- Overrides:
offset
in class HeapAddress
align
public Address align(int shift)
- Overrides:
align
in class HeapAddress
difference
public int difference(Address v)
- Overrides:
difference
in class HeapAddress
isNull
public boolean isNull()
- Overrides:
isNull
in class HeapAddress
to32BitValue
public int to32BitValue()
- Specified by:
to32BitValue
in interface BootstrapAddress
- Overrides:
to32BitValue
in class HeapAddress
stringRep
public String stringRep()
- Overrides:
stringRep
in class HeapAddress
Copyright © 2001-2005 John Whaley. All Rights Reserved.