joeq.Bootstrap
Class BootstrapHeapAddress.BootstrapHeapAddressFactory

java.lang.Object
  extended by joeq.Memory.HeapAddress.HeapAddressFactory
      extended by joeq.Bootstrap.BootstrapHeapAddress.BootstrapHeapAddressFactory
Enclosing class:
BootstrapHeapAddress

public static class BootstrapHeapAddress.BootstrapHeapAddressFactory
extends HeapAddress.HeapAddressFactory


Field Summary
static BootstrapHeapAddress NULL
           
 
Constructor Summary
BootstrapHeapAddress.BootstrapHeapAddressFactory(SinglePassBootImage bi)
           
 
Method Summary
 HeapAddress address32(int v)
           
 HeapAddress addressOf(Object o)
           
 HeapAddress getNull()
           
 int logSize()
           
 int pageAlign()
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NULL

public static final BootstrapHeapAddress NULL
Constructor Detail

BootstrapHeapAddress.BootstrapHeapAddressFactory

public BootstrapHeapAddress.BootstrapHeapAddressFactory(SinglePassBootImage bi)
Method Detail

size

public int size()
Specified by:
size in class HeapAddress.HeapAddressFactory

logSize

public int logSize()
Specified by:
logSize in class HeapAddress.HeapAddressFactory

pageAlign

public int pageAlign()
Specified by:
pageAlign in class HeapAddress.HeapAddressFactory

getNull

public HeapAddress getNull()
Specified by:
getNull in class HeapAddress.HeapAddressFactory

addressOf

public HeapAddress addressOf(Object o)
Specified by:
addressOf in class HeapAddress.HeapAddressFactory

address32

public HeapAddress address32(int v)
Specified by:
address32 in class HeapAddress.HeapAddressFactory


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