Module org.seasar.doma.core
Package org.seasar.doma.jdbc.query
Class SqlFileBatchInsertQuery.SqlFileBatchPreInsertContext<E>
java.lang.Object
org.seasar.doma.internal.jdbc.entity.AbstractEntityListenerContext<E>
org.seasar.doma.internal.jdbc.entity.AbstractPreInsertContext<E>
org.seasar.doma.jdbc.query.SqlFileBatchInsertQuery.SqlFileBatchPreInsertContext<E>
- Type Parameters:
E- the entity type
- All Implemented Interfaces:
PreInsertContext<E>
- Enclosing class:
- SqlFileBatchInsertQuery<ELEMENT>
protected static class SqlFileBatchInsertQuery.SqlFileBatchPreInsertContext<E>
extends AbstractPreInsertContext<E>
A context for pre-insert entity lifecycle callbacks.
-
Field Summary
Fields inherited from class org.seasar.doma.internal.jdbc.entity.AbstractEntityListenerContext
config, entityType, method, newEntity -
Constructor Summary
ConstructorsConstructorDescriptionSqlFileBatchPreInsertContext(EntityType<E> entityType, Method method, Config config) Constructs a new instance with the specified entity information. -
Method Summary
Methods inherited from class org.seasar.doma.internal.jdbc.entity.AbstractPreInsertContext
getDuplicateKeyTypeMethods inherited from class org.seasar.doma.internal.jdbc.entity.AbstractEntityListenerContext
getConfig, getEntityType, getMethod, getNewEntity, isPropertyDefinedInternal, setNewEntityMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.seasar.doma.jdbc.entity.PreInsertContext
getConfig, getEntityType, getMethod, getNewEntity, getReturningProperties, setNewEntity
-
Constructor Details
-
SqlFileBatchPreInsertContext
Constructs a new instance with the specified entity information.- Parameters:
entityType- the entity typemethod- the methodconfig- the configuration
-