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