Package io.micronaut.inject.annotation
Class AnnotationMetadataSupport
- java.lang.Object
-
- io.micronaut.inject.annotation.AnnotationMetadataSupport
-
@Internal public final class AnnotationMetadataSupport extends java.lang.Object
Support method forAnnotationMetadata
.- Since:
- 1.0
-
-
Constructor Summary
Constructors Constructor Description AnnotationMetadataSupport()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.List<java.util.Map.Entry<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.Class<? extends java.lang.annotation.Annotation>>>
getCoreRepeatableAnnotations()
static java.util.Map<java.lang.String,java.lang.Object>
getDefaultValues(java.lang.String annotation)
static java.lang.String
getRepeatableAnnotation(java.lang.String annotation)
-
-
-
Method Detail
-
getCoreRepeatableAnnotations
@Internal public static java.util.List<java.util.Map.Entry<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.Class<? extends java.lang.annotation.Annotation>>> getCoreRepeatableAnnotations()
- Returns:
- core repeatable annotations
-
getDefaultValues
public static java.util.Map<java.lang.String,java.lang.Object> getDefaultValues(java.lang.String annotation)
- Parameters:
annotation
- The annotation- Returns:
- The default values for the annotation
-
getRepeatableAnnotation
@Internal public static java.lang.String getRepeatableAnnotation(java.lang.String annotation)
- Parameters:
annotation
- The annotation- Returns:
- The repeatable annotation container.
-
-