public abstract class MutableClass extends AClass
interfaces, mod, name, pkg, superClass, type, version| 构造器和说明 |
|---|
MutableClass() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addConstructor(AMethod constructor) |
void |
addField(Field e)
add
|
void |
addMethod(AMethod method)
add method
|
boolean |
existStaticInitBlock() |
List<AMethod> |
getBridgeMethod() |
List<AMethod> |
getConstructors() |
int |
getEnumNum() |
protected Set<Field> |
getFields() |
List<AMethod> |
getMethods() |
AMethod |
getStaticBlock() |
SuperVariable |
getSuperVariable() |
ThisVariable |
getThisVariable() |
boolean |
isChildOrEqual(AClass otherType) |
void |
setEnumNum(int enumNum) |
void |
setStaticBlock(AMethod staticBlock) |
equals, getCastOrder, getInterfaces, getModifiers, getName, getNextDimType, getPackage, getPackageName, getSuperClass, getType, getVersion, hashCode, isAbstract, isInterface, toStringgetDescription, getDimension, getField, getRootComponentClass, isArray, isPrimitivepublic int getEnumNum()
public void setEnumNum(int enumNum)
public AMethod getStaticBlock()
public void setStaticBlock(AMethod staticBlock)
public void addMethod(AMethod method)
method - public SuperVariable getSuperVariable()
public ThisVariable getThisVariable()
public void addConstructor(AMethod constructor)
constructor - public void addField(Field e)
field - public boolean existStaticInitBlock()
public boolean isChildOrEqual(AClass otherType)
isChildOrEqual 在类中 AClassCopyright © 2015. All rights reserved.