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>, DeleteReturningBatchOperation<E, R>, DeleteReturningOperation<E, R>, 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, synthesizeDeclaredAnnotationsByTypeMethods inherited from interface io.micronaut.core.annotation.AnnotationSource
getAnnotation, getAnnotation, getDeclaredAnnotation, getDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeDeclared
-
Method Details
-
getResultArgument
io.micronaut.core.type.Argument<R> getResultArgument()- Returns:
- The query result type
-