Package io.micronaut.data.model.runtime
Class DefaultStoredDataOperation<R>
java.lang.Object
io.micronaut.data.model.runtime.DefaultStoredDataOperation<R>
- Type Parameters:
- R- The return type.
- All Implemented Interfaces:
- io.micronaut.core.annotation.AnnotationMetadataProvider,- io.micronaut.core.annotation.AnnotationSource,- StoredDataOperation<R>
- Direct Known Subclasses:
- DefaultPreparedQuery,- DefaultStoredQuery
Used as a super class to resolve and potentially cache data about a method.
- Since:
- 2.2.0
- Author:
- graemerocher
- 
Field SummaryFields inherited from interface io.micronaut.core.annotation.AnnotationSourceEMPTY
- 
Constructor SummaryConstructorsConstructorDescriptionDefaultStoredDataOperation(io.micronaut.inject.ExecutableMethod<?, ?> method) 
- 
Method SummaryModifier and TypeMethodDescriptionfinal io.micronaut.core.annotation.AnnotationMetadatafinal @NonNull io.micronaut.core.type.Argument<R>Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.core.annotation.AnnotationMetadataProviderfindAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, getTargetAnnotationMetadata, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByTypeMethods inherited from interface io.micronaut.core.annotation.AnnotationSourcegetAnnotation, getAnnotation, getDeclaredAnnotation, getDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeDeclared
- 
Constructor Details- 
DefaultStoredDataOperationpublic DefaultStoredDataOperation(io.micronaut.inject.ExecutableMethod<?, ?> method) 
 
- 
- 
Method Details- 
getResultArgument- Specified by:
- getResultArgumentin interface- StoredDataOperation<R>
- Returns:
- The query result type
 
- 
getAnnotationMetadatapublic final io.micronaut.core.annotation.AnnotationMetadata getAnnotationMetadata()- Specified by:
- getAnnotationMetadatain interface- io.micronaut.core.annotation.AnnotationMetadataProvider
 
 
-