com.github.libxjava.io
Class ReferenceCache

java.lang.Object
  extended by com.github.libxjava.io.ReferenceCache

public class ReferenceCache
extends Object

Version:
libxjava-cldc - 0.3
Author:
Marcel Patzlaff

Constructor Summary
ReferenceCache()
           
 
Method Summary
 void cacheReference(Object obj)
           
 BinaryDeserialiserStream createDeserialiser(IClassLoader classLoader, InputStream in)
           
 BinarySerialiserStream createSerialiser(OutputStream out)
           
protected  Object getReference(byte refNum)
           
 int getReferenceCount()
           
protected  Byte getReferenceNumber(Object obj)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReferenceCache

public ReferenceCache()
Method Detail

createDeserialiser

public final BinaryDeserialiserStream createDeserialiser(IClassLoader classLoader,
                                                         InputStream in)

createSerialiser

public final BinarySerialiserStream createSerialiser(OutputStream out)

cacheReference

public final void cacheReference(Object obj)

getReferenceCount

public final int getReferenceCount()

getReferenceNumber

protected final Byte getReferenceNumber(Object obj)

getReference

protected final Object getReference(byte refNum)


Copyright © 2011 Marcel Patzlaff. All Rights Reserved.