Module org.seasar.doma.core
Package org.seasar.doma.jdbc.query
Class AutoBatchDeleteQuery.AutoBatchPreDeleteContext<E>
java.lang.Object
org.seasar.doma.internal.jdbc.entity.AbstractEntityListenerContext<E>
org.seasar.doma.internal.jdbc.entity.AbstractPreDeleteContext<E>
org.seasar.doma.jdbc.query.AutoBatchDeleteQuery.AutoBatchPreDeleteContext<E>
- Type Parameters:
E- the entity type
- All Implemented Interfaces:
PreDeleteContext<E>
- Enclosing class:
- AutoBatchDeleteQuery<ENTITY>
protected static class AutoBatchDeleteQuery.AutoBatchPreDeleteContext<E>
extends AbstractPreDeleteContext<E>
The context class for pre-delete processing in batch operations.
-
Field Summary
Fields inherited from class org.seasar.doma.internal.jdbc.entity.AbstractEntityListenerContext
config, entityType, method, newEntity -
Constructor Summary
ConstructorsConstructorDescriptionAutoBatchPreDeleteContext(EntityType<E> entityType, Method method, Config config) Constructs an instance. -
Method Summary
Methods 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.PreDeleteContext
getConfig, getEntityType, getMethod, getNewEntity, getReturningProperties, setNewEntity
-
Constructor Details
-
AutoBatchPreDeleteContext
Constructs an instance.- Parameters:
entityType- the entity typemethod- the methodconfig- the configuration
-