类分层结构
- java.lang.Object
- java.util.AbstractMap<K,
V> (implements java.util.Map<K, V>) - java.util.HashMap<K,
V> (implements java.lang.Cloneable, java.util.Map<K, V>, java.io.Serializable) - java.util.LinkedHashMap<K,
V> (implements java.util.Map<K, V>) - cn.taketoday.core.annotation.AnnotationAttributes
- java.util.LinkedHashMap<K,
- java.util.HashMap<K,
- cn.taketoday.core.annotation.AbstractMergedAnnotation<A> (implements cn.taketoday.core.annotation.MergedAnnotation<A>)
- cn.taketoday.core.annotation.MissingMergedAnnotation<A>
- cn.taketoday.core.annotation.TypeMappedAnnotation<A>
- cn.taketoday.core.annotation.AnnotatedElementUtils
- cn.taketoday.core.annotation.AnnotationEnclosingClassSample
- cn.taketoday.core.annotation.AnnotationEnclosingClassSample.EnclosedInner
- cn.taketoday.core.annotation.AnnotationEnclosingClassSample.EnclosedInner.EnclosedInnerInner
- cn.taketoday.core.annotation.AnnotationEnclosingClassSample.EnclosedStatic
- cn.taketoday.core.annotation.AnnotationEnclosingClassSample.EnclosedStatic.EnclosedStaticStatic
- cn.taketoday.core.annotation.AnnotationsScanner
- cn.taketoday.core.annotation.AnnotationTypeMapping
- cn.taketoday.core.annotation.AnnotationTypeMapping.MirrorSets
- cn.taketoday.core.annotation.AnnotationTypeMapping.MirrorSets.MirrorSet
- cn.taketoday.core.annotation.AnnotationTypeMappings (implements java.lang.Iterable<T>)
- cn.taketoday.core.annotation.AnnotationTypeMappings.Cache
- cn.taketoday.core.annotation.AnnotationUtils
- cn.taketoday.core.annotation.AttributeMethods
- cn.taketoday.core.annotation.MergedAnnotationCollectors
- cn.taketoday.core.annotation.MergedAnnotationPredicates
- cn.taketoday.core.annotation.MergedAnnotationPredicates.FirstRunOfPredicate<A> (implements java.util.function.Predicate<T>)
- cn.taketoday.core.annotation.MergedAnnotationPredicates.UniquePredicate<A,
K> (implements java.util.function.Predicate<T>) - cn.taketoday.core.annotation.MergedAnnotations.Search
- cn.taketoday.core.annotation.MergedAnnotationsCollection (implements cn.taketoday.core.annotation.MergedAnnotations)
- cn.taketoday.core.annotation.MergedAnnotationsCollection.AnnotationsSpliterator<A> (implements java.util.Spliterator<T>)
- cn.taketoday.core.annotation.MergedAnnotationSelectors
- cn.taketoday.core.annotation.MergedAnnotationSelectors.FirstDirectlyDeclared (implements cn.taketoday.core.annotation.MergedAnnotationSelector<A>)
- cn.taketoday.core.annotation.MergedAnnotationSelectors.Nearest (implements cn.taketoday.core.annotation.MergedAnnotationSelector<A>)
- cn.taketoday.core.MethodParameter (implements java.lang.reflect.AnnotatedElement)
- cn.taketoday.core.annotation.SynthesizingMethodParameter
- cn.taketoday.core.OrderComparator (implements java.util.Comparator<T>)
- cn.taketoday.core.annotation.AnnotationAwareOrderComparator
- cn.taketoday.core.annotation.OrderUtils
- cn.taketoday.core.annotation.PackagesAnnotationFilter (implements cn.taketoday.core.annotation.AnnotationFilter)
- java.lang.Record
- cn.taketoday.core.annotation.AnnotatedElementUtils.AnnotatedElementForAnnotations (implements java.lang.reflect.AnnotatedElement)
- cn.taketoday.core.annotation.AnnotationUtils.DefaultValueHolder
- cn.taketoday.core.annotation.RepeatableContainers
- cn.taketoday.core.annotation.RepeatableContainers.ExplicitRepeatableContainer
- cn.taketoday.core.annotation.RepeatableContainers.StandardRepeatableContainers (implements java.util.function.Function<T,
R>)
- cn.taketoday.core.annotation.SynthesizedMergedAnnotationInvocationHandler<A> (implements java.lang.reflect.InvocationHandler)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- cn.taketoday.core.NestedRuntimeException
- cn.taketoday.core.annotation.AnnotationConfigurationException
- cn.taketoday.core.NestedRuntimeException
- java.lang.RuntimeException
- java.lang.Exception
- cn.taketoday.core.annotation.TypeMappedAnnotations (implements cn.taketoday.core.annotation.MergedAnnotations)
- cn.taketoday.core.annotation.TypeMappedAnnotations.Aggregate
- cn.taketoday.core.annotation.TypeMappedAnnotations.AggregatesCollector (implements cn.taketoday.core.annotation.AnnotationsProcessor<C,
R>) - cn.taketoday.core.annotation.TypeMappedAnnotations.AggregatesSpliterator<A> (implements java.util.Spliterator<T>)
- cn.taketoday.core.annotation.TypeMappedAnnotations.IsPresent (implements cn.taketoday.core.annotation.AnnotationsProcessor<C,
R>) - cn.taketoday.core.annotation.TypeMappedAnnotations.MergedAnnotationFinder<A> (implements cn.taketoday.core.annotation.AnnotationsProcessor<C,
R>)
- java.util.AbstractMap<K,
接口分层结构
- cn.taketoday.core.annotation.AnnotationFilter
- cn.taketoday.core.annotation.AnnotationProvider<A>
- cn.taketoday.core.annotation.AnnotationsProcessor<C,
R> - java.lang.Iterable<T>
- cn.taketoday.core.annotation.MergedAnnotations
- cn.taketoday.core.annotation.MergedAnnotation<A>
- cn.taketoday.core.annotation.MergedAnnotationSelector<A>
- cn.taketoday.core.annotation.ValueExtractor
Annotation Interface Hierarchy
- cn.taketoday.core.annotation.AliasFor (implements java.lang.annotation.Annotation)
- cn.taketoday.core.annotation.AnnotationEnclosingClassSample.EnclosedOne (implements java.lang.annotation.Annotation)
- cn.taketoday.core.annotation.AnnotationEnclosingClassSample.EnclosedThree (implements java.lang.annotation.Annotation)
- cn.taketoday.core.annotation.AnnotationEnclosingClassSample.EnclosedTwo (implements java.lang.annotation.Annotation)
- cn.taketoday.core.annotation.Order (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- cn.taketoday.core.annotation.IntrospectionFailureLogger
- cn.taketoday.core.annotation.MergedAnnotation.Adapt
- cn.taketoday.core.annotation.MergedAnnotations.SearchStrategy
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)