R - The result typepublic abstract class AbstractPreparedDataOperation<R> extends java.lang.Object implements PreparedDataOperation<R>
PreparedDataOperation.| Modifier | Constructor and Description |
|---|---|
protected |
AbstractPreparedDataOperation(io.micronaut.aop.MethodInvocationContext<?,R> context,
StoredDataOperation<R> storedDataOperation) |
| Modifier and Type | Method and Description |
|---|---|
io.micronaut.core.annotation.AnnotationMetadata |
getAnnotationMetadata() |
java.util.Optional<java.lang.Object> |
getAttribute(java.lang.CharSequence name) |
<T> java.util.Optional<T> |
getAttribute(java.lang.CharSequence name,
java.lang.Class<T> type) |
io.micronaut.core.convert.value.ConvertibleValues<java.lang.Object> |
getAttributes() |
io.micronaut.core.type.Argument<R> |
getResultArgument() |
java.util.Optional<TransactionDefinition> |
getTransactionDefinition() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetParameterInRolefindAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByTypeprotected AbstractPreparedDataOperation(io.micronaut.aop.MethodInvocationContext<?,R> context, StoredDataOperation<R> storedDataOperation)
@NonNull public final java.util.Optional<java.lang.Object> getAttribute(java.lang.CharSequence name)
getAttribute in interface io.micronaut.core.attr.AttributeHolder@NonNull
public final <T> java.util.Optional<T> getAttribute(java.lang.CharSequence name,
java.lang.Class<T> type)
getAttribute in interface io.micronaut.core.attr.AttributeHolder@NonNull public final io.micronaut.core.convert.value.ConvertibleValues<java.lang.Object> getAttributes()
getAttributes in interface io.micronaut.core.attr.AttributeHolder@NonNull public final io.micronaut.core.type.Argument<R> getResultArgument()
getResultArgument in interface StoredDataOperation<R>@NonNull public final io.micronaut.core.annotation.AnnotationMetadata getAnnotationMetadata()
getAnnotationMetadata in interface io.micronaut.core.annotation.AnnotationMetadataProvider@NonNull public final java.util.Optional<TransactionDefinition> getTransactionDefinition()
getTransactionDefinition in interface StoredDataOperation<R>