Class SVNWCDbCollectTargets
- 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.SVNWCDbNodesCurrent
-
- org.tmatesoft.svn.core.internal.wc17.db.statement.SVNWCDbCollectTargets
-
public class SVNWCDbCollectTargets extends SVNWCDbNodesCurrent
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Collection<java.lang.String>
changelists
private SVNDepth
depth
private java.util.Set<java.lang.String>
receivedPaths
private SVNSqlJetSelectStatement
selectChangelist
private java.io.File
target
-
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 SVNWCDbCollectTargets(SVNSqlJetDb sDb, long wcId, java.io.File target, SVNDepth depth, java.util.Collection<java.lang.String> changelists)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.util.Collection<java.lang.String>
getChangelists()
private SVNDepth
getDepth()
private java.io.File
getTarget()
protected boolean
isFilterPassed()
private boolean
matchesChangelist()
private void
setChangelists(java.util.Collection<java.lang.String> changelists)
private void
setDepth(SVNDepth depth)
private void
setTarget(java.io.File target)
-
Methods inherited from class org.tmatesoft.svn.core.internal.wc17.db.statement.SVNWCDbNodesCurrent
openCursor
-
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, 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
-
depth
private SVNDepth depth
-
target
private java.io.File target
-
changelists
private java.util.Collection<java.lang.String> changelists
-
selectChangelist
private SVNSqlJetSelectStatement selectChangelist
-
receivedPaths
private java.util.Set<java.lang.String> receivedPaths
-
-
Constructor Detail
-
SVNWCDbCollectTargets
public SVNWCDbCollectTargets(SVNSqlJetDb sDb, long wcId, java.io.File target, SVNDepth depth, java.util.Collection<java.lang.String> changelists) throws SVNException
- Throws:
SVNException
-
-
Method Detail
-
isFilterPassed
protected boolean isFilterPassed() throws SVNException
- Overrides:
isFilterPassed
in classSVNWCDbNodesCurrent
- Throws:
SVNException
-
matchesChangelist
private boolean matchesChangelist() throws SVNException
- Throws:
SVNException
-
getTarget
private java.io.File getTarget()
-
getDepth
private SVNDepth getDepth()
-
getChangelists
private java.util.Collection<java.lang.String> getChangelists()
-
setDepth
private void setDepth(SVNDepth depth)
-
setTarget
private void setTarget(java.io.File target)
-
setChangelists
private void setChangelists(java.util.Collection<java.lang.String> changelists)
-
-