public abstract class Inspector extends NamedClassVisitor
classInternalName, superClassInternalNameOrNull| Constructor and Description |
|---|
Inspector() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract DefaultStreamCallGenerator |
createDefaultStreamCallGenerator() |
String[][] |
getComponents() |
DefaultStreamCallGenerator |
getDefaultStreamCallGenerator() |
protected abstract Class<? extends Annotation> |
getInjectorMethodAnnotation() |
String |
getInjectorMethodDesc() |
String |
getInjectorMethodName() |
protected abstract Class<?> |
getObjectStreamClass() |
boolean |
hasObjectInputStream() |
boolean |
hasStandardMethod() |
boolean |
isInjectionAware() |
protected abstract boolean |
isInjectorMethod(int access,
String name,
String desc,
String[] exceptions) |
org.objectweb.asm.MethodVisitor |
visitMethod(int access,
String name,
String desc,
String signature,
String[] exceptions) |
getClassName, getInternalClassName, toClassName, visitpublic boolean isInjectionAware()
public boolean hasStandardMethod()
protected abstract DefaultStreamCallGenerator createDefaultStreamCallGenerator()
protected abstract boolean isInjectorMethod(int access,
String name,
String desc,
String[] exceptions)
protected abstract Class<?> getObjectStreamClass()
protected abstract Class<? extends Annotation> getInjectorMethodAnnotation()
public final org.objectweb.asm.MethodVisitor visitMethod(int access,
String name,
String desc,
String signature,
String[] exceptions)
visitMethod in class org.objectweb.asm.ClassVisitorpublic final String[][] getComponents()
public final boolean hasObjectInputStream()
public final DefaultStreamCallGenerator getDefaultStreamCallGenerator()
public final String getInjectorMethodName()
public final String getInjectorMethodDesc()
Copyright © 2015–2016 SourcePond. All rights reserved.