@Internal
public class MicronautMergedAnnotations
extends java.lang.Object
implements org.springframework.core.annotation.MergedAnnotations
MergedAnnotations
interface.Constructor and Description |
---|
MicronautMergedAnnotations(io.micronaut.core.annotation.AnnotationMetadata annotationMetadata) |
Modifier and Type | Method and Description |
---|---|
<A extends java.lang.annotation.Annotation> |
get(java.lang.Class<A> annotationType) |
<A extends java.lang.annotation.Annotation> |
get(java.lang.Class<A> annotationType,
java.util.function.Predicate<? super org.springframework.core.annotation.MergedAnnotation<A>> predicate) |
<A extends java.lang.annotation.Annotation> |
get(java.lang.Class<A> annotationType,
java.util.function.Predicate<? super org.springframework.core.annotation.MergedAnnotation<A>> predicate,
org.springframework.core.annotation.MergedAnnotationSelector<A> selector) |
<A extends java.lang.annotation.Annotation> |
get(java.lang.String annotationType) |
<A extends java.lang.annotation.Annotation> |
get(java.lang.String annotationType,
java.util.function.Predicate<? super org.springframework.core.annotation.MergedAnnotation<A>> predicate) |
<A extends java.lang.annotation.Annotation> |
get(java.lang.String annotationType,
java.util.function.Predicate<? super org.springframework.core.annotation.MergedAnnotation<A>> predicate,
org.springframework.core.annotation.MergedAnnotationSelector<A> selector) |
<A extends java.lang.annotation.Annotation> |
isDirectlyPresent(java.lang.Class<A> annotationType) |
boolean |
isDirectlyPresent(java.lang.String annotationType) |
<A extends java.lang.annotation.Annotation> |
isPresent(java.lang.Class<A> annotationType) |
boolean |
isPresent(java.lang.String annotationType) |
java.util.Iterator<org.springframework.core.annotation.MergedAnnotation<java.lang.annotation.Annotation>> |
iterator() |
java.util.stream.Stream<org.springframework.core.annotation.MergedAnnotation<java.lang.annotation.Annotation>> |
stream() |
<A extends java.lang.annotation.Annotation> |
stream(java.lang.Class<A> annotationType) |
<A extends java.lang.annotation.Annotation> |
stream(java.lang.String annotationType) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public MicronautMergedAnnotations(io.micronaut.core.annotation.AnnotationMetadata annotationMetadata)
public <A extends java.lang.annotation.Annotation> boolean isPresent(java.lang.Class<A> annotationType)
isPresent
in interface org.springframework.core.annotation.MergedAnnotations
public boolean isPresent(java.lang.String annotationType)
isPresent
in interface org.springframework.core.annotation.MergedAnnotations
public <A extends java.lang.annotation.Annotation> boolean isDirectlyPresent(java.lang.Class<A> annotationType)
isDirectlyPresent
in interface org.springframework.core.annotation.MergedAnnotations
public boolean isDirectlyPresent(java.lang.String annotationType)
isDirectlyPresent
in interface org.springframework.core.annotation.MergedAnnotations
public <A extends java.lang.annotation.Annotation> org.springframework.core.annotation.MergedAnnotation<A> get(java.lang.Class<A> annotationType)
get
in interface org.springframework.core.annotation.MergedAnnotations
public <A extends java.lang.annotation.Annotation> org.springframework.core.annotation.MergedAnnotation<A> get(java.lang.Class<A> annotationType, java.util.function.Predicate<? super org.springframework.core.annotation.MergedAnnotation<A>> predicate)
get
in interface org.springframework.core.annotation.MergedAnnotations
public <A extends java.lang.annotation.Annotation> org.springframework.core.annotation.MergedAnnotation<A> get(java.lang.Class<A> annotationType, java.util.function.Predicate<? super org.springframework.core.annotation.MergedAnnotation<A>> predicate, org.springframework.core.annotation.MergedAnnotationSelector<A> selector)
get
in interface org.springframework.core.annotation.MergedAnnotations
public <A extends java.lang.annotation.Annotation> org.springframework.core.annotation.MergedAnnotation<A> get(java.lang.String annotationType)
get
in interface org.springframework.core.annotation.MergedAnnotations
public <A extends java.lang.annotation.Annotation> org.springframework.core.annotation.MergedAnnotation<A> get(java.lang.String annotationType, java.util.function.Predicate<? super org.springframework.core.annotation.MergedAnnotation<A>> predicate)
get
in interface org.springframework.core.annotation.MergedAnnotations
public <A extends java.lang.annotation.Annotation> org.springframework.core.annotation.MergedAnnotation<A> get(java.lang.String annotationType, java.util.function.Predicate<? super org.springframework.core.annotation.MergedAnnotation<A>> predicate, org.springframework.core.annotation.MergedAnnotationSelector<A> selector)
get
in interface org.springframework.core.annotation.MergedAnnotations
public <A extends java.lang.annotation.Annotation> java.util.stream.Stream<org.springframework.core.annotation.MergedAnnotation<A>> stream(java.lang.Class<A> annotationType)
stream
in interface org.springframework.core.annotation.MergedAnnotations
public <A extends java.lang.annotation.Annotation> java.util.stream.Stream<org.springframework.core.annotation.MergedAnnotation<A>> stream(java.lang.String annotationType)
stream
in interface org.springframework.core.annotation.MergedAnnotations
public java.util.stream.Stream<org.springframework.core.annotation.MergedAnnotation<java.lang.annotation.Annotation>> stream()
stream
in interface org.springframework.core.annotation.MergedAnnotations
public java.util.Iterator<org.springframework.core.annotation.MergedAnnotation<java.lang.annotation.Annotation>> iterator()
iterator
in interface java.lang.Iterable<org.springframework.core.annotation.MergedAnnotation<java.lang.annotation.Annotation>>