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>changelistsprivate SVNDepthdepthprivate java.util.Set<java.lang.String>receivedPathsprivate SVNSqlJetSelectStatementselectChangelistprivate java.io.Filetarget-
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 SVNDepthgetDepth()private java.io.FilegetTarget()protected booleanisFilterPassed()private booleanmatchesChangelist()private voidsetChangelists(java.util.Collection<java.lang.String> changelists)private voidsetDepth(SVNDepth depth)private voidsetTarget(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:
isFilterPassedin 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)
-
-