com.mobixess.jodb.core.index
Class IndexingRecord

java.lang.Object
  extended by com.mobixess.jodb.core.index.IndexingRecord

public class IndexingRecord
extends java.lang.Object

Simple class to hold index field and data correspondence

Author:
Mobixess

Constructor Summary
IndexingRecord()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
static IndexingRecord findIndexingRecord(int fieldId, java.util.Vector<IndexingRecord> indexes)
           
 JODBIndexingAgent getIndexingAgent()
           
 java.nio.ByteBuffer getPendingDataBuffer()
           
 java.nio.ByteBuffer getPersistedDataBuffer()
           
 void reset()
           
 void setIndexingAgent(JODBIndexingAgent indexingAgent)
           
 void setPendingDataBufferValue(java.nio.ByteBuffer value)
           
 void setPersistedDataBufferValue(java.nio.ByteBuffer value)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IndexingRecord

public IndexingRecord()
Method Detail

getPersistedDataBuffer

public java.nio.ByteBuffer getPersistedDataBuffer()

getPendingDataBuffer

public java.nio.ByteBuffer getPendingDataBuffer()

getIndexingAgent

public JODBIndexingAgent getIndexingAgent()

setIndexingAgent

public void setIndexingAgent(JODBIndexingAgent indexingAgent)

reset

public void reset()

setPersistedDataBufferValue

public void setPersistedDataBufferValue(java.nio.ByteBuffer value)

setPendingDataBufferValue

public void setPendingDataBufferValue(java.nio.ByteBuffer value)

findIndexingRecord

public static IndexingRecord findIndexingRecord(int fieldId,
                                                java.util.Vector<IndexingRecord> indexes)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


Copyright © Mobixess Inc. All Rights Reserved.