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, wait
getParameterInRole
findAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByType
protected 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>