Package org.apache.cxf.common.util
Class ASMHelperImpl
java.lang.Object
org.apache.cxf.common.util.ASMHelperImpl
- All Implemented Interfaces:
ASMHelper
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.cxf.common.util.ASMHelper
ASMHelper.AnnotationVisitor, ASMHelper.ASMType, ASMHelper.ClassWriter, ASMHelper.FieldVisitor, ASMHelper.Label, ASMHelper.MethodVisitor
-
Field Summary
Modifier and TypeFieldDescriptionprotected boolean
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionClass<?>
getClassCode
(Class<?> cl) getClassCode
(Type type) getNonPrimitive
(Class<?> tp) getPrimitive
(Class<?> tp) void
setBadASM
(boolean b)
-
Field Details
-
PRIMITIVE_MAP
-
NONPRIMITIVE_MAP
-
PRIMITIVE_ZERO_MAP
-
badASM
protected boolean badASM
-
-
Constructor Details
-
ASMHelperImpl
public ASMHelperImpl()
-
-
Method Details
-
getASMClass
- Specified by:
getASMClass
in interfaceASMHelper
- Throws:
ClassNotFoundException
-
getOpCodes
- Specified by:
getOpCodes
in interfaceASMHelper
-
setBadASM
public void setBadASM(boolean b) -
getMethodSignature
- Specified by:
getMethodSignature
in interfaceASMHelper
-
getNonPrimitive
- Specified by:
getNonPrimitive
in interfaceASMHelper
-
getPrimitive
- Specified by:
getPrimitive
in interfaceASMHelper
-
getClassCode
- Specified by:
getClassCode
in interfaceASMHelper
-
getClassCode
- Specified by:
getClassCode
in interfaceASMHelper
-
createClassWriter
- Specified by:
createClassWriter
in interfaceASMHelper
-
getType
-
createLabel
- Specified by:
createLabel
in interfaceASMHelper
-