public abstract class SVNSqlJetStatement extends Object
| Modifier and Type | Field and Description |
|---|---|
protected List<Object> |
binds |
protected SVNSqlJetDb |
sDb |
protected org.tmatesoft.sqljet.core.SqlJetTransactionMode |
transactionMode |
| Constructor and Description |
|---|
SVNSqlJetStatement(SVNSqlJetDb sDb) |
protected SVNSqlJetDb sDb
protected org.tmatesoft.sqljet.core.SqlJetTransactionMode transactionMode
public SVNSqlJetStatement(SVNSqlJetDb sDb)
protected org.tmatesoft.sqljet.core.table.ISqlJetCursor openCursor()
throws SVNException
SVNExceptionpublic long insert(Object... data) throws SVNException
SVNExceptionpublic long exec()
throws SVNException
SVNExceptionpublic boolean isNeedsReset()
public void reset()
throws SVNException
SVNExceptionpublic boolean next()
throws SVNException
SVNExceptionpublic boolean eof()
throws SVNException
SVNExceptionpublic void bindf(String format, Object... data) throws SVNException
SVNExceptionpublic void bindNull(int i)
public void bindLong(int i,
long v)
public void bindString(int i,
String string)
public void bindProperties(int i,
SVNProperties props)
throws SVNException
SVNExceptionpublic void bindIProperties(int i,
Map<String,SVNProperties> iprops)
throws SVNException
SVNExceptionpublic void bindChecksum(int i,
SvnChecksum checksum)
public void bindBlob(int i,
byte[] serialized)
public void bindRevision(int i,
long revision)
protected Object getBind(int i)
public long count()
throws SVNException
SVNExceptionpublic Object getColumn(Enum<?> f) throws SVNException
SVNExceptionprotected Object getColumn(String f) throws SVNException
SVNExceptionpublic long getColumnLong(Enum<?> f) throws SVNException
SVNExceptionprotected long getColumnLong(String f) throws SVNException
SVNExceptionpublic String getColumnString(Enum<?> f) throws SVNException
SVNExceptionprotected String getColumnString(String f) throws SVNException
SVNExceptionpublic boolean isColumnNull(Enum<?> f) throws SVNException
SVNExceptionprotected boolean isColumnNull(String f) throws SVNException
SVNExceptionpublic byte[] getColumnBlob(Enum<?> f) throws SVNException
SVNExceptionprotected byte[] getColumnBlob(String f) throws SVNException
SVNExceptionpublic boolean getColumnBoolean(Enum<?> f) throws SVNException
SVNExceptionpublic SVNSqlJetStatement getJoinedStatement(String joinedTable) throws SVNException
SVNExceptionpublic SVNSqlJetStatement getJoinedStatement(Enum<?> joinedTable) throws SVNException
SVNExceptionpublic SVNProperties getColumnProperties(Enum<?> f) throws SVNException
SVNExceptionpublic boolean hasColumnProperties(Enum<?> f) throws SVNException
SVNExceptionpublic List<Structure<StructureFields.InheritedProperties>> getColumnInheritedProperties(Enum<?> f) throws SVNException
SVNExceptionpublic boolean hasColumnInheritedProperties(Enum<?> f) throws SVNException
SVNExceptionprotected SVNProperties getColumnProperties(String f) throws SVNException
SVNExceptionprotected boolean hasColumnProperties(String f) throws SVNException
SVNExceptionpublic List<Structure<StructureFields.InheritedProperties>> getColumnInheritedProperties(String f) throws SVNException
SVNExceptionpublic boolean hasColumnInheritedProperties(String f) throws SVNException
SVNExceptionpublic static SVNProperties parseProperties(byte[] val) throws SVNException
SVNExceptionpublic static List<Structure<StructureFields.InheritedProperties>> parseInheritedProperties(byte[] val) throws SVNException
SVNExceptionpublic long done()
throws SVNException
SVNExceptionpublic void nextRow()
throws SVNException
SVNExceptionpublic long getColumnRevnum(Enum<?> f) throws SVNException
SVNExceptionprotected org.tmatesoft.sqljet.core.table.ISqlJetCursor getCursor()
protected void setCursor(org.tmatesoft.sqljet.core.table.ISqlJetCursor cursor)
public Map<String,Object> getRowValues() throws SVNException
SVNExceptionCopyright © 2025. All rights reserved.