public class JavassistReflectionFactory extends Object
Constructor and Description |
---|
JavassistReflectionFactory(boolean check)
Create a new JavassistReflectionFactory.
|
Modifier and Type | Method and Description |
---|---|
JavassistConstructor |
createConstructor(javassist.CtConstructor ctConstructor)
Create a javassist constructor
|
JavassistField |
createField(javassist.CtField ctField)
Create a javassist field
|
JavassistMethod |
createMethod(javassist.CtMethod ctMethod)
Create a javassist method
|
protected String |
getBoxedType(javassist.CtClass type)
Get the boxed type
TODO JBMICROCONT-119 integer progression?
|
protected void |
unbox(org.jboss.util.JBossStringBuilder buffer,
javassist.CtClass primitive)
Unbox a primitive
|
public JavassistReflectionFactory(boolean check)
check
- whether to check argumentspublic JavassistMethod createMethod(javassist.CtMethod ctMethod) throws Throwable
ctMethod
- the methodThrowable
- for any errorpublic JavassistConstructor createConstructor(javassist.CtConstructor ctConstructor) throws Throwable
ctConstructor
- the constructorThrowable
- for any errorpublic JavassistField createField(javassist.CtField ctField) throws Throwable
ctField
- the fieldThrowable
- for any errorprotected void unbox(org.jboss.util.JBossStringBuilder buffer, javassist.CtClass primitive)
buffer
- the bufferprimitive
- the primitiveprotected String getBoxedType(javassist.CtClass type)
type
- the type to boxCopyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.