public class WriteObjectMethodClassVisitor extends InjectorMethodClassVisitor
CLASS_NOT_FOUND_EXCEPTION_INTERNAL_NAME, inspector, IO_EXCEPTION_INTERNAL_NAME, OBJECT_INPUT_STREAM_NAME, OBJECT_OUTPUT_STREAM_NAME, READ_OBJECT_METHOD_DESC, READ_OBJECT_METHOD_EXCEPTIONS, READ_OBJECT_METHOD_NAME, VOID_NAME, WRITE_OBJECT_METHOD_DESC, WRITE_OBJECT_METHOD_EXCEPTIONS, WRITE_OBJECT_METHOD_NAMEclassInternalName, superClassInternalNameOrNull| Constructor and Description |
|---|
WriteObjectMethodClassVisitor(org.objectweb.asm.ClassVisitor pVisitor,
WriteObjectInspector pInspector) |
| Modifier and Type | Method and Description |
|---|---|
protected Enhancer |
createInjectionMethodVisitor(org.objectweb.asm.MethodVisitor pWriter,
boolean pEnhanceMode,
DefaultStreamCallGenerator pDefaultStreamCallGenerator) |
protected org.objectweb.asm.MethodVisitor |
createInjectionMethodWriter() |
protected boolean |
isInjectorMethod(int access,
String name,
String desc,
String[] exceptions) |
isEnhancementNecessaryisReadObjectMethod, isWriteObjectMethod, pushByteConstant, visitAnnotation, visitEnd, visitMethodgetClassName, getInternalClassName, toClassName, visitpublic WriteObjectMethodClassVisitor(org.objectweb.asm.ClassVisitor pVisitor,
WriteObjectInspector pInspector)
protected org.objectweb.asm.MethodVisitor createInjectionMethodWriter()
createInjectionMethodWriter in class SerializableClassVisitorprotected Enhancer createInjectionMethodVisitor(org.objectweb.asm.MethodVisitor pWriter, boolean pEnhanceMode, DefaultStreamCallGenerator pDefaultStreamCallGenerator)
createInjectionMethodVisitor in class SerializableClassVisitorprotected boolean isInjectorMethod(int access,
String name,
String desc,
String[] exceptions)
isInjectorMethod in class SerializableClassVisitorCopyright © 2015–2016 SourcePond. All rights reserved.