public interface SyntheticAnnotationResolver
AnnotationSynthesizer,
MirrorAttributeResolver,
AliasAttributeResolver,
CoveredAttributeResolver| 限定符和类型 | 字段和说明 |
|---|---|
static int |
ALIAS_ATTRIBUTE_RESOLVER_ORDER
|
static int |
COVERED_ATTRIBUTE_RESOLVER_ORDER
|
static int |
MIRROR_ATTRIBUTE_RESOLVER_ORDER
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
order()
排序值,越小越靠前
|
void |
resolve(Collection<HierarchicalAnnotation<Annotation>> annotations,
AnnotationSynthesizer synthesizer)
处理注解
|
static final int MIRROR_ATTRIBUTE_RESOLVER_ORDER
static final int ALIAS_ATTRIBUTE_RESOLVER_ORDER
static final int COVERED_ATTRIBUTE_RESOLVER_ORDER
void resolve(Collection<HierarchicalAnnotation<Annotation>> annotations, AnnotationSynthesizer synthesizer)
annotations - 待处理的注解synthesizer - 合成器int order()
Copyright © 2022. All rights reserved.