cn.wensiqun.asmsupport.clazz
类 NewMemberClass

java.lang.Object
  继承者 cn.wensiqun.asmsupport.clazz.AClass
      继承者 cn.wensiqun.asmsupport.clazz.NewMemberClass
所有已实现的接口:
GetGlobalVariabled
直接已知子类:
ProductClass, SemiClass

public abstract class NewMemberClass
extends AClass


字段摘要
 
从类 cn.wensiqun.asmsupport.clazz.AClass 继承的字段
BOOLEAN_ACLASS, BOOLEAN_WRAP_ACLASS, BYTE_ACLASS, BYTE_WRAP_ACLASS, CHAR_ACLASS, CHARACTER_WRAP_ACLASS, CLASS_ACLASS, CLONEABLE_ACLASS, DOUBLE_ACLASS, DOUBLE_WRAP_ACLASS, EXCEPTION_ACLASS, FLOAT_ACLASS, FLOAT_WRAP_ACLASS, INT_ACLASS, INTEGER_WRAP_ACLASS, interfaces, ITERATOR_ACLASS, LONG_ACLASS, LONG_WRAP_ACLASS, mod, name, OBJECT_ACLASS, pkg, SERIALIZABLE_ACLASS, SHORT_ACLASS, SHORT_WRAP_ACLASS, signature, STRING_ACLASS, superClass, THROWABLE_ACLASS, type, version, VOID_ACLASS
 
构造方法摘要
NewMemberClass()
           
 
方法摘要
 void addConstructor(Method constructor)
           
 void addGlobalVariableEntity(GlobalVariableEntity e)
          add
 void addMethod(Method method)
          add method
 boolean existStaticInitBlock()
           
 List<Method> getConstructors()
           
 int getEnumNum()
           
 GlobalVariable getGlobalVariable(String name)
          get global variable name
 GlobalVariableEntity getGlobalVariableEntity(String name)
           
protected  List<GlobalVariable> getGlobalVariables()
           
 List<Method> getMethods()
           
 Method getStaticBlock()
           
 SuperVariable getSuperVariable()
           
 ThisVariable getThisVariable()
           
 void setEnumNum(int enumNum)
           
 void setStaticBlock(Method staticBlock)
           
 
从类 cn.wensiqun.asmsupport.clazz.AClass 继承的方法
availableConstructor, availableMethod, equals, getCastOrder, getDefaultValue, getDescription, getDimension, getInterfaces, getModifiers, getName, getPackage, getSuperClass, getSuperConstructor, getSuperMethod, getType, getVersion, isAbstract, isArray, isChildOrEqual, isInterface, isPrimitive, toString
 
从类 java.lang.Object 继承的方法
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

构造方法详细信息

NewMemberClass

public NewMemberClass()
方法详细信息

getEnumNum

public int getEnumNum()

setEnumNum

public void setEnumNum(int enumNum)

getMethods

public List<Method> getMethods()

getStaticBlock

public Method getStaticBlock()

setStaticBlock

public void setStaticBlock(Method staticBlock)

addMethod

public void addMethod(Method method)
add method

参数:
method -

getSuperVariable

public SuperVariable getSuperVariable()

getThisVariable

public ThisVariable getThisVariable()

addConstructor

public void addConstructor(Method constructor)
参数:
constructor -

getConstructors

public List<Method> getConstructors()

getGlobalVariables

protected List<GlobalVariable> getGlobalVariables()

addGlobalVariableEntity

public void addGlobalVariableEntity(GlobalVariableEntity e)
add

参数:
field -

existStaticInitBlock

public boolean existStaticInitBlock()
指定者:
AClass 中的 existStaticInitBlock

getGlobalVariableEntity

public GlobalVariableEntity getGlobalVariableEntity(String name)
指定者:
AClass 中的 getGlobalVariableEntity

getGlobalVariable

public GlobalVariable getGlobalVariable(String name)
从接口 GetGlobalVariabled 复制的描述
get global variable name

返回:


Copyright © 2013. All Rights Reserved.