org.objectweb.asm.tree
类 MemberNode

java.lang.Object
  继承者 org.objectweb.asm.tree.MemberNode
直接已知子类:
ClassNode, FieldNode, MethodNode

public abstract class MemberNode
extends Object

An abstract class, field or method node.

作者:
Eric Bruneton

字段摘要
 List attrs
          The non standard attributes of this class, field or method.
 List invisibleAnnotations
          The runtime invisible annotations of this class, field or method.
 List visibleAnnotations
          The runtime visible annotations of this class, field or method.
 
构造方法摘要
protected MemberNode()
          Constructs a new MemberNode.
 
方法摘要
 AnnotationVisitor visitAnnotation(String desc, boolean visible)
          Visits an annotation of this class, field or method.
 void visitAttribute(Attribute attr)
          Visits a non standard attribute of this class, field or method.
 void visitEnd()
          Visits the end of this class, field or method.
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

visibleAnnotations

public List visibleAnnotations
The runtime visible annotations of this class, field or method. This list is a list of AnnotationNode objects. May be null.


invisibleAnnotations

public List invisibleAnnotations
The runtime invisible annotations of this class, field or method. This list is a list of AnnotationNode objects. May be null.


attrs

public List attrs
The non standard attributes of this class, field or method. This list is a list of Attribute objects. May be null.

构造方法详细信息

MemberNode

protected MemberNode()
Constructs a new MemberNode.

方法详细信息

visitAnnotation

public AnnotationVisitor visitAnnotation(String desc,
                                         boolean visible)
Visits an annotation of this class, field or method.

参数:
desc - the class descriptor of the annotation class.
visible - true if the annotation is visible at runtime.
返回:
a visitor to visit the annotation values.

visitAttribute

public void visitAttribute(Attribute attr)
Visits a non standard attribute of this class, field or method.

参数:
attr - an attribute.

visitEnd

public void visitEnd()
Visits the end of this class, field or method.



Copyright © 2013. All Rights Reserved.