com.googlecode.aviator.asm.tree
类 InnerClassNode

java.lang.Object
  继承者 com.googlecode.aviator.asm.tree.InnerClassNode

public class InnerClassNode
extends Object

A node that represents an inner class.

作者:
Eric Bruneton

字段摘要
 int access
          The access flags of the inner class as originally declared in the enclosing class.
 String innerName
          The (simple) name of the inner class inside its enclosing class.
 String name
          The internal name of an inner class (see getInternalName).
 String outerName
          The internal name of the class to which the inner class belongs (see getInternalName).
 
构造方法摘要
InnerClassNode(String name, String outerName, String innerName, int access)
          Constructs a new InnerClassNode.
 
方法摘要
 void accept(ClassVisitor cv)
          Makes the given class visitor visit this inner class.
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

name

public String name
The internal name of an inner class (see getInternalName).


outerName

public String outerName
The internal name of the class to which the inner class belongs (see getInternalName). May be null.


innerName

public String innerName
The (simple) name of the inner class inside its enclosing class. May be null for anonymous inner classes.


access

public int access
The access flags of the inner class as originally declared in the enclosing class.

构造方法详细信息

InnerClassNode

public InnerClassNode(String name,
                      String outerName,
                      String innerName,
                      int access)
Constructs a new InnerClassNode.

参数:
name - the internal name of an inner class (see getInternalName).
outerName - the internal name of the class to which the inner class belongs (see getInternalName). May be null.
innerName - the (simple) name of the inner class inside its enclosing class. May be null for anonymous inner classes.
access - the access flags of the inner class as originally declared in the enclosing class.
方法详细信息

accept

public void accept(ClassVisitor cv)
Makes the given class visitor visit this inner class.

参数:
cv - a class visitor.


Copyright © 2011. All Rights Reserved.