Class SVNSqlJetTableStatement
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.db.SVNSqlJetStatement
-
- org.tmatesoft.svn.core.internal.db.SVNSqlJetTableStatement
-
- Direct Known Subclasses:
SVNSqlJetInsertStatement
,SVNSqlJetSelectStatement
public abstract class SVNSqlJetTableStatement extends SVNSqlJetStatement
- Version:
- 1.4
- Author:
- TMate Software Ltd.
-
-
Field Summary
Fields Modifier and Type Field Description protected org.tmatesoft.sqljet.core.table.ISqlJetTable
table
protected java.lang.String
tableName
-
Fields inherited from class org.tmatesoft.svn.core.internal.db.SVNSqlJetStatement
binds, sDb, transactionMode
-
-
Constructor Summary
Constructors Constructor Description SVNSqlJetTableStatement(SVNSqlJetDb sDb, java.lang.Enum<?> tableName)
SVNSqlJetTableStatement(SVNSqlJetDb sDb, java.lang.String tableName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addTrigger(ISVNSqlJetTrigger trigger)
org.tmatesoft.sqljet.core.table.ISqlJetTable
getTable()
java.lang.String
getTableName()
protected java.util.Collection<ISVNSqlJetTrigger>
getTriggers()
void
reset()
protected void
statementCompleted(org.tmatesoft.sqljet.core.SqlJetException error)
protected void
statementStarted()
-
Methods inherited from class org.tmatesoft.svn.core.internal.db.SVNSqlJetStatement
bindBlob, bindChecksum, bindf, bindIProperties, bindLong, bindNull, bindProperties, bindRevision, bindString, count, done, eof, exec, getBind, getBinds, getColumn, getColumn, getColumnBlob, getColumnBlob, getColumnBoolean, getColumnInheritedProperties, getColumnInheritedProperties, getColumnLong, getColumnLong, getColumnProperties, getColumnProperties, getColumnRevnum, getColumnString, getColumnString, getCursor, getJoinedStatement, getJoinedStatement, getRowValues, hasColumnInheritedProperties, hasColumnInheritedProperties, hasColumnProperties, hasColumnProperties, insert, isColumnNull, isColumnNull, isNeedsReset, next, nextRow, openCursor, parseInheritedProperties, parseProperties, setCursor
-
-
-
-
Constructor Detail
-
SVNSqlJetTableStatement
public SVNSqlJetTableStatement(SVNSqlJetDb sDb, java.lang.Enum<?> tableName) throws SVNException
- Throws:
SVNException
-
SVNSqlJetTableStatement
public SVNSqlJetTableStatement(SVNSqlJetDb sDb, java.lang.String tableName) throws SVNException
- Throws:
SVNException
-
-
Method Detail
-
getTableName
public java.lang.String getTableName()
-
addTrigger
public void addTrigger(ISVNSqlJetTrigger trigger)
-
getTriggers
protected java.util.Collection<ISVNSqlJetTrigger> getTriggers()
-
getTable
public org.tmatesoft.sqljet.core.table.ISqlJetTable getTable()
-
statementStarted
protected void statementStarted()
-
statementCompleted
protected void statementCompleted(org.tmatesoft.sqljet.core.SqlJetException error)
-
reset
public void reset() throws SVNException
- Overrides:
reset
in classSVNSqlJetStatement
- Throws:
SVNException
-
-