Package io.micronaut.data.model.runtime
Interface StoredDataOperation<R>
- Type Parameters:
R
- the result type
- All Superinterfaces:
io.micronaut.core.annotation.AnnotationMetadataProvider
,io.micronaut.core.annotation.AnnotationSource
- All Known Subinterfaces:
BatchOperation<E>
,BindableParametersPreparedQuery<E,
,R> BindableParametersStoredQuery<E,
,R> DelegatePreparedQuery<E,
,R> DelegateStoredQuery<E,
,R> DeleteBatchOperation<E>
,DeleteOperation<E>
,EntityInstanceOperation<E>
,EntityOperation<E>
,InsertBatchOperation<E>
,InsertOperation<E>
,MongoPreparedQuery<E,
,R> MongoStoredQuery<E,
,R> PreparedDataOperation<R>
,PreparedQuery<E,
,R> SqlPreparedQuery<E,
,R> SqlStoredQuery<E,
,R> StoredQuery<E,
,R> UpdateBatchOperation<E>
,UpdateOperation<E>
- All Known Implementing Classes:
AbstractPreparedDataOperation
,BasicStoredQuery
,DefaultBindableParametersPreparedQuery
,DefaultBindableParametersStoredQuery
,DefaultPreparedQuery
,DefaultSqlPreparedQuery
,DefaultSqlStoredQuery
,DefaultStoredDataOperation
,DefaultStoredQuery
,DummyPreparedQuery
,QueryResultStoredQuery
public interface StoredDataOperation<R>
extends io.micronaut.core.annotation.AnnotationMetadataProvider
Common super interface for all stored operations.
- Since:
- 2.2.0
- Author:
- graemerocher
- See Also:
-
Field Summary
Fields inherited from interface io.micronaut.core.annotation.AnnotationSource
EMPTY
-
Method Summary
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
-
Method Details
-
getResultArgument
- Returns:
- The query result type
-