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 ASMHelper
ClassNotFoundException
public OpcodesProxy getOpCodes()
getOpCodes
in interface ASMHelper
public void setBadASM(boolean b)
public String getMethodSignature(Method m)
getMethodSignature
in interface ASMHelper
public String getNonPrimitive(Class<?> tp)
getNonPrimitive
in interface ASMHelper
public String getPrimitive(Class<?> tp)
getPrimitive
in interface ASMHelper
public String getClassCode(Class<?> cl)
getClassCode
in interface ASMHelper
public String getClassCode(Type type)
getClassCode
in interface ASMHelper
public ASMHelper.ClassWriter createClassWriter()
createClassWriter
in interface ASMHelper
public ASMHelper.ASMType getType(String type)
public ASMHelper.Label createLabel()
createLabel
in interface ASMHelper
Apache CXF