cn.wensiqun.asmsupport.entity
类 MethodEntity

java.lang.Object
  继承者 cn.wensiqun.asmsupport.entity.MethodEntity
所有已实现的接口:
Cloneable

public class MethodEntity
extends Object
implements Cloneable

作者:
温斯群(Joe Wen)

构造方法摘要
MethodEntity(String name, AClass owner, AClass actuallyOwner, AClass[] argClasses, String[] argNames, AClass returnClass, AClass[] exceptions, int modifier)
           
 
方法摘要
 Object clone()
           
 AClass getActuallyOwner()
           
 AClass[] getArgClasses()
           
 String[] getArgNames()
           
 org.objectweb.asm.Type[] getArgTypes()
           
 AClass[] getExceptions()
           
 String getMethodString()
           
static String getMethodString(String name, AClass[] arguments)
           
 int getModifier()
           
 String getName()
           
 AClass getOwner()
           
 AClass getReturnClass()
           
 org.objectweb.asm.Type getReturnType()
           
static MethodEntity methodToMethodEntity(AClass owner, Method m)
           
 void setName(String name)
           
 String toString()
           
 
从类 java.lang.Object 继承的方法
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

构造方法详细信息

MethodEntity

public MethodEntity(String name,
                    AClass owner,
                    AClass actuallyOwner,
                    AClass[] argClasses,
                    String[] argNames,
                    AClass returnClass,
                    AClass[] exceptions,
                    int modifier)
方法详细信息

getMethodString

public String getMethodString()

getMethodString

public static String getMethodString(String name,
                                     AClass[] arguments)

methodToMethodEntity

public static MethodEntity methodToMethodEntity(AClass owner,
                                                Method m)

clone

public Object clone()
覆盖:
Object 中的 clone

toString

public String toString()
覆盖:
Object 中的 toString

getName

public String getName()

setName

public void setName(String name)

getOwner

public AClass getOwner()

getArgTypes

public org.objectweb.asm.Type[] getArgTypes()

getArgClasses

public AClass[] getArgClasses()

getArgNames

public String[] getArgNames()

getReturnType

public org.objectweb.asm.Type getReturnType()

getModifier

public int getModifier()

getReturnClass

public AClass getReturnClass()

getActuallyOwner

public AClass getActuallyOwner()

getExceptions

public AClass[] getExceptions()


Copyright © 2013. All Rights Reserved.