public abstract class AbstractWrappedAnnotationAttribute extends Object implements WrappedAnnotationAttribute
ForceAliasedAnnotationAttribute,
AliasedAnnotationAttribute,
MirroredAnnotationAttribute| Modifier and Type | Field and Description |
|---|---|
protected AnnotationAttribute |
linked |
protected AnnotationAttribute |
original |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractWrappedAnnotationAttribute(AnnotationAttribute original,
AnnotationAttribute linked) |
| Modifier and Type | Method and Description |
|---|---|
Collection<AnnotationAttribute> |
getAllLinkedNonWrappedAttributes()
遍历以当前实例为根节点的树结构,获取所有未被包装的属性
|
AnnotationAttribute |
getLinked()
|
AnnotationAttribute |
getNonWrappedOriginal()
获取最初的被包装的
AnnotationAttribute |
AnnotationAttribute |
getOriginal()
获取被包装的
AnnotationAttribute对象,该对象也可能是AnnotationAttribute |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAnnotation, getAnnotation, getAttribute, getAttributeType, isValueEquivalentToDefaultValue, isWrappedgetAnnotationType, getAttributeName, getValueprotected final AnnotationAttribute original
protected final AnnotationAttribute linked
protected AbstractWrappedAnnotationAttribute(AnnotationAttribute original, AnnotationAttribute linked)
public AnnotationAttribute getOriginal()
WrappedAnnotationAttributeAnnotationAttribute对象,该对象也可能是AnnotationAttributegetOriginal in interface WrappedAnnotationAttributeAnnotationAttribute对象public AnnotationAttribute getLinked()
WrappedAnnotationAttributegetLinked in interface WrappedAnnotationAttributepublic AnnotationAttribute getNonWrappedOriginal()
WrappedAnnotationAttributeAnnotationAttributegetNonWrappedOriginal in interface WrappedAnnotationAttributeAnnotationAttributepublic Collection<AnnotationAttribute> getAllLinkedNonWrappedAttributes()
WrappedAnnotationAttributegetAllLinkedNonWrappedAttributes in interface WrappedAnnotationAttributeCopyright © 2025. All rights reserved.