Interface ISqlJetBtreeRecord

All Superinterfaces:
ISqlJetReleasable
All Known Implementing Classes:
SqlJetBtreeRecord

public interface ISqlJetBtreeRecord extends ISqlJetReleasable
Parses current record in ISqlJetBtreeCursor and allow acces to fields.
Author:
TMate Software Ltd., Sergey Scherbina (sergey.scherbina@gmail.com)
  • Method Details

    • getFieldsCount

      int getFieldsCount()
      Returns:
      the fieldsCount
    • getFields

      List<ISqlJetVdbeMem> getFields()
      Returns:
    • getRawRecord

      ISqlJetMemoryPointer getRawRecord()
      Returns:
    • getStringField

      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: