public abstract class AbstractWrappedAnnotationAttribute extends Object implements WrappedAnnotationAttribute
ForceAliasedAnnotationAttribute,
AliasedAnnotationAttribute,
MirroredAnnotationAttribute| 限定符和类型 | 字段和说明 |
|---|---|
protected AnnotationAttribute |
linked |
protected AnnotationAttribute |
original |
| 限定符 | 构造器和说明 |
|---|---|
protected |
AbstractWrappedAnnotationAttribute(AnnotationAttribute original,
AnnotationAttribute linked) |
| 限定符和类型 | 方法和说明 |
|---|---|
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 在接口中 WrappedAnnotationAttributeAnnotationAttribute对象public AnnotationAttribute getLinked()
WrappedAnnotationAttributegetLinked 在接口中 WrappedAnnotationAttributepublic AnnotationAttribute getNonWrappedOriginal()
WrappedAnnotationAttributeAnnotationAttributegetNonWrappedOriginal 在接口中 WrappedAnnotationAttributeAnnotationAttributepublic Collection<AnnotationAttribute> getAllLinkedNonWrappedAttributes()
WrappedAnnotationAttributegetAllLinkedNonWrappedAttributes 在接口中 WrappedAnnotationAttributeCopyright © 2022. All rights reserved.