Package io.micronaut.data.model.runtime
Interface DeleteReturningBatchOperation<E,R>
- Type Parameters:
E
- The entity typeR
- The result type
- All Superinterfaces:
io.micronaut.core.annotation.AnnotationMetadataProvider
,io.micronaut.core.annotation.AnnotationSource
,io.micronaut.core.attr.AttributeHolder
,BatchOperation<E>
,DeleteBatchOperation<E>
,EntityOperation<E>
,Iterable<E>
,io.micronaut.core.naming.Named
,PreparedDataOperation<E>
,StoredDataOperation<E>
A delete returning batch operation is an operation performed on one or more entities of the same type.
- Since:
- 4.2.0
- Author:
- Denis Stepanov
-
Field Summary
Fields inherited from interface io.micronaut.core.annotation.AnnotationSource
EMPTY
-
Method Summary
Modifier and TypeMethodDescriptionPossible stored query if exists.Methods inherited from interface io.micronaut.core.annotation.AnnotationMetadataProvider
findAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, getAnnotationMetadata, getTargetAnnotationMetadata, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByType
Methods inherited from interface io.micronaut.core.annotation.AnnotationSource
getAnnotation, getAnnotation, getDeclaredAnnotation, getDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeDeclared
Methods inherited from interface io.micronaut.core.attr.AttributeHolder
getAttribute, getAttribute, getAttributes
Methods inherited from interface io.micronaut.data.model.runtime.BatchOperation
all
Methods inherited from interface io.micronaut.data.model.runtime.DeleteBatchOperation
split
Methods inherited from interface io.micronaut.data.model.runtime.EntityOperation
getInvocationContext, getRepositoryType, getRootEntity
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
Methods inherited from interface io.micronaut.core.naming.Named
getName
Methods inherited from interface io.micronaut.data.model.runtime.PreparedDataOperation
getParameterInRole
Methods inherited from interface io.micronaut.data.model.runtime.StoredDataOperation
getResultArgument
-
Method Details
-
getStoredQuery
StoredQuery<E,R> getStoredQuery()Description copied from interface:EntityOperation
Possible stored query if exists.- Specified by:
getStoredQuery
in interfaceEntityOperation<E>
- Returns:
- The stored query
-