Class SVNWCDbDeleteActualForBaseRecursive.SelectFromNodesForPresence
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.db.SVNSqlJetStatement
-
- org.tmatesoft.svn.core.internal.db.SVNSqlJetTableStatement
-
- org.tmatesoft.svn.core.internal.db.SVNSqlJetSelectStatement
-
- org.tmatesoft.svn.core.internal.wc17.db.statement.SVNWCDbDeleteActualForBaseRecursive.SelectFromNodesForPresence
-
- Enclosing class:
- SVNWCDbDeleteActualForBaseRecursive
private static class SVNWCDbDeleteActualForBaseRecursive.SelectFromNodesForPresence extends SVNSqlJetSelectStatement
-
-
Field Summary
Fields Modifier and Type Field Description private long
minOpDepth
private java.util.EnumSet<ISVNWCDb.SVNWCDbStatus>
presence
-
Fields inherited from class org.tmatesoft.svn.core.internal.db.SVNSqlJetTableStatement
table, tableName
-
Fields inherited from class org.tmatesoft.svn.core.internal.db.SVNSqlJetStatement
binds, sDb, transactionMode
-
-
Constructor Summary
Constructors Constructor Description SelectFromNodesForPresence(SVNSqlJetDb sDb, long minOpDepth, java.util.EnumSet<ISVNWCDb.SVNWCDbStatus> presence)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
existsOpDepth(java.lang.Long wcId, java.lang.String localRelpath)
protected boolean
isFilterPassed()
-
Methods inherited from class org.tmatesoft.svn.core.internal.db.SVNSqlJetSelectStatement
eof, getColumn, getColumnBlob, getColumnLong, getColumnString, getIndexName, getPathScope, getRowPath, getRowPathField, getRowValues, getRowValues2, getWhere, isColumnNull, isPathScopeInIndex, isStrictDescendantOf, isStrictiDescendant, next, openCursor, reset, setIndexName
-
Methods inherited from class org.tmatesoft.svn.core.internal.db.SVNSqlJetTableStatement
addTrigger, getTable, getTableName, getTriggers, statementCompleted, statementStarted
-
Methods inherited from class org.tmatesoft.svn.core.internal.db.SVNSqlJetStatement
bindBlob, bindChecksum, bindf, bindIProperties, bindLong, bindNull, bindProperties, bindRevision, bindString, count, done, exec, getBind, getBinds, getColumn, getColumnBlob, getColumnBoolean, getColumnInheritedProperties, getColumnInheritedProperties, getColumnLong, getColumnProperties, getColumnProperties, getColumnRevnum, getColumnString, getCursor, getJoinedStatement, getJoinedStatement, hasColumnInheritedProperties, hasColumnInheritedProperties, hasColumnProperties, hasColumnProperties, insert, isColumnNull, isNeedsReset, nextRow, parseInheritedProperties, parseProperties, setCursor
-
-
-
-
Field Detail
-
minOpDepth
private long minOpDepth
-
presence
private java.util.EnumSet<ISVNWCDb.SVNWCDbStatus> presence
-
-
Constructor Detail
-
SelectFromNodesForPresence
public SelectFromNodesForPresence(SVNSqlJetDb sDb, long minOpDepth, java.util.EnumSet<ISVNWCDb.SVNWCDbStatus> presence) throws SVNException
- Throws:
SVNException
-
-
Method Detail
-
isFilterPassed
protected boolean isFilterPassed() throws SVNException
- Overrides:
isFilterPassed
in classSVNSqlJetSelectStatement
- Throws:
SVNException
-
existsOpDepth
public boolean existsOpDepth(java.lang.Long wcId, java.lang.String localRelpath) throws SVNException
- Throws:
SVNException
-
-