|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.proxy.compiler.ProxyAssembler
ProxyCompiler
(src) or Jakarta BCEL instead.
A simple bytecode assembler.
Constructor Summary | |
ProxyAssembler(java.lang.String className,
int modifiers,
java.lang.Class superClass,
java.lang.Class[] interfaces)
Deprecated. |
Method Summary | |
void |
addAttribute(org.jboss.proxy.compiler.ProxyAssembler.AMember m,
java.lang.String name,
java.lang.Object data)
Deprecated. |
void |
addAttribute(java.lang.String name,
java.lang.Object data)
Deprecated. |
java.lang.Object |
addMember(int mods,
java.lang.Class type,
java.lang.Class[] exceptionClasses,
java.lang.String name)
Deprecated. |
java.lang.Object |
addMember(int mods,
java.lang.Class rtype,
java.lang.String name,
java.lang.Class[] ptypes,
java.lang.Class[] exceptionClasses)
Deprecated. |
void |
checkCast(java.lang.Object t)
Deprecated. |
int |
declare(java.lang.Object t)
Deprecated. |
int |
dup()
Deprecated. |
short |
getClassIndex(java.lang.Class c)
Deprecated. |
byte[] |
getCode()
Deprecated. |
java.lang.Object |
getCurrentMember()
Deprecated. |
short |
getIndex(java.lang.Object x)
Deprecated. |
short |
getMemberIndex(java.lang.Object cls,
java.lang.String name)
Deprecated. |
short |
getMemberIndex(java.lang.Object cls,
java.lang.String name,
java.lang.Class[] ptypes)
Deprecated. |
short |
getNTIndex(java.lang.String name,
java.lang.String sig)
Deprecated. |
static java.lang.String |
getSig(java.lang.Class t)
Deprecated. |
static java.lang.String |
getSig(java.lang.Class rt,
java.lang.Class[] pt)
Deprecated. |
short |
getUtfIndex(java.lang.String x)
Deprecated. |
byte[] |
internalGetCode()
Deprecated. |
int |
invoke(java.lang.Object cls,
java.lang.String name,
java.lang.Class[] ptypes)
Deprecated. |
void |
pushConstant(int x)
Deprecated. |
void |
pushConstant(java.lang.Object x)
Deprecated. |
void |
pushElement(java.lang.Object etype)
Deprecated. |
int |
pushField(java.lang.Object cls,
java.lang.String name)
Deprecated. |
int |
pushLocal(int loc)
Deprecated. |
int |
pushNewArray(java.lang.Object etype)
Deprecated. |
void |
ret()
Deprecated. |
void |
setCurrentMember(java.lang.Object m)
Deprecated. |
void |
setElement(java.lang.Object etype)
Deprecated. |
void |
setField(java.lang.Object cls,
java.lang.String name)
Deprecated. |
void |
undeclare(java.lang.Object t)
Deprecated. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ProxyAssembler(java.lang.String className, int modifiers, java.lang.Class superClass, java.lang.Class[] interfaces)
Method Detail |
public short getIndex(java.lang.Object x)
public short getUtfIndex(java.lang.String x)
public short getNTIndex(java.lang.String name, java.lang.String sig)
public short getClassIndex(java.lang.Class c)
public short getMemberIndex(java.lang.Object cls, java.lang.String name, java.lang.Class[] ptypes)
public short getMemberIndex(java.lang.Object cls, java.lang.String name)
public static java.lang.String getSig(java.lang.Class t)
public static java.lang.String getSig(java.lang.Class rt, java.lang.Class[] pt)
public java.lang.Object getCurrentMember()
public void setCurrentMember(java.lang.Object m)
public java.lang.Object addMember(int mods, java.lang.Class rtype, java.lang.String name, java.lang.Class[] ptypes, java.lang.Class[] exceptionClasses)
public java.lang.Object addMember(int mods, java.lang.Class type, java.lang.Class[] exceptionClasses, java.lang.String name)
public void addAttribute(org.jboss.proxy.compiler.ProxyAssembler.AMember m, java.lang.String name, java.lang.Object data)
public void addAttribute(java.lang.String name, java.lang.Object data)
public int declare(java.lang.Object t)
public void undeclare(java.lang.Object t)
public void pushConstant(java.lang.Object x)
public void pushConstant(int x)
public int pushLocal(int loc)
public int dup()
public void checkCast(java.lang.Object t)
public int pushNewArray(java.lang.Object etype)
public void setElement(java.lang.Object etype)
public void pushElement(java.lang.Object etype)
public void ret()
public int pushField(java.lang.Object cls, java.lang.String name)
public void setField(java.lang.Object cls, java.lang.String name)
public int invoke(java.lang.Object cls, java.lang.String name, java.lang.Class[] ptypes)
public byte[] getCode()
public byte[] internalGetCode() throws java.io.IOException
java.io.IOException
|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |