public final class FieldInjectionClassVisitor extends SerializableClassVisitor
CLASS_NOT_FOUND_EXCEPTION_INTERNAL_NAME, inspector, IO_EXCEPTION_INTERNAL_NAME, OBJECT_INPUT_STREAM_NAME, READ_OBJECT_METHOD_DESC, READ_OBJECT_METHOD_EXCEPTIONS, READ_OBJECT_METHOD_NAME, VOID_NAMEclassInternalName, superClassInternalNameOrNull| Constructor and Description |
|---|
FieldInjectionClassVisitor(Inspector pInspector,
org.objectweb.asm.ClassVisitor pWriter) |
| Modifier and Type | Method and Description |
|---|---|
void |
addIllegalField(String fieldName,
String fieldType,
int access) |
void |
addNamedComponent(String pFieldName,
String pComponentIdOrNull,
String pTypeName) |
protected ReadObjectVisitor |
createReadObjectVisitor(org.objectweb.asm.MethodVisitor pWriter,
boolean pEnhanceMode,
DefaultReadObjectGenerator pDefaultReadGenerator) |
protected boolean |
isEnhancementNecessary() |
org.objectweb.asm.FieldVisitor |
visitField(int access,
String name,
String desc,
String signature,
Object value) |
pushByteConstant, visitEnd, visitMethodgetClassName, getInternalClassName, toClassName, visitpublic FieldInjectionClassVisitor(Inspector pInspector, org.objectweb.asm.ClassVisitor pWriter)
public org.objectweb.asm.FieldVisitor visitField(int access,
String name,
String desc,
String signature,
Object value)
visitField in class org.objectweb.asm.ClassVisitorprotected boolean isEnhancementNecessary()
isEnhancementNecessary in class SerializableClassVisitorpublic void addNamedComponent(String pFieldName, String pComponentIdOrNull, String pTypeName)
protected ReadObjectVisitor createReadObjectVisitor(org.objectweb.asm.MethodVisitor pWriter, boolean pEnhanceMode, DefaultReadObjectGenerator pDefaultReadGenerator)
createReadObjectVisitor in class SerializableClassVisitorCopyright © 2015–2016 SourcePond. All rights reserved.