com.mobixess.jodb.core.io
Class JODBIOBase.DataEntry

java.lang.Object
  extended by com.mobixess.jodb.core.io.JODBIOBase.DataEntry
Enclosing class:
JODBIOBase

public class JODBIOBase.DataEntry
extends java.lang.Object


Constructor Summary
JODBIOBase.DataEntry()
           
 
Method Summary
 void enablePendingValues()
           
 long getDataBlockEnd()
           
 long getDataOffset()
           
 JODBIOBase.SubstTable getLiteralSubstTable()
           
 void read(IRandomAccessDataBuffer transactionBuffer)
           
 void write(IRandomAccessDataBuffer destinationBuffer, long dataBlockLength, boolean seal)
           
 void writeWithAllSubstitutionRecords(IRandomAccessDataBuffer destinationBuffer, IRandomAccessDataBuffer srcBuffer, long dataBlockLength, long transactionShift)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JODBIOBase.DataEntry

public JODBIOBase.DataEntry()
Method Detail

read

public void read(IRandomAccessDataBuffer transactionBuffer)
          throws java.io.IOException
Throws:
java.io.IOException

writeWithAllSubstitutionRecords

public void writeWithAllSubstitutionRecords(IRandomAccessDataBuffer destinationBuffer,
                                            IRandomAccessDataBuffer srcBuffer,
                                            long dataBlockLength,
                                            long transactionShift)
                                     throws java.io.IOException
Throws:
java.io.IOException

write

public void write(IRandomAccessDataBuffer destinationBuffer,
                  long dataBlockLength,
                  boolean seal)
           throws java.io.IOException
Throws:
java.io.IOException

getLiteralSubstTable

public JODBIOBase.SubstTable getLiteralSubstTable()

getDataOffset

public long getDataOffset()
Returns:
the _offset

getDataBlockEnd

public long getDataBlockEnd()
Returns:
the _dataBlockEnd

enablePendingValues

public void enablePendingValues()


Copyright © Mobixess Inc. All Rights Reserved.