ASMHelper.AnnotationVisitor, ASMHelper.ASMType, ASMHelper.ClassWriter, ASMHelper.FieldVisitor, ASMHelper.Label, ASMHelper.MethodVisitor| Modifier and Type | Field and Description |
|---|---|
protected boolean |
badASM |
protected static Map<Class<?>,String> |
NONPRIMITIVE_MAP |
protected static Map<Class<?>,String> |
PRIMITIVE_MAP |
protected static Map<Class<?>,Integer> |
PRIMITIVE_ZERO_MAP |
| Constructor and Description |
|---|
ASMHelperImpl() |
| Modifier and Type | Method and Description |
|---|---|
ASMHelper.ClassWriter |
createClassWriter() |
ASMHelper.Label |
createLabel() |
Class<?> |
getASMClass() |
String |
getClassCode(Class<?> cl) |
String |
getClassCode(Type type) |
String |
getMethodSignature(Method m) |
String |
getNonPrimitive(Class<?> tp) |
OpcodesProxy |
getOpCodes() |
String |
getPrimitive(Class<?> tp) |
ASMHelper.ASMType |
getType(String type) |
void |
setBadASM(boolean b) |
public Class<?> getASMClass() throws ClassNotFoundException
getASMClass in interface ASMHelperClassNotFoundExceptionpublic OpcodesProxy getOpCodes()
getOpCodes in interface ASMHelperpublic void setBadASM(boolean b)
public String getMethodSignature(Method m)
getMethodSignature in interface ASMHelperpublic String getNonPrimitive(Class<?> tp)
getNonPrimitive in interface ASMHelperpublic String getPrimitive(Class<?> tp)
getPrimitive in interface ASMHelperpublic String getClassCode(Class<?> cl)
getClassCode in interface ASMHelperpublic String getClassCode(Type type)
getClassCode in interface ASMHelperpublic ASMHelper.ClassWriter createClassWriter()
createClassWriter in interface ASMHelperpublic ASMHelper.ASMType getType(String type)
public ASMHelper.Label createLabel()
createLabel in interface ASMHelperApache CXF