|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.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.MethodVisitorvisitCode in class org.objectweb.asm.MethodAdapter
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||