org.tmatesoft.sqljet.core.internal.schema
Class SqlJetViewDef

java.lang.Object
  extended by org.tmatesoft.sqljet.core.internal.schema.SqlJetViewDef
All Implemented Interfaces:
ISqlJetViewDef

public class SqlJetViewDef
extends java.lang.Object
implements ISqlJetViewDef


Constructor Summary
SqlJetViewDef(java.lang.String sql, org.antlr.runtime.tree.CommonTree ast)
           
 
Method Summary
 java.lang.String getDatabaseName()
           
 java.lang.String getName()
           
 long getRowId()
           
 boolean isKeepExisting()
           
 boolean isTemporary()
           
 void setRowId(long rowId)
           
 java.lang.String toSQL()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SqlJetViewDef

public SqlJetViewDef(java.lang.String sql,
                     org.antlr.runtime.tree.CommonTree ast)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface ISqlJetViewDef
Returns:
name of this view

getDatabaseName

public java.lang.String getDatabaseName()

isTemporary

public boolean isTemporary()

isKeepExisting

public boolean isKeepExisting()

toSQL

public java.lang.String toSQL()
Specified by:
toSQL in interface ISqlJetViewDef
Returns:
SQL used to define this view.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getRowId

public long getRowId()

setRowId

public void setRowId(long rowId)