org.tmatesoft.sqljet.core.internal.table
Interface ISqlJetBtreeRecord

All Known Implementing Classes:
SqlJetBtreeRecord

public interface ISqlJetBtreeRecord

Parses current record in ISqlJetBtreeCursor and allow acces to fields.


Method Summary
 java.util.List<ISqlJetVdbeMem> getFields()
           
 int getFieldsCount()
           
 long getIntField(int field)
           
 ISqlJetMemoryPointer getRawRecord()
           
 double getRealField(int field)
           
 java.lang.String getStringField(int field, SqlJetEncoding enc)
           
 

Method Detail

getFieldsCount

int getFieldsCount()
Returns:
the fieldsCount

getFields

java.util.List<ISqlJetVdbeMem> getFields()
Returns:

getRawRecord

ISqlJetMemoryPointer getRawRecord()
Returns:

getStringField

java.lang.String getStringField(int field,
                                SqlJetEncoding enc)
                                throws SqlJetException
Parameters:
field -
Returns:
Throws:
SqlJetException

getIntField

long getIntField(int field)
Parameters:
field -
Returns:

getRealField

double getRealField(int field)
Parameters:
field -
Returns: