Class SVNSqlJetSelectStatement
java.lang.Object
org.tmatesoft.svn.core.internal.db.SVNSqlJetStatement
org.tmatesoft.svn.core.internal.db.SVNSqlJetTableStatement
org.tmatesoft.svn.core.internal.db.SVNSqlJetSelectStatement
- Direct Known Subclasses:
SVNFSFSRevPropGet,SVNSqlJetDeleteStatement,SVNSqlJetSelectFieldsStatement,SVNSqlJetUpdateStatement,SvnWcDbCopy.SelectNodeToCopy,SVNWCDbDeleteActualForBaseRecursive.SelectFromNodesForPresence,SVNWCDBDoesNodeExists,SVNWCDbHasServerExcludedNodes,SVNWCDbNodesBase,SVNWCDbNodesCurrent,SVNWCDbNodesMaxOpDepth,SVNWCDbNodesMinOpDepth,SVNWCDbNodesStrictOpDepth,SvnWcDbProperties.SelectRowWithMaxOpDepth,SVNWCDbSelectAllServerExcludedNodes,SVNWCDbSelectAncestorWCLocks,SVNWCDbSelectBaseNodeChildren,SVNWCDbSelectBaseNodeLockTokensRecursive,SVNWCDbSelectChangelist,SVNWCDbSelectCommittableExternalsImmediatelyBelow,SVNWCDbSelectCopyPristines,SVNWCDBSelectExternalProperties,SVNWCDbSelectGeOpDepthChildren,SVNWCDbSelectIPropsNode,SVNWCDbSelectLock,SVNWCDbSelectMinMaxRevisions,SVNWCDbSelectMovedFromRelPath,SVNWCDbSelectMovedFromRelPath17,SVNWCDbSelectNodeChildrenInfo,SVNWCDbSelectNodeChildrenWalkerInfo,SVNWCDbSelectNotPresent,SVNWCDbSelectOpDepthMovedPair,SVNWCDbSelectRevertListCopiedChildren,SVNWCDbSelectSHA1Checksum,SVNWCDbSelectUnreferencedPristines,SVNWCDbSelectWCRootNodes
- Version:
- 1.4
-
Field Summary
FieldsFields inherited from class org.tmatesoft.svn.core.internal.db.SVNSqlJetTableStatement
table, tableNameFields inherited from class org.tmatesoft.svn.core.internal.db.SVNSqlJetStatement
binds, sDb, transactionMode -
Constructor Summary
ConstructorsConstructorDescriptionSVNSqlJetSelectStatement(SVNSqlJetDb sDb, Enum<?> fromTable) SVNSqlJetSelectStatement(SVNSqlJetDb sDb, Enum<?> fromTable, Enum<?> indexName) SVNSqlJetSelectStatement(SVNSqlJetDb sDb, String fromTable) SVNSqlJetSelectStatement(SVNSqlJetDb sDb, String fromTable, String indexName) -
Method Summary
Modifier and TypeMethodDescriptionbooleaneof()protected Objectprotected byte[]protected longprotected Stringprivate Enum<?>protected Stringprotected Stringprotected Stringprotected Enum<?>getRowValues2(Map<String, Object> v) protected Object[]getWhere()protected booleanprotected booleanprivate booleanprotected booleanprotected static booleanisStrictDescendantOf(String descendant, String ancestor) protected booleanprivate voidloadRowValues(boolean has) booleannext()protected org.tmatesoft.sqljet.core.table.ISqlJetCursorprivate booleanprivate booleanvoidreset()voidsetIndexName(String indexName) Methods inherited from class org.tmatesoft.svn.core.internal.db.SVNSqlJetTableStatement
addTrigger, getTable, getTableName, getTriggers, statementCompleted, statementStartedMethods 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 Details
-
indexName
-
rowValues
-
-
Constructor Details
-
SVNSqlJetSelectStatement
- Throws:
SVNException
-
SVNSqlJetSelectStatement
public SVNSqlJetSelectStatement(SVNSqlJetDb sDb, Enum<?> fromTable, Enum<?> indexName) throws SVNException - Throws:
SVNException
-
SVNSqlJetSelectStatement
- Throws:
SVNException
-
SVNSqlJetSelectStatement
public SVNSqlJetSelectStatement(SVNSqlJetDb sDb, String fromTable, String indexName) throws SVNException - Throws:
SVNException
-
-
Method Details
-
openCursor
- Overrides:
openCursorin classSVNSqlJetStatement- Throws:
SVNException
-
isPathScoped
- Throws:
SVNException
-
getPathScope
-
isStrictiDescendant
protected boolean isStrictiDescendant() -
isPathScopeInIndex
- Throws:
SVNException
-
getIndexName
-
setIndexName
-
getWhere
- Throws:
SVNException
-
next
- Overrides:
nextin classSVNSqlJetStatement- Throws:
SVNException
-
pathScopeMatches
- Throws:
SVNException
-
pathIsDecendant
- Throws:
SVNException
-
getRowPathField
- Throws:
SVNException
-
getDefaultRowPathField
-
getRowPath
- Throws:
SVNException
-
isFilterPassed
- Throws:
SVNException
-
eof
- Overrides:
eofin classSVNSqlJetStatement- Throws:
SVNException
-
loadRowValues
- Throws:
SVNException
-
getRowValues2
- Throws:
SVNException
-
getRowValues
- Overrides:
getRowValuesin classSVNSqlJetStatement- Throws:
SVNException
-
getColumn
- Overrides:
getColumnin classSVNSqlJetStatement- Throws:
SVNException
-
getColumnLong
- Overrides:
getColumnLongin classSVNSqlJetStatement- Throws:
SVNException
-
getColumnString
- Overrides:
getColumnStringin classSVNSqlJetStatement- Throws:
SVNException
-
isColumnNull
- Overrides:
isColumnNullin classSVNSqlJetStatement- Throws:
SVNException
-
getColumnBlob
- Overrides:
getColumnBlobin classSVNSqlJetStatement- Throws:
SVNException
-
reset
- Overrides:
resetin classSVNSqlJetTableStatement- Throws:
SVNException
-
isStrictDescendantOf
-