org.seasar.doma.internal.jdbc.query
クラス AutoInsertQuery<I,E extends Entity<I>>
java.lang.Object
org.seasar.doma.internal.jdbc.query.AutoModifyQuery<I,E>
org.seasar.doma.internal.jdbc.query.AutoInsertQuery<I,E>
- すべての実装されたインタフェース:
- InsertQuery, ModifyQuery, Query
public class AutoInsertQuery<I,E extends Entity<I>>
- extends AutoModifyQuery<I,E>
- implements InsertQuery
- 作成者:
- taedium
クラス org.seasar.doma.internal.jdbc.query.AutoModifyQuery から継承されたフィールド |
autoGeneratedKeysSupported, callerClassName, callerMethodName, columnNameMap, config, EMPTY_STRINGS, entity, entityClass, excludedPropertyNames, executable, idProperties, includedPropertyNames, optimisticLockCheckRequired, queryTimeout, sql, sqlExecutionSkipCause, tableName, targetProperties, versionProperty |
クラス org.seasar.doma.internal.jdbc.query.AutoModifyQuery から継承されたメソッド |
getClassName, getConfig, getMethodName, getQueryTimeout, getSql, getSqlExecutionSkipCause, isAutoGeneratedKeysSupported, isExecutable, isOptimisticLockCheckRequired, isTargetPropertyName, prepareOptions, prepareTableAndColumnNames, setCallerClassName, setCallerMethodName, setConfig, setEntity, setExcludedPropertyNames, setIncludedPropertyNames, setQueryTimeout, toString, validateIdExistent |
nullExcluded
protected boolean nullExcluded
generatedIdProperty
protected GeneratedIdProperty<?> generatedIdProperty
idGenerationConfig
protected IdGenerationConfig idGenerationConfig
AutoInsertQuery
public AutoInsertQuery(Class<E> entityClass)
compile
public void compile()
prepareIdAndVersionProperties
protected void prepareIdAndVersionProperties()
- オーバーライド:
- クラス
AutoModifyQuery<I,E extends Entity<I>>
内の prepareIdAndVersionProperties
prepareTargetProperties
protected void prepareTargetProperties()
prepareVersionValue
protected void prepareVersionValue()
prepareSql
protected void prepareSql()
generateId
public void generateId(Statement statement)
- 定義:
- インタフェース
InsertQuery
内の generateId
setNullExcluded
public void setNullExcluded(boolean nullExcluded)
Copyright © 2009 The Seasar Foundation. All Rights Reserved.