SQLJet Home

org.tmatesoft.sqljet.core.schema
Interface ISqlJetVirtualTableDef


public interface ISqlJetVirtualTableDef

Virtual table schema definition.

Author:
TMate Software Ltd., Sergey Scherbina (sergey.scherbina@gmail.com)

Method Summary
 java.lang.String getDatabaseName()
           
 java.util.List<ISqlJetColumnDef> getModuleColumns()
           
 java.lang.String getModuleName()
           
 int getPage()
           
 long getRowId()
           
 java.lang.String getTableName()
           
 void setPage(int page)
           
 void setRowId(long rowId)
           
 java.lang.String toSQL()
           
 

Method Detail

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.

SQLJet Home

Copyright © 2009-2010 TMate Software Ltd. All Rights Reserved.