Class SVNSqlJetInsertStatement
java.lang.Object
org.tmatesoft.svn.core.internal.db.SVNSqlJetStatement
org.tmatesoft.svn.core.internal.db.SVNSqlJetTableStatement
org.tmatesoft.svn.core.internal.db.SVNSqlJetInsertStatement
- Direct Known Subclasses:
SVNWCDbApplyChangesToBaseNode
,SvnWcDbCopy.InsertWorkingNodeCopy
,SvnWcDbExternals.InsertExternalStatement
,SVNWCDbInsertActualConflictData
,SVNWCDbInsertActualConflictData17
,SVNWCDbInsertActualEmpties
,SVNWCDbInsertActualNode
,SVNWCDbInsertActualNode17
,SVNWCDbInsertActualPropertiesConflicts
,SVNWCDbInsertActualProps
,SVNWCDbInsertActualTextConflicts
,SVNWCDbInsertActualTreeConflicts
,SVNWCDbInsertDeleteFromBase
,SVNWCDbInsertDeleteFromNodeRecursive
,SVNWCDbInsertDeleteList
,SVNWCDbInsertExternal
,SVNWCDbInsertExternalUpgrade
,SVNWCDbInsertNode
,SVNWCDbInsertOrIgnorePristine
,SVNWCDbInsertPristine
,SVNWCDbInsertRepository
,SVNWCDbInsertTarget
,SVNWCDbInsertTarget2
,SVNWCDbInsertTargetDepthFiles
,SVNWCDbInsertTargetDepthFilesWithChangelist
,SVNWCDbInsertTargetDepthImmediates
,SVNWCDbInsertTargetDepthImmediatesWithChangelist
,SVNWCDbInsertTargetDepthInfinity
,SVNWCDbInsertTargetDepthInfinityWithChangelist
,SVNWCDbInsertTargetWithChangelist
,SVNWCDbInsertUpdateMoveList
,SVNWCDbInsertWCRoot
,SVNWCDbInsertWorkingNodeCopyFrom
,SVNWCDbInsertWorkingNodeFromBase
,SVNWCDbInsertWorkingNodeFromBaseCopy
,SVNWCDbInsertWorkingNodeNormalFromBase
,SVNWCDbInsertWorkingNodeNotPresentFromBase
,SVNWCDbInstallWorkingNodeForDelete
,SVNWCDbMarkSkippedChangelistDirs
,SVNWCDbResetActualWithChangelist
- Version:
- 1.4
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.tmatesoft.sqljet.core.schema.SqlJetConflictAction
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
ConstructorsConstructorDescriptionSVNSqlJetInsertStatement
(SVNSqlJetDb sDb, Enum<?> tableName) SVNSqlJetInsertStatement
(SVNSqlJetDb sDb, Enum<?> tableName, org.tmatesoft.sqljet.core.schema.SqlJetConflictAction conflictAction) -
Method Summary
Modifier and TypeMethodDescriptionprivate void
beforeInsert
(org.tmatesoft.sqljet.core.schema.SqlJetConflictAction conflictAction, org.tmatesoft.sqljet.core.table.ISqlJetTable table, Map<String, Object> insertValues) long
exec()
Methods inherited from class org.tmatesoft.svn.core.internal.db.SVNSqlJetTableStatement
addTrigger, getTable, getTableName, getTriggers, reset, statementCompleted, statementStarted
Methods inherited from class org.tmatesoft.svn.core.internal.db.SVNSqlJetStatement
bindBlob, bindChecksum, bindf, bindIProperties, bindLong, bindNull, bindProperties, bindRevision, bindString, count, done, eof, getBind, getBinds, getColumn, getColumn, getColumnBlob, getColumnBlob, getColumnBoolean, getColumnInheritedProperties, getColumnInheritedProperties, getColumnLong, getColumnLong, getColumnProperties, getColumnProperties, getColumnRevnum, getColumnString, getColumnString, getCursor, getJoinedStatement, getJoinedStatement, getRowValues, hasColumnInheritedProperties, hasColumnInheritedProperties, hasColumnProperties, hasColumnProperties, insert, isColumnNull, isColumnNull, isNeedsReset, next, nextRow, openCursor, parseInheritedProperties, parseProperties, setCursor
-
Field Details
-
conflictAction
protected org.tmatesoft.sqljet.core.schema.SqlJetConflictAction conflictAction
-
-
Constructor Details
-
SVNSqlJetInsertStatement
- Throws:
SVNException
-
SVNSqlJetInsertStatement
public SVNSqlJetInsertStatement(SVNSqlJetDb sDb, Enum<?> tableName, org.tmatesoft.sqljet.core.schema.SqlJetConflictAction conflictAction) throws SVNException - Throws:
SVNException
-
-
Method Details
-
exec
- Overrides:
exec
in classSVNSqlJetStatement
- Throws:
SVNException
-
beforeInsert
-
getInsertValues
- Throws:
SVNException
-