Interface ISqlJetVirtualTableDef

All Known Implementing Classes:
SqlJetVirtualTableDef

public interface ISqlJetVirtualTableDef
Virtual table schema definition.
Author:
TMate Software Ltd., Sergey Scherbina (sergey.scherbina@gmail.com)
  • Method Details

    • getTableName

      java.lang.String getTableName()
      Returns:
      the name
    • getDatabaseName

      java.lang.String getDatabaseName()
      Returns:
      the databaseName
    • getModuleName

      java.lang.String getModuleName()
      Returns:
      the moduleName
    • getModuleColumns

      java.util.List<ISqlJetColumnDef> getModuleColumns()
      Returns:
      the moduleColumns
    • getPage

      int getPage()
      Returns:
      the page
    • setPage

      void setPage(int page)
      Parameters:
      page - the page to set
    • getRowId

      long getRowId()
      Returns:
      the rowId
    • setRowId

      void setRowId(long rowId)
      Parameters:
      rowId - the rowId to set
    • toSQL

      java.lang.String toSQL()
      Returns:
      SQL representation of this virtual table schema definition.