Package | Description |
---|---|
cn.hutool.core.annotation |
注解包,提供增强型注解和注解工具类
|
Modifier and Type | Class and Description |
---|---|
static class |
SynthesizedAnnotationSelector.FarthestAndNewestPrioritySelector
返回距离根对象更远的注解,当距离一样时优先返回新注解
|
static class |
SynthesizedAnnotationSelector.FarthestAndOldestPrioritySelector
返回距离根对象更远的注解,当距离一样时优先返回旧注解
|
static class |
SynthesizedAnnotationSelector.NearestAndNewestPrioritySelector
返回距离根对象更近的注解,当距离一样时优先返回新注解
|
static class |
SynthesizedAnnotationSelector.NearestAndOldestPrioritySelector
返回距离根对象更近的注解,当距离一样时优先返回旧注解
|
Modifier and Type | Field and Description |
---|---|
protected SynthesizedAnnotationSelector |
AbstractAnnotationSynthesizer.annotationSelector
合成注解选择器
|
static SynthesizedAnnotationSelector |
SynthesizedAnnotationSelector.FARTHEST_AND_NEWEST_PRIORITY
返回距离根对象更远的注解,当距离一样时优先返回新注解
|
static SynthesizedAnnotationSelector |
SynthesizedAnnotationSelector.FARTHEST_AND_OLDEST_PRIORITY
返回距离根对象更远的注解,当距离一样时优先返回旧注解
|
static SynthesizedAnnotationSelector |
SynthesizedAnnotationSelector.NEAREST_AND_NEWEST_PRIORITY
返回距离根对象更近的注解,当距离一样时优先返回新注解
|
static SynthesizedAnnotationSelector |
SynthesizedAnnotationSelector.NEAREST_AND_OLDEST_PRIORITY
返回距离根对象更近的注解,当距离一样时优先返回旧注解
|
Modifier and Type | Method and Description |
---|---|
SynthesizedAnnotationSelector |
AnnotationSynthesizer.getAnnotationSelector()
合成注解选择器
|
SynthesizedAnnotationSelector |
AbstractAnnotationSynthesizer.getAnnotationSelector()
合成注解选择器
|
Constructor and Description |
---|
AbstractAnnotationSynthesizer(T source,
SynthesizedAnnotationSelector annotationSelector,
Collection<SynthesizedAnnotationPostProcessor> annotationPostProcessors,
AnnotationScanner annotationScanner)
构造一个注解合成器
|
GenericSynthesizedAggregateAnnotation(List<Annotation> source,
SynthesizedAnnotationSelector annotationSelector,
SynthesizedAnnotationAttributeProcessor attributeProcessor,
Collection<SynthesizedAnnotationPostProcessor> annotationPostProcessors,
AnnotationScanner annotationScanner)
基于指定根注解,为其层级结构中的全部注解构造一个合成注解
|
Copyright © 2024. All rights reserved.