Class SVNSqlJetUnionStatement
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.db.SVNSqlJetStatement
-
- org.tmatesoft.svn.core.internal.db.SVNSqlJetUnionStatement
-
- Direct Known Subclasses:
SVNWCDbSelectAnyPristineReference
public class SVNSqlJetUnionStatement extends SVNSqlJetStatement
-
-
Field Summary
Fields Modifier and Type Field Description private intcurrentprivate SVNSqlJetStatement[]statements-
Fields inherited from class org.tmatesoft.svn.core.internal.db.SVNSqlJetStatement
binds, sDb, transactionMode
-
-
Constructor Summary
Constructors Constructor Description SVNSqlJetUnionStatement(SVNSqlJetDb sDb, SVNSqlJetStatement... statements)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbindBlob(int i, byte[] serialized)voidbindChecksum(int i, SvnChecksum checksum)voidbindf(java.lang.String format, java.lang.Object... data)voidbindLong(int i, long v)voidbindNull(int i)voidbindProperties(int i, SVNProperties props)voidbindString(int i, java.lang.String string)protected org.tmatesoft.sqljet.core.table.ISqlJetCursorgetCursor()booleannext()voidreset()private voidupdateBinds()-
Methods inherited from class org.tmatesoft.svn.core.internal.db.SVNSqlJetStatement
bindIProperties, bindRevision, count, done, eof, exec, getBind, getBinds, getColumn, getColumn, getColumnBlob, getColumnBlob, getColumnBoolean, getColumnInheritedProperties, getColumnInheritedProperties, getColumnLong, getColumnLong, getColumnProperties, getColumnProperties, getColumnRevnum, getColumnString, getColumnString, getJoinedStatement, getJoinedStatement, getRowValues, hasColumnInheritedProperties, hasColumnInheritedProperties, hasColumnProperties, hasColumnProperties, insert, isColumnNull, isColumnNull, isNeedsReset, nextRow, openCursor, parseInheritedProperties, parseProperties, setCursor
-
-
-
-
Field Detail
-
statements
private SVNSqlJetStatement[] statements
-
current
private int current
-
-
Constructor Detail
-
SVNSqlJetUnionStatement
public SVNSqlJetUnionStatement(SVNSqlJetDb sDb, SVNSqlJetStatement... statements)
-
-
Method Detail
-
next
public boolean next() throws SVNException- Overrides:
nextin classSVNSqlJetStatement- Throws:
SVNException
-
getCursor
protected org.tmatesoft.sqljet.core.table.ISqlJetCursor getCursor()
- Overrides:
getCursorin classSVNSqlJetStatement
-
reset
public void reset() throws SVNException- Overrides:
resetin classSVNSqlJetStatement- Throws:
SVNException
-
updateBinds
private void updateBinds()
-
bindf
public void bindf(java.lang.String format, java.lang.Object... data) throws SVNException- Overrides:
bindfin classSVNSqlJetStatement- Throws:
SVNException
-
bindLong
public void bindLong(int i, long v)- Overrides:
bindLongin classSVNSqlJetStatement
-
bindString
public void bindString(int i, java.lang.String string)- Overrides:
bindStringin classSVNSqlJetStatement
-
bindNull
public void bindNull(int i)
- Overrides:
bindNullin classSVNSqlJetStatement
-
bindBlob
public void bindBlob(int i, byte[] serialized)- Overrides:
bindBlobin classSVNSqlJetStatement
-
bindChecksum
public void bindChecksum(int i, SvnChecksum checksum)- Overrides:
bindChecksumin classSVNSqlJetStatement
-
bindProperties
public void bindProperties(int i, SVNProperties props) throws SVNException- Overrides:
bindPropertiesin classSVNSqlJetStatement- Throws:
SVNException
-
-