|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.objectweb.asm.MethodAdapter org.shiftone.jrat.inject.bytecode.asm.ClassInitMethodVisitor
public class ClassInitMethodVisitor
All this visitor does is add a single instruction to the start of the static intitializer to call the JRat initializer method.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.shiftone.jrat.inject.bytecode.asm.Constants |
---|
Constants.Clock, Constants.HandlerFactory, Constants.MethodHandler, Constants.Throwable |
Field Summary |
---|
Fields inherited from class org.objectweb.asm.MethodAdapter |
---|
mv |
Fields inherited from interface org.shiftone.jrat.inject.bytecode.asm.Constants |
---|
classInit, classInitDesc, classInitName, initialize, initializeName |
Constructor Summary | |
---|---|
ClassInitMethodVisitor(java.lang.String className,
org.objectweb.asm.MethodVisitor mv)
|
Method Summary | |
---|---|
void |
visitCode()
|
Methods inherited from class org.objectweb.asm.MethodAdapter |
---|
visitAnnotation, visitAnnotationDefault, visitAttribute, visitEnd, visitFieldInsn, visitIincInsn, visitInsn, visitIntInsn, visitJumpInsn, visitLabel, visitLdcInsn, visitLineNumber, visitLocalVariable, visitLookupSwitchInsn, visitMaxs, visitMethodInsn, visitMultiANewArrayInsn, visitParameterAnnotation, visitTableSwitchInsn, visitTryCatchBlock, visitTypeInsn, visitVarInsn |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ClassInitMethodVisitor(java.lang.String className, org.objectweb.asm.MethodVisitor mv)
Method Detail |
---|
public void visitCode()
visitCode
in interface org.objectweb.asm.MethodVisitor
visitCode
in class org.objectweb.asm.MethodAdapter
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |