jdbm.recman
Class FreePhysicalRowId

java.lang.Object
  extended by jdbm.recman.PhysicalRowId
      extended by jdbm.recman.FreePhysicalRowId

final class FreePhysicalRowId
extends PhysicalRowId

This class extends the physical rowid with a size value to indicated the size of a free rowid on the free rowid list.


Field Summary
(package private) static short SIZE
           
 
Fields inherited from class jdbm.recman.PhysicalRowId
block, pos
 
Constructor Summary
FreePhysicalRowId(BlockIo block, short pos)
          Constructs a physical rowid from the indicated data starting at the indicated position.
 
Method Summary
(package private)  int getSize()
          Returns the size
(package private)  void setSize(int value)
          Sets the size
 
Methods inherited from class jdbm.recman.PhysicalRowId
getBlock, getOffset, setBlock, setOffset
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SIZE

static final short SIZE
See Also:
Constant Field Values
Constructor Detail

FreePhysicalRowId

FreePhysicalRowId(BlockIo block,
                  short pos)
Constructs a physical rowid from the indicated data starting at the indicated position.

Method Detail

getSize

int getSize()
Returns the size


setSize

void setSize(int value)
Sets the size



Cees de Groot (C) 2000-2001. All rights reserved http://jdbm.sourceforge.net