Package io.micronaut.data.model.runtime
Interface PreparedDataOperation<R>
- Type Parameters:
- R- The result type
- All Superinterfaces:
- io.micronaut.core.annotation.AnnotationMetadataProvider,- io.micronaut.core.annotation.AnnotationSource,- io.micronaut.core.attr.AttributeHolder,- StoredDataOperation<R>
- All Known Subinterfaces:
- BatchOperation<E>,- BindableParametersPreparedQuery<E,,- R> - DelegatePreparedQuery<E,,- R> - DeleteBatchOperation<E>,- DeleteOperation<E>,- EntityInstanceOperation<E>,- EntityOperation<E>,- InsertBatchOperation<E>,- InsertOperation<E>,- MongoPreparedQuery<E,,- R> - PreparedQuery<E,,- R> - SqlPreparedQuery<E,,- R> - UpdateBatchOperation<E>,- UpdateOperation<E>
- All Known Implementing Classes:
- AbstractPreparedDataOperation,- DefaultBindableParametersPreparedQuery,- DefaultPreparedQuery,- DefaultSqlPreparedQuery,- DummyPreparedQuery
public interface PreparedDataOperation<R>
extends StoredDataOperation<R>, io.micronaut.core.attr.AttributeHolder
An operation that has been prepared for execution with the current context.
- Since:
- 2.2.0
- Author:
- graemerocher
- 
Field SummaryFields inherited from interface io.micronaut.core.annotation.AnnotationSourceEMPTY
- 
Method SummaryModifier and TypeMethodDescriptiondefault <RT> Optional<RT>getParameterInRole(@NonNull String role, @NonNull Class<RT> type) Return the value of the given parameter if the given role.Methods inherited from interface io.micronaut.core.annotation.AnnotationMetadataProviderfindAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, getAnnotationMetadata, getTargetAnnotationMetadata, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByTypeMethods inherited from interface io.micronaut.core.annotation.AnnotationSourcegetAnnotation, getAnnotation, getDeclaredAnnotation, getDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeDeclaredMethods inherited from interface io.micronaut.core.attr.AttributeHoldergetAttribute, getAttribute, getAttributesMethods inherited from interface io.micronaut.data.model.runtime.StoredDataOperationgetResultArgument
- 
Method Details