StarOffice 5.2 API
reverse engineered by classdoc

stardiv.memory
Class AtomUnionCache

java.lang.Object
  |
  +--stardiv.memory.AtomUnionCache

public synchronized class AtomUnionCache
extends java.lang.Object


Field Summary
private static stardiv.memory.AtomUnionCache aGlobalCache
           
private  stardiv.memory.LocalAtomHeap aHeap
           
private  int iMaxBaseTypeCache
           
private  int iMaxObjectTypeCache
           
private  stardiv.memory.Stack pBooleans
           
private  stardiv.memory.Stack pBytes
           
private  stardiv.memory.Stack pChars
           
private  stardiv.memory.Stack pDoubles
           
private  stardiv.memory.Stack pFloats
           
private  stardiv.memory.Stack pInts
           
private  stardiv.memory.Stack pLongs
           
private  stardiv.memory.Stack pObjects
           
private  stardiv.memory.Stack pShorts
           
 
Constructor Summary
AtomUnionCache(stardiv.memory.LocalAtomHeap lah)
           
 
Method Summary
 stardiv.memory.AtomUnion get(int i)
           
static stardiv.memory.AtomUnion getGlobal(int i)
           
 void put(stardiv.memory.AtomUnion au)
           
static void putGlobal(stardiv.memory.AtomUnion au)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

aGlobalCache

private static stardiv.memory.AtomUnionCache aGlobalCache

aHeap

private stardiv.memory.LocalAtomHeap aHeap

iMaxBaseTypeCache

private int iMaxBaseTypeCache

iMaxObjectTypeCache

private int iMaxObjectTypeCache

pBooleans

private stardiv.memory.Stack pBooleans

pBytes

private stardiv.memory.Stack pBytes

pChars

private stardiv.memory.Stack pChars

pDoubles

private stardiv.memory.Stack pDoubles

pFloats

private stardiv.memory.Stack pFloats

pInts

private stardiv.memory.Stack pInts

pLongs

private stardiv.memory.Stack pLongs

pObjects

private stardiv.memory.Stack pObjects

pShorts

private stardiv.memory.Stack pShorts
Constructor Detail

AtomUnionCache

public AtomUnionCache(stardiv.memory.LocalAtomHeap lah)
Method Detail

get

public final stardiv.memory.AtomUnion get(int i)

getGlobal

public static stardiv.memory.AtomUnion getGlobal(int i)

put

public final void put(stardiv.memory.AtomUnion au)
               throws java.lang.IllegalArgumentException

putGlobal

public static void putGlobal(stardiv.memory.AtomUnion au)

StarOffice 5.2 API
reverse engineered by classdoc