Package io.micronaut.inject.annotation
Class MappingAnnotationMetadataDelegate
java.lang.Object
io.micronaut.inject.annotation.MappingAnnotationMetadataDelegate
- All Implemented Interfaces:
io.micronaut.core.annotation.AnnotationMetadata,io.micronaut.core.annotation.AnnotationMetadataDelegate,io.micronaut.core.annotation.AnnotationMetadataProvider,io.micronaut.core.annotation.AnnotationSource
- Direct Known Subclasses:
EvaluatedAnnotationMetadata
public abstract sealed class MappingAnnotationMetadataDelegate
extends Object
implements io.micronaut.core.annotation.AnnotationMetadataDelegate
permits EvaluatedAnnotationMetadata
Abstract annotation metadata delegate for cases when annotation
values need to be mapped before being returned.
- Since:
- 4.0.0
-
Field Summary
Fields inherited from interface io.micronaut.core.annotation.AnnotationMetadata
CLASS_NAME_SUFFIX, EMPTY_METADATA, VALUE_MEMBERFields inherited from interface io.micronaut.core.annotation.AnnotationSource
EMPTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanValue(Class<? extends Annotation> annotation) booleanValue(Class<? extends Annotation> annotation, String member) booleanValue(String annotation) booleanValue(String annotation, String member) classValue(Class<? extends Annotation> annotation) classValue(Class<? extends Annotation> annotation, String member) classValue(String annotation) classValue(String annotation, String member) <T> Class<T>[]classValues(Class<? extends Annotation> annotation) <T> Class<T>[]classValues(Class<? extends Annotation> annotation, String member) <T> Class<T>[]classValues(String annotation) <T> Class<T>[]classValues(String annotation, String member) doubleValue(Class<? extends Annotation> annotation) doubleValue(Class<? extends Annotation> annotation, String member) doubleValue(String annotation, String member) enumValue(Class<? extends Annotation> annotation, Class<E> enumType) enumValue(Class<? extends Annotation> annotation, String member, Class<E> enumType) <E extends Enum<E>>
E[]enumValues(Class<? extends Annotation> annotation, Class<E> enumType) <E extends Enum<E>>
E[]enumValues(Class<? extends Annotation> annotation, String member, Class<E> enumType) <E extends Enum<E>>
E[]enumValues(String annotation, Class<E> enumType) <E extends Enum<E>>
E[]enumValues(String annotation, String member, Class<E> enumType) <T extends Annotation>
Optional<io.micronaut.core.annotation.AnnotationValue<T>>findAnnotation(Class<T> annotationClass) <T extends Annotation>
Optional<io.micronaut.core.annotation.AnnotationValue<T>>findAnnotation(String annotation) <T extends Annotation>
Optional<io.micronaut.core.annotation.AnnotationValue<T>>findDeclaredAnnotation(Class<T> annotationClass) <T extends Annotation>
Optional<io.micronaut.core.annotation.AnnotationValue<T>>findDeclaredAnnotation(String annotation) <T extends Annotation>
io.micronaut.core.annotation.AnnotationValue<T>getAnnotation(Class<T> annotationClass) <T extends Annotation>
io.micronaut.core.annotation.AnnotationValue<T>getAnnotation(String annotation) <T extends Annotation>
List<io.micronaut.core.annotation.AnnotationValue<T>>getAnnotationValuesByName(String annotationType) <T extends Annotation>
List<io.micronaut.core.annotation.AnnotationValue<T>>getAnnotationValuesByStereotype(String stereotype) <T extends Annotation>
List<io.micronaut.core.annotation.AnnotationValue<T>>getAnnotationValuesByType(Class<T> annotationType) <T extends Annotation>
io.micronaut.core.annotation.AnnotationValue<T>getDeclaredAnnotation(Class<T> annotationClass) <T extends Annotation>
List<io.micronaut.core.annotation.AnnotationValue<T>>getDeclaredAnnotationValuesByName(String annotationType) <T extends Annotation>
List<io.micronaut.core.annotation.AnnotationValue<T>>getDeclaredAnnotationValuesByType(Class<T> annotationType) getValue(Class<? extends Annotation> annotation) <T> Optional<T>getValue(Class<? extends Annotation> annotation, io.micronaut.core.type.Argument<T> requiredType) <T> Optional<T>getValue(Class<? extends Annotation> annotation, Class<T> requiredType) getValue(Class<? extends Annotation> annotation, String member) <T> Optional<T>getValue(Class<? extends Annotation> annotation, String member, io.micronaut.core.type.Argument<T> requiredType) <T> Optional<T>getValue(Class<? extends Annotation> annotation, String member, Class<T> requiredType) <T> Optional<T><T> Optional<T><T> Optional<T><T> Optional<T><T> io.micronaut.core.value.OptionalValues<T>getValues(Class<? extends Annotation> annotation, Class<T> valueType) <T> io.micronaut.core.value.OptionalValues<T>intValue(Class<? extends Annotation> annotation) intValue(Class<? extends Annotation> annotation, String member) booleanisFalse(Class<? extends Annotation> annotation, String member) booleanbooleanisTrue(Class<? extends Annotation> annotation, String member) booleanlongValue(Class<? extends Annotation> annotation, String member) abstract <T extends Annotation>
io.micronaut.core.annotation.AnnotationValue<T>mapAnnotationValue(io.micronaut.core.annotation.AnnotationValue<T> av) stringValue(Class<? extends Annotation> annotation) stringValue(Class<? extends Annotation> annotation, String member) stringValue(String annotation) stringValue(String annotation, String member) String[]stringValues(Class<? extends Annotation> annotation) String[]stringValues(Class<? extends Annotation> annotation, String member) String[]stringValues(String annotation) String[]stringValues(String annotation, String member) <T extends Annotation>
Tsynthesize(Class<T> annotationClass) <T extends Annotation>
Tsynthesize(Class<T> annotationClass, String sourceAnnotation) <T extends Annotation>
T[]synthesizeAnnotationsByType(Class<T> annotationClass) <T extends Annotation>
TsynthesizeDeclared(Class<T> annotationClass) <T extends Annotation>
TsynthesizeDeclared(Class<T> annotationClass, String sourceAnnotation) <T extends Annotation>
T[]synthesizeDeclaredAnnotationsByType(Class<T> annotationClass) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.core.annotation.AnnotationMetadata
enumValuesSet, enumValuesSet, hasDeclaredStereotype, hasEvaluatedExpressions, hasStereotypeNonRepeating, isAnnotationPresent, isDeclaredAnnotationPresentMethods inherited from interface io.micronaut.core.annotation.AnnotationMetadataDelegate
copyAnnotationMetadata, findRepeatableAnnotation, findRepeatableAnnotation, getAnnotationNameByStereotype, getAnnotationNameByStereotype, getAnnotationNames, getAnnotationNamesByStereotype, getAnnotationNamesByStereotype, getAnnotationType, getAnnotationType, getAnnotationTypeByStereotype, getAnnotationTypeByStereotype, getAnnotationTypesByStereotype, getAnnotationTypesByStereotype, getAnnotationTypesByStereotype, getDeclaredAnnotation, getDeclaredAnnotationNameByStereotype, getDeclaredAnnotationNames, getDeclaredAnnotationNamesByStereotype, getDeclaredAnnotationTypeByStereotype, getDeclaredAnnotationTypeByStereotype, getDeclaredMetadata, getDeclaredStereotypeAnnotationNames, getDefaultValue, getDefaultValue, getDefaultValue, getDefaultValue, getDefaultValues, getStereotypeAnnotationNames, getTargetAnnotationMetadata, hasAnnotation, hasAnnotation, hasDeclaredAnnotation, hasDeclaredAnnotation, hasDeclaredStereotype, hasDeclaredStereotype, hasDeclaredStereotype, hasPropertyExpressions, hasSimpleAnnotation, hasSimpleDeclaredAnnotation, hasStereotype, hasStereotype, hasStereotype, hasStereotype, isAnnotationPresent, isDeclaredAnnotationPresent, isEmpty, isPresent, isPresent, isRepeatableAnnotation, isRepeatableAnnotation, synthesizeAll, synthesizeDeclaredMethods inherited from interface io.micronaut.core.annotation.AnnotationMetadataProvider
getAnnotationMetadata
-
Constructor Details
-
MappingAnnotationMetadataDelegate
public MappingAnnotationMetadataDelegate()
-
-
Method Details
-
mapAnnotationValue
public abstract <T extends Annotation> io.micronaut.core.annotation.AnnotationValue<T> mapAnnotationValue(io.micronaut.core.annotation.AnnotationValue<T> av) -
stringValue
- Specified by:
stringValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
stringValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
stringValue
- Specified by:
stringValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
stringValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
stringValue
- Specified by:
stringValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
stringValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
stringValue
- Specified by:
stringValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
stringValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
stringValues
- Specified by:
stringValuesin interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
stringValuesin interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
stringValues
- Specified by:
stringValuesin interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
stringValuesin interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
stringValues
- Specified by:
stringValuesin interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
stringValuesin interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
stringValues
- Specified by:
stringValuesin interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
stringValuesin interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
enumValue
- Specified by:
enumValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
enumValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
enumValue
public <E extends Enum<E>> Optional<E> enumValue(String annotation, String member, Class<E> enumType) - Specified by:
enumValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
enumValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
enumValue
public <E extends Enum<E>> Optional<E> enumValue(Class<? extends Annotation> annotation, Class<E> enumType) - Specified by:
enumValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
enumValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
enumValue
public <E extends Enum<E>> Optional<E> enumValue(Class<? extends Annotation> annotation, String member, Class<E> enumType) - Specified by:
enumValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
enumValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
enumValues
- Specified by:
enumValuesin interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
enumValuesin interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
enumValues
- Specified by:
enumValuesin interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
enumValuesin interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
enumValues
public <E extends Enum<E>> E[] enumValues(Class<? extends Annotation> annotation, Class<E> enumType) - Specified by:
enumValuesin interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
enumValuesin interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
enumValues
public <E extends Enum<E>> E[] enumValues(Class<? extends Annotation> annotation, String member, Class<E> enumType) - Specified by:
enumValuesin interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
enumValuesin interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
classValues
- Specified by:
classValuesin interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
classValuesin interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
classValues
- Specified by:
classValuesin interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
classValuesin interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
classValues
- Specified by:
classValuesin interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
classValuesin interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
classValues
- Specified by:
classValuesin interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
classValuesin interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
booleanValue
- Specified by:
booleanValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
booleanValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
booleanValue
- Specified by:
booleanValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
booleanValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
booleanValue
- Specified by:
booleanValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
booleanValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
booleanValue
- Specified by:
booleanValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
booleanValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
isTrue
- Specified by:
isTruein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
isTruein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
isTrue
- Specified by:
isTruein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
isTruein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
isFalse
- Specified by:
isFalsein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
isFalsein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
isFalse
- Specified by:
isFalsein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
isFalsein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
classValue
- Specified by:
classValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
classValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
classValue
- Specified by:
classValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
classValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
classValue
- Specified by:
classValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
classValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
classValue
- Specified by:
classValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
classValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
intValue
- Specified by:
intValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
intValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
intValue
- Specified by:
intValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
intValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
intValue
- Specified by:
intValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
intValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
longValue
- Specified by:
longValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
longValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
longValue
- Specified by:
longValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
longValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
doubleValue
- Specified by:
doubleValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
doubleValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
doubleValue
- Specified by:
doubleValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
doubleValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
doubleValue
- Specified by:
doubleValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
doubleValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
getValue
public <T> Optional<T> getValue(String annotation, String member, io.micronaut.core.type.Argument<T> requiredType) - Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
getValue
public <T> Optional<T> getValue(Class<? extends Annotation> annotation, String member, io.micronaut.core.type.Argument<T> requiredType) - Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
getValue
- Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
getValue
public <T> Optional<T> getValue(Class<? extends Annotation> annotation, io.micronaut.core.type.Argument<T> requiredType) - Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
getValue
public <T> Optional<T> getValue(Class<? extends Annotation> annotation, String member, Class<T> requiredType) - Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
getValue
- Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
getValue
- Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
getValue
- Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
getValue
- Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
getValue
- Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
getValue
- Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
getValue
- Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
getValuein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
getValues
public <T> io.micronaut.core.value.OptionalValues<T> getValues(Class<? extends Annotation> annotation, Class<T> valueType) - Specified by:
getValuesin interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
getValuesin interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
getValues
public <T> io.micronaut.core.value.OptionalValues<T> getValues(String annotation, Class<T> valueType) - Specified by:
getValuesin interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
getValuesin interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
getValues
- Specified by:
getValuesin interfaceio.micronaut.core.annotation.AnnotationMetadata
-
getDeclaredAnnotation
public <T extends Annotation> io.micronaut.core.annotation.AnnotationValue<T> getDeclaredAnnotation(Class<T> annotationClass) - Specified by:
getDeclaredAnnotationin interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate- Specified by:
getDeclaredAnnotationin interfaceio.micronaut.core.annotation.AnnotationSource
-
getAnnotation
public <T extends Annotation> io.micronaut.core.annotation.AnnotationValue<T> getAnnotation(Class<T> annotationClass) - Specified by:
getAnnotationin interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate- Specified by:
getAnnotationin interfaceio.micronaut.core.annotation.AnnotationSource
-
getAnnotation
public <T extends Annotation> io.micronaut.core.annotation.AnnotationValue<T> getAnnotation(String annotation) - Specified by:
getAnnotationin interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate- Specified by:
getAnnotationin interfaceio.micronaut.core.annotation.AnnotationSource
-
findAnnotation
public <T extends Annotation> Optional<io.micronaut.core.annotation.AnnotationValue<T>> findAnnotation(String annotation) - Specified by:
findAnnotationin interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate- Specified by:
findAnnotationin interfaceio.micronaut.core.annotation.AnnotationMetadataProvider- Specified by:
findAnnotationin interfaceio.micronaut.core.annotation.AnnotationSource
-
findAnnotation
public <T extends Annotation> Optional<io.micronaut.core.annotation.AnnotationValue<T>> findAnnotation(Class<T> annotationClass) - Specified by:
findAnnotationin interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
findAnnotationin interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate- Specified by:
findAnnotationin interfaceio.micronaut.core.annotation.AnnotationMetadataProvider- Specified by:
findAnnotationin interfaceio.micronaut.core.annotation.AnnotationSource
-
findDeclaredAnnotation
public <T extends Annotation> Optional<io.micronaut.core.annotation.AnnotationValue<T>> findDeclaredAnnotation(Class<T> annotationClass) - Specified by:
findDeclaredAnnotationin interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
findDeclaredAnnotationin interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate- Specified by:
findDeclaredAnnotationin interfaceio.micronaut.core.annotation.AnnotationMetadataProvider- Specified by:
findDeclaredAnnotationin interfaceio.micronaut.core.annotation.AnnotationSource
-
findDeclaredAnnotation
public <T extends Annotation> Optional<io.micronaut.core.annotation.AnnotationValue<T>> findDeclaredAnnotation(String annotation) - Specified by:
findDeclaredAnnotationin interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate- Specified by:
findDeclaredAnnotationin interfaceio.micronaut.core.annotation.AnnotationMetadataProvider- Specified by:
findDeclaredAnnotationin interfaceio.micronaut.core.annotation.AnnotationSource
-
synthesizeDeclaredAnnotationsByType
- Specified by:
synthesizeDeclaredAnnotationsByTypein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate- Specified by:
synthesizeDeclaredAnnotationsByTypein interfaceio.micronaut.core.annotation.AnnotationMetadataProvider- Specified by:
synthesizeDeclaredAnnotationsByTypein interfaceio.micronaut.core.annotation.AnnotationSource
-
synthesizeAnnotationsByType
- Specified by:
synthesizeAnnotationsByTypein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate- Specified by:
synthesizeAnnotationsByTypein interfaceio.micronaut.core.annotation.AnnotationMetadataProvider- Specified by:
synthesizeAnnotationsByTypein interfaceio.micronaut.core.annotation.AnnotationSource
-
synthesizeDeclared
- Specified by:
synthesizeDeclaredin interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate- Specified by:
synthesizeDeclaredin interfaceio.micronaut.core.annotation.AnnotationMetadataProvider- Specified by:
synthesizeDeclaredin interfaceio.micronaut.core.annotation.AnnotationSource
-
synthesize
- Specified by:
synthesizein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate- Specified by:
synthesizein interfaceio.micronaut.core.annotation.AnnotationMetadataProvider- Specified by:
synthesizein interfaceio.micronaut.core.annotation.AnnotationSource
-
synthesize
- Specified by:
synthesizein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate- Specified by:
synthesizein interfaceio.micronaut.core.annotation.AnnotationSource
-
synthesizeDeclared
public <T extends Annotation> T synthesizeDeclared(Class<T> annotationClass, String sourceAnnotation) - Specified by:
synthesizeDeclaredin interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate- Specified by:
synthesizeDeclaredin interfaceio.micronaut.core.annotation.AnnotationSource
-
getAnnotationValuesByType
public <T extends Annotation> List<io.micronaut.core.annotation.AnnotationValue<T>> getAnnotationValuesByType(Class<T> annotationType) - Specified by:
getAnnotationValuesByTypein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
getAnnotationValuesByTypein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
getDeclaredAnnotationValuesByType
public <T extends Annotation> List<io.micronaut.core.annotation.AnnotationValue<T>> getDeclaredAnnotationValuesByType(Class<T> annotationType) - Specified by:
getDeclaredAnnotationValuesByTypein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
getDeclaredAnnotationValuesByTypein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
getAnnotationValuesByStereotype
public <T extends Annotation> List<io.micronaut.core.annotation.AnnotationValue<T>> getAnnotationValuesByStereotype(String stereotype) - Specified by:
getAnnotationValuesByStereotypein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
getAnnotationValuesByStereotypein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
getDeclaredAnnotationValuesByName
public <T extends Annotation> List<io.micronaut.core.annotation.AnnotationValue<T>> getDeclaredAnnotationValuesByName(String annotationType) - Specified by:
getDeclaredAnnotationValuesByNamein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
getDeclaredAnnotationValuesByNamein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-
getAnnotationValuesByName
public <T extends Annotation> List<io.micronaut.core.annotation.AnnotationValue<T>> getAnnotationValuesByName(String annotationType) - Specified by:
getAnnotationValuesByNamein interfaceio.micronaut.core.annotation.AnnotationMetadata- Specified by:
getAnnotationValuesByNamein interfaceio.micronaut.core.annotation.AnnotationMetadataDelegate
-