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
FieldsModifier and TypeFieldDescriptionprotected boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<?>getClassCode(Class<?> cl) getClassCode(Type type) getNonPrimitive(Class<?> tp) getPrimitive(Class<?> tp) voidsetBadASM(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:
getASMClassin interfaceASMHelper- Throws:
ClassNotFoundException
-
getOpCodes
- Specified by:
getOpCodesin interfaceASMHelper
-
setBadASM
public void setBadASM(boolean b) -
getMethodSignature
- Specified by:
getMethodSignaturein interfaceASMHelper
-
getNonPrimitive
- Specified by:
getNonPrimitivein interfaceASMHelper
-
getPrimitive
- Specified by:
getPrimitivein interfaceASMHelper
-
getClassCode
- Specified by:
getClassCodein interfaceASMHelper
-
getClassCode
- Specified by:
getClassCodein interfaceASMHelper
-
createClassWriter
- Specified by:
createClassWriterin interfaceASMHelper
-
getType
-
createLabel
- Specified by:
createLabelin interfaceASMHelper
-