Package org.tmatesoft.sqljet.core.schema
Interface ISqlJetVirtualTableDef
-
- All Known Implementing Classes:
SqlJetVirtualTableDef
public interface ISqlJetVirtualTableDefVirtual table schema definition.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetDatabaseName()java.util.List<ISqlJetColumnDef>getModuleColumns()java.lang.StringgetModuleName()intgetPage()longgetRowId()java.lang.StringgetTableName()voidsetPage(int page)voidsetRowId(long rowId)java.lang.StringtoSQL()
-
-
-
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.
-
-