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
SVNException
public long insert(java.lang.Object... data) throws SVNException
SVNException
public long exec() throws SVNException
SVNException
public java.util.List<java.lang.Object> getBinds()
public boolean isNeedsReset()
public void reset() throws SVNException
SVNException
public boolean next() throws SVNException
SVNException
public boolean eof() throws SVNException
SVNException
public void bindf(java.lang.String format, java.lang.Object... data) throws SVNException
SVNException
public 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
SVNException
public void bindIProperties(int i, java.util.Map<java.lang.String,SVNProperties> iprops) throws SVNException
SVNException
public 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
SVNException
public java.lang.Object getColumn(java.lang.Enum<?> f) throws SVNException
SVNException
protected java.lang.Object getColumn(java.lang.String f) throws SVNException
SVNException
public long getColumnLong(java.lang.Enum<?> f) throws SVNException
SVNException
protected long getColumnLong(java.lang.String f) throws SVNException
SVNException
public java.lang.String getColumnString(java.lang.Enum<?> f) throws SVNException
SVNException
protected java.lang.String getColumnString(java.lang.String f) throws SVNException
SVNException
public boolean isColumnNull(java.lang.Enum<?> f) throws SVNException
SVNException
protected boolean isColumnNull(java.lang.String f) throws SVNException
SVNException
public byte[] getColumnBlob(java.lang.Enum<?> f) throws SVNException
SVNException
protected byte[] getColumnBlob(java.lang.String f) throws SVNException
SVNException
public boolean getColumnBoolean(java.lang.Enum<?> f) throws SVNException
SVNException
public SVNSqlJetStatement getJoinedStatement(java.lang.String joinedTable) throws SVNException
SVNException
public SVNSqlJetStatement getJoinedStatement(java.lang.Enum<?> joinedTable) throws SVNException
SVNException
public SVNProperties getColumnProperties(java.lang.Enum<?> f) throws SVNException
SVNException
public boolean hasColumnProperties(java.lang.Enum<?> f) throws SVNException
SVNException
public java.util.List<Structure<StructureFields.InheritedProperties>> getColumnInheritedProperties(java.lang.Enum<?> f) throws SVNException
SVNException
public boolean hasColumnInheritedProperties(java.lang.Enum<?> f) throws SVNException
SVNException
protected SVNProperties getColumnProperties(java.lang.String f) throws SVNException
SVNException
protected boolean hasColumnProperties(java.lang.String f) throws SVNException
SVNException
public java.util.List<Structure<StructureFields.InheritedProperties>> getColumnInheritedProperties(java.lang.String f) throws SVNException
SVNException
public boolean hasColumnInheritedProperties(java.lang.String f) throws SVNException
SVNException
public static SVNProperties parseProperties(byte[] val) throws SVNException
SVNException
public static java.util.List<Structure<StructureFields.InheritedProperties>> parseInheritedProperties(byte[] val) throws SVNException
SVNException
public long done() throws SVNException
SVNException
public void nextRow() throws SVNException
SVNException
public long getColumnRevnum(java.lang.Enum<?> f) throws SVNException
SVNException
protected 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
SVNException
Copyright © 2004-2012 TMate Software Ltd. All Rights Reserved.