Public Methods | |
DefaultVisitor (JavaClass clazz, Visitor visitor) | |
void | visit () |
void | visitCode (Code code) |
void | visitCodeException (CodeException ce) |
void | visitConstantClass (ConstantClass constant) |
void | visitConstantDouble (ConstantDouble constant) |
void | visitConstantFieldref (ConstantFieldref constant) |
void | visitConstantFloat (ConstantFloat constant) |
void | visitConstantInteger (ConstantInteger constant) |
void | visitConstantInterfaceMethodref (ConstantInterfaceMethodref constant) |
void | visitConstantLong (ConstantLong constant) |
void | visitConstantMethodref (ConstantMethodref constant) |
void | visitConstantNameAndType (ConstantNameAndType constant) |
void | visitConstantPool (ConstantPool cp) |
void | visitConstantString (ConstantString constant) |
void | visitConstantUtf8 (ConstantUtf8 constant) |
void | visitConstantValue (ConstantValue cv) |
void | visitDeprecated (Deprecated attribute) |
void | visitExceptionTable (ExceptionTable table) |
void | visitField (Field field) |
void | visitInnerClass (InnerClass inner) |
void | visitInnerClasses (InnerClasses ic) |
void | visitJavaClass (JavaClass clazz) |
void | visitLineNumber (LineNumber number) |
void | visitLineNumberTable (LineNumberTable table) |
void | visitLocalVariable (LocalVariable var) |
void | visitLocalVariableTable (LocalVariableTable table) |
void | visitMethod (Method method) |
void | visitSourceFile (SourceFile attribute) |
void | visitSynthetic (Synthetic attribute) |
void | visitUnknown (Unknown attribute) |
DefaultVisitor (JavaClass clazz, Visitor visitor) | |
void | visit () |
void | visitCode (Code code) |
void | visitCodeException (CodeException ce) |
void | visitConstantClass (ConstantClass constant) |
void | visitConstantDouble (ConstantDouble constant) |
void | visitConstantFieldref (ConstantFieldref constant) |
void | visitConstantFloat (ConstantFloat constant) |
void | visitConstantInteger (ConstantInteger constant) |
void | visitConstantInterfaceMethodref (ConstantInterfaceMethodref constant) |
void | visitConstantLong (ConstantLong constant) |
void | visitConstantMethodref (ConstantMethodref constant) |
void | visitConstantNameAndType (ConstantNameAndType constant) |
void | visitConstantPool (ConstantPool cp) |
void | visitConstantString (ConstantString constant) |
void | visitConstantUtf8 (ConstantUtf8 constant) |
void | visitConstantValue (ConstantValue cv) |
void | visitDeprecated (Deprecated attribute) |
void | visitExceptionTable (ExceptionTable table) |
void | visitField (Field field) |
void | visitInnerClass (InnerClass inner) |
void | visitInnerClasses (InnerClasses ic) |
void | visitJavaClass (JavaClass clazz) |
void | visitLineNumber (LineNumber number) |
void | visitLineNumberTable (LineNumberTable table) |
void | visitLocalVariable (LocalVariable var) |
void | visitLocalVariableTable (LocalVariableTable table) |
void | visitMethod (Method method) |
void | visitSourceFile (SourceFile attribute) |
void | visitSynthetic (Synthetic attribute) |
void | visitUnknown (Unknown attribute) |
void | visitAALOAD (AALOAD obj) |
void | visitAASTORE (AASTORE obj) |
void | visitACONST_NULL (ACONST_NULL obj) |
void | visitAllocationInstruction (AllocationInstruction obj) |
void | visitALOAD (ALOAD obj) |
void | visitANEWARRAY (ANEWARRAY obj) |
void | visitARETURN (ARETURN obj) |
void | visitArithmeticInstruction (ArithmeticInstruction obj) |
void | visitArrayInstruction (ArrayInstruction obj) |
void | visitARRAYLENGTH (ARRAYLENGTH obj) |
void | visitASTORE (ASTORE obj) |
void | visitATHROW (ATHROW obj) |
void | visitBALOAD (BALOAD obj) |
void | visitBASTORE (BASTORE obj) |
void | visitBIPUSH (BIPUSH obj) |
void | visitBranchInstruction (BranchInstruction obj) |
void | visitCALOAD (CALOAD obj) |
void | visitCASTORE (CASTORE obj) |
void | visitCHECKCAST (CHECKCAST obj) |
void | visitCodeConstraint (CodeConstraint obj) |
void | visitCompoundInstruction (CompoundInstruction obj) |
void | visitConstantPushInstruction (ConstantPushInstruction obj) |
void | visitConversionInstruction (ConversionInstruction obj) |
void | visitCPInstruction (CPInstruction obj) |
void | visitD2F (D2F obj) |
void | visitD2I (D2I obj) |
void | visitD2L (D2L obj) |
void | visitDADD (DADD obj) |
void | visitDALOAD (DALOAD obj) |
void | visitDASTORE (DASTORE obj) |
void | visitDCMPG (DCMPG obj) |
void | visitDCMPL (DCMPL obj) |
void | visitDCONST (DCONST obj) |
void | visitDDIV (DDIV obj) |
void | visitDLOAD (DLOAD obj) |
void | visitDMUL (DMUL obj) |
void | visitDNEG (DNEG obj) |
void | visitDREM (DREM obj) |
void | visitDRETURN (DRETURN obj) |
void | visitDSTORE (DSTORE obj) |
void | visitDSUB (DSUB obj) |
void | visitDUP (DUP obj) |
void | visitDUP_X1 (DUP_X1 obj) |
void | visitDUP_X2 (DUP_X2 obj) |
void | visitDUP2 (DUP2 obj) |
void | visitDUP2_X1 (DUP2_X1 obj) |
void | visitDUP2_X2 (DUP2_X2 obj) |
void | visitExceptionThrower (ExceptionThrower obj) |
void | visitF2D (F2D obj) |
void | visitF2I (F2I obj) |
void | visitF2L (F2L obj) |
void | visitFADD (FADD obj) |
void | visitFALOAD (FALOAD obj) |
void | visitFASTORE (FASTORE obj) |
void | visitFCMPG (FCMPG obj) |
void | visitFCMPL (FCMPL obj) |
void | visitFCONST (FCONST obj) |
void | visitFDIV (FDIV obj) |
void | visitFieldInstruction (FieldInstruction obj) |
void | visitFieldOrMethod (FieldOrMethod obj) |
void | visitFLOAD (FLOAD obj) |
void | visitFMUL (FMUL obj) |
void | visitFNEG (FNEG obj) |
void | visitFREM (FREM obj) |
void | visitFRETURN (FRETURN obj) |
void | visitFSTORE (FSTORE obj) |
void | visitFSUB (FSUB obj) |
void | visitGETFIELD (GETFIELD obj) |
void | visitGETSTATIC (GETSTATIC obj) |
void | visitGOTO (GOTO obj) |
void | visitGOTO_W (GOTO_W obj) |
void | visitI2B (I2B obj) |
void | visitI2C (I2C obj) |
void | visitI2D (I2D obj) |
void | visitI2F (I2F obj) |
void | visitI2L (I2L obj) |
void | visitI2S (I2S obj) |
void | visitIADD (IADD obj) |
void | visitIALOAD (IALOAD obj) |
void | visitIAND (IAND obj) |
void | visitIASTORE (IASTORE obj) |
void | visitICONST (ICONST obj) |
void | visitIDIV (IDIV obj) |
void | visitIF_ACMPEQ (IF_ACMPEQ obj) |
void | visitIF_ACMPNE (IF_ACMPNE obj) |
void | visitIF_ICMPEQ (IF_ICMPEQ obj) |
void | visitIF_ICMPGE (IF_ICMPGE obj) |
void | visitIF_ICMPGT (IF_ICMPGT obj) |
void | visitIF_ICMPLE (IF_ICMPLE obj) |
void | visitIF_ICMPLT (IF_ICMPLT obj) |
void | visitIF_ICMPNE (IF_ICMPNE obj) |
void | visitIFEQ (IFEQ obj) |
void | visitIFGE (IFGE obj) |
void | visitIFGT (IFGT obj) |
void | visitIfInstruction (IfInstruction obj) |
void | visitIFLE (IFLE obj) |
void | visitIFLT (IFLT obj) |
void | visitIFNE (IFNE obj) |
void | visitIFNONNULL (IFNONNULL obj) |
void | visitIFNULL (IFNULL obj) |
void | visitIINC (IINC obj) |
void | visitILOAD (ILOAD obj) |
void | visitIMPDEP1 (IMPDEP1 obj) |
void | visitIMPDEP2 (IMPDEP2 obj) |
void | visitIMUL (IMUL obj) |
void | visitINEG (INEG obj) |
void | visitINSTANCEOF (INSTANCEOF obj) |
void | visitInstructionTargeter (InstructionTargeter obj) |
void | visitInvokeInstruction (InvokeInstruction obj) |
void | visitINVOKEINTERFACE (INVOKEINTERFACE obj) |
void | visitINVOKESPECIAL (INVOKESPECIAL obj) |
void | visitINVOKESTATIC (INVOKESTATIC obj) |
void | visitINVOKEVIRTUAL (INVOKEVIRTUAL obj) |
void | visitIOR (IOR obj) |
void | visitIREM (IREM obj) |
void | visitIRETURN (IRETURN obj) |
void | visitISHL (ISHL obj) |
void | visitISHR (ISHR obj) |
void | visitISTORE (ISTORE obj) |
void | visitISUB (ISUB obj) |
void | visitIUSHR (IUSHR obj) |
void | visitIXOR (IXOR obj) |
void | visitJSR (JSR obj) |
void | visitJSR_W (JSR_W obj) |
void | visitL2D (L2D obj) |
void | visitL2F (L2F obj) |
void | visitL2I (L2I obj) |
void | visitLADD (LADD obj) |
void | visitLALOAD (LALOAD obj) |
void | visitLAND (LAND obj) |
void | visitLASTORE (LASTORE obj) |
void | visitLCMP (LCMP obj) |
void | visitLCONST (LCONST obj) |
void | visitLDC (LDC obj) |
void | visitLDC2_W (LDC2_W obj) |
void | visitLDIV (LDIV obj) |
void | visitLLOAD (LLOAD obj) |
void | visitLMUL (LMUL obj) |
void | visitLNEG (LNEG obj) |
void | visitLoadClass (LoadClass obj) |
void | visitLoadInstruction (LoadInstruction obj) |
void | visitLocalVariableInstruction (LocalVariableInstruction obj) |
void | visitLOOKUPSWITCH (LOOKUPSWITCH obj) |
void | visitLOR (LOR obj) |
void | visitLREM (LREM obj) |
void | visitLRETURN (LRETURN obj) |
void | visitLSHL (LSHL obj) |
void | visitLSHR (LSHR obj) |
void | visitLSTORE (LSTORE obj) |
void | visitLSUB (LSUB obj) |
void | visitLUSHR (LUSHR obj) |
void | visitLXOR (LXOR obj) |
void | visitMONITORENTER (MONITORENTER obj) |
void | visitMONITOREXIT (MONITOREXIT obj) |
void | visitMULTIANEWARRAY (MULTIANEWARRAY obj) |
void | visitNEW (NEW obj) |
void | visitNEWARRAY (NEWARRAY obj) |
void | visitNOP (NOP obj) |
void | visitPOP (POP obj) |
void | visitPOP2 (POP2 obj) |
void | visitPopInstruction (PopInstruction obj) |
void | visitPushInstruction (PushInstruction obj) |
void | visitPUTFIELD (PUTFIELD obj) |
void | visitPUTSTATIC (PUTSTATIC obj) |
void | visitRET (RET obj) |
void | visitRETURN (RETURN obj) |
void | visitReturnInstruction (ReturnInstruction obj) |
void | visitSALOAD (SALOAD obj) |
void | visitSASTORE (SASTORE obj) |
void | visitSelect (Select obj) |
void | visitSIPUSH (SIPUSH obj) |
void | visitStackConsumer (StackConsumer obj) |
void | visitStackInstruction (StackInstruction obj) |
void | visitStackProducer (StackProducer obj) |
void | visitStoreInstruction (StoreInstruction obj) |
void | visitSWAP (SWAP obj) |
void | visitTABLESWITCH (TABLESWITCH obj) |
void | visitTypedInstruction (TypedInstruction obj) |
void | visitUnconditionalBranch (UnconditionalBranch obj) |
void | visitVariableLengthInstruction (VariableLengthInstruction obj) |
Private Attributes | |
JavaClass | clazz |
Visitor | visitor |
Definition at line 12 of file lib/jpf/de/fub/bytecode/classfile/DefaultVisitor.java.
|
Definition at line 20 of file lib/jpf/de/fub/bytecode/classfile/DefaultVisitor.java. |
|
Definition at line 20 of file src/de/fub/bytecode/classfile/DefaultVisitor.java. |
|
Start traversal. Definition at line 27 of file src/de/fub/bytecode/classfile/DefaultVisitor.java. |
|
Start traversal. Definition at line 27 of file lib/jpf/de/fub/bytecode/classfile/DefaultVisitor.java. |