org.ozoneDB.blob
Class BLOBPageImpl

java.lang.Object
  extended byorg.ozoneDB.OzoneObject
      extended byorg.ozoneDB.blob.BLOBPageImpl
All Implemented Interfaces:
BLOBPage, org.ozoneDB.OzoneCompatible, org.ozoneDB.OzoneCompatibleOrProxy, org.ozoneDB.OzoneRemote, java.io.Serializable

public class BLOBPageImpl
extends org.ozoneDB.OzoneObject
implements BLOBPage

One page of an ozone BLOB.

Version:
$Revision: 1.3 $Date: 2002/12/29 11:15:55 $
Author:
SMB
See Also:
Serialized Form

Constructor Summary
BLOBPageImpl()
           
 
Method Summary
 void init(int _space)
           
 byte[] read(int off, int len)
           
 int size()
           
 void write(byte[] b, int off)
           
 
Methods inherited from class org.ozoneDB.OzoneObject
container, database, deleteRecursive, equals, getHandle, getObjectID, handle, hashCode, onActivate, onCreate, onDelete, onPassivate, requireWriteLocking, self, setContainer, toString, toXML
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.ozoneDB.OzoneCompatibleOrProxy
getObjectID
 

Constructor Detail

BLOBPageImpl

public BLOBPageImpl()
Method Detail

init

public void init(int _space)
Specified by:
init in interface BLOBPage

size

public int size()
Specified by:
size in interface BLOBPage

write

public void write(byte[] b,
                  int off)
Specified by:
write in interface BLOBPage

read

public byte[] read(int off,
                   int len)
Specified by:
read in interface BLOBPage


Copyright © 2004 The Ozone Database Project - www.ozone-db.org. All Rights Reserved.