Package | Description |
---|---|
org.dromara.hutool.core.annotation |
注解包,提供增强型注解和注解工具类,处理包括:
注解元素(AnnotatedElement)上的注解。 |
Modifier and Type | Method and Description |
---|---|
static ResolvedAnnotationMapping |
ResolvedAnnotationMapping.create(Annotation annotation,
boolean resolveAnnotationAttribute)
构建一个注解映射对象
|
static ResolvedAnnotationMapping |
ResolvedAnnotationMapping.create(ResolvedAnnotationMapping source,
Annotation annotation,
boolean resolveAnnotationAttribute)
构建一个注解映射对象,子注解及子注解的子注解们的属性会覆写注解对象的中的同名同名同类型属性,
当一个属性被多个子注解覆写时,优先选择离根注解最接近的注解中的属性用于覆写,
|
ResolvedAnnotationMapping |
ResolvedAnnotationMapping.getRoot()
获取根注解
|
Modifier and Type | Method and Description |
---|---|
static ResolvedAnnotationMapping |
ResolvedAnnotationMapping.create(ResolvedAnnotationMapping source,
Annotation annotation,
boolean resolveAnnotationAttribute)
构建一个注解映射对象,子注解及子注解的子注解们的属性会覆写注解对象的中的同名同名同类型属性,
当一个属性被多个子注解覆写时,优先选择离根注解最接近的注解中的属性用于覆写,
|
Copyright © 2025. All rights reserved.