Package org.apache.bcel.generic
Class EmptyVisitor
- java.lang.Object
-
- org.apache.bcel.generic.EmptyVisitor
-
- All Implemented Interfaces:
Visitor
- Direct Known Subclasses:
ExecutionVisitor
,InstConstraintVisitor
public abstract class EmptyVisitor extends java.lang.Object implements Visitor
Supplies empty method bodies to be overridden by subclasses.
-
-
Constructor Summary
Constructors Constructor Description EmptyVisitor()
-
Method Summary
-
-
-
Method Detail
-
visitStackInstruction
public void visitStackInstruction(StackInstruction obj)
- Specified by:
visitStackInstruction
in interfaceVisitor
-
visitLocalVariableInstruction
public void visitLocalVariableInstruction(LocalVariableInstruction obj)
- Specified by:
visitLocalVariableInstruction
in interfaceVisitor
-
visitBranchInstruction
public void visitBranchInstruction(BranchInstruction obj)
- Specified by:
visitBranchInstruction
in interfaceVisitor
-
visitLoadClass
public void visitLoadClass(LoadClass obj)
- Specified by:
visitLoadClass
in interfaceVisitor
-
visitFieldInstruction
public void visitFieldInstruction(FieldInstruction obj)
- Specified by:
visitFieldInstruction
in interfaceVisitor
-
visitIfInstruction
public void visitIfInstruction(IfInstruction obj)
- Specified by:
visitIfInstruction
in interfaceVisitor
-
visitConversionInstruction
public void visitConversionInstruction(ConversionInstruction obj)
- Specified by:
visitConversionInstruction
in interfaceVisitor
-
visitPopInstruction
public void visitPopInstruction(PopInstruction obj)
- Specified by:
visitPopInstruction
in interfaceVisitor
-
visitJsrInstruction
public void visitJsrInstruction(JsrInstruction obj)
- Specified by:
visitJsrInstruction
in interfaceVisitor
-
visitGotoInstruction
public void visitGotoInstruction(GotoInstruction obj)
- Specified by:
visitGotoInstruction
in interfaceVisitor
-
visitStoreInstruction
public void visitStoreInstruction(StoreInstruction obj)
- Specified by:
visitStoreInstruction
in interfaceVisitor
-
visitTypedInstruction
public void visitTypedInstruction(TypedInstruction obj)
- Specified by:
visitTypedInstruction
in interfaceVisitor
-
visitSelect
public void visitSelect(Select obj)
- Specified by:
visitSelect
in interfaceVisitor
-
visitUnconditionalBranch
public void visitUnconditionalBranch(UnconditionalBranch obj)
- Specified by:
visitUnconditionalBranch
in interfaceVisitor
-
visitPushInstruction
public void visitPushInstruction(PushInstruction obj)
- Specified by:
visitPushInstruction
in interfaceVisitor
-
visitArithmeticInstruction
public void visitArithmeticInstruction(ArithmeticInstruction obj)
- Specified by:
visitArithmeticInstruction
in interfaceVisitor
-
visitCPInstruction
public void visitCPInstruction(CPInstruction obj)
- Specified by:
visitCPInstruction
in interfaceVisitor
-
visitInvokeInstruction
public void visitInvokeInstruction(InvokeInstruction obj)
- Specified by:
visitInvokeInstruction
in interfaceVisitor
-
visitArrayInstruction
public void visitArrayInstruction(ArrayInstruction obj)
- Specified by:
visitArrayInstruction
in interfaceVisitor
-
visitAllocationInstruction
public void visitAllocationInstruction(AllocationInstruction obj)
- Specified by:
visitAllocationInstruction
in interfaceVisitor
-
visitReturnInstruction
public void visitReturnInstruction(ReturnInstruction obj)
- Specified by:
visitReturnInstruction
in interfaceVisitor
-
visitFieldOrMethod
public void visitFieldOrMethod(FieldOrMethod obj)
- Specified by:
visitFieldOrMethod
in interfaceVisitor
-
visitConstantPushInstruction
public void visitConstantPushInstruction(ConstantPushInstruction obj)
- Specified by:
visitConstantPushInstruction
in interfaceVisitor
-
visitExceptionThrower
public void visitExceptionThrower(ExceptionThrower obj)
- Specified by:
visitExceptionThrower
in interfaceVisitor
-
visitLoadInstruction
public void visitLoadInstruction(LoadInstruction obj)
- Specified by:
visitLoadInstruction
in interfaceVisitor
-
visitVariableLengthInstruction
public void visitVariableLengthInstruction(VariableLengthInstruction obj)
- Specified by:
visitVariableLengthInstruction
in interfaceVisitor
-
visitStackProducer
public void visitStackProducer(StackProducer obj)
- Specified by:
visitStackProducer
in interfaceVisitor
-
visitStackConsumer
public void visitStackConsumer(StackConsumer obj)
- Specified by:
visitStackConsumer
in interfaceVisitor
-
visitACONST_NULL
public void visitACONST_NULL(ACONST_NULL obj)
- Specified by:
visitACONST_NULL
in interfaceVisitor
-
visitGETSTATIC
public void visitGETSTATIC(GETSTATIC obj)
- Specified by:
visitGETSTATIC
in interfaceVisitor
-
visitIF_ICMPLT
public void visitIF_ICMPLT(IF_ICMPLT obj)
- Specified by:
visitIF_ICMPLT
in interfaceVisitor
-
visitMONITOREXIT
public void visitMONITOREXIT(MONITOREXIT obj)
- Specified by:
visitMONITOREXIT
in interfaceVisitor
-
visitLSTORE
public void visitLSTORE(LSTORE obj)
- Specified by:
visitLSTORE
in interfaceVisitor
-
visitBASTORE
public void visitBASTORE(BASTORE obj)
- Specified by:
visitBASTORE
in interfaceVisitor
-
visitISTORE
public void visitISTORE(ISTORE obj)
- Specified by:
visitISTORE
in interfaceVisitor
-
visitCHECKCAST
public void visitCHECKCAST(CHECKCAST obj)
- Specified by:
visitCHECKCAST
in interfaceVisitor
-
visitFCMPG
public void visitFCMPG(FCMPG obj)
- Specified by:
visitFCMPG
in interfaceVisitor
-
visitATHROW
public void visitATHROW(ATHROW obj)
- Specified by:
visitATHROW
in interfaceVisitor
-
visitDCMPL
public void visitDCMPL(DCMPL obj)
- Specified by:
visitDCMPL
in interfaceVisitor
-
visitARRAYLENGTH
public void visitARRAYLENGTH(ARRAYLENGTH obj)
- Specified by:
visitARRAYLENGTH
in interfaceVisitor
-
visitINVOKESTATIC
public void visitINVOKESTATIC(INVOKESTATIC obj)
- Specified by:
visitINVOKESTATIC
in interfaceVisitor
-
visitLCONST
public void visitLCONST(LCONST obj)
- Specified by:
visitLCONST
in interfaceVisitor
-
visitCALOAD
public void visitCALOAD(CALOAD obj)
- Specified by:
visitCALOAD
in interfaceVisitor
-
visitLASTORE
public void visitLASTORE(LASTORE obj)
- Specified by:
visitLASTORE
in interfaceVisitor
-
visitINVOKESPECIAL
public void visitINVOKESPECIAL(INVOKESPECIAL obj)
- Specified by:
visitINVOKESPECIAL
in interfaceVisitor
-
visitPUTFIELD
public void visitPUTFIELD(PUTFIELD obj)
- Specified by:
visitPUTFIELD
in interfaceVisitor
-
visitILOAD
public void visitILOAD(ILOAD obj)
- Specified by:
visitILOAD
in interfaceVisitor
-
visitDLOAD
public void visitDLOAD(DLOAD obj)
- Specified by:
visitDLOAD
in interfaceVisitor
-
visitDCONST
public void visitDCONST(DCONST obj)
- Specified by:
visitDCONST
in interfaceVisitor
-
visitIFNULL
public void visitIFNULL(IFNULL obj)
- Specified by:
visitIFNULL
in interfaceVisitor
-
visitTABLESWITCH
public void visitTABLESWITCH(TABLESWITCH obj)
- Specified by:
visitTABLESWITCH
in interfaceVisitor
-
visitDRETURN
public void visitDRETURN(DRETURN obj)
- Specified by:
visitDRETURN
in interfaceVisitor
-
visitFSTORE
public void visitFSTORE(FSTORE obj)
- Specified by:
visitFSTORE
in interfaceVisitor
-
visitDASTORE
public void visitDASTORE(DASTORE obj)
- Specified by:
visitDASTORE
in interfaceVisitor
-
visitIALOAD
public void visitIALOAD(IALOAD obj)
- Specified by:
visitIALOAD
in interfaceVisitor
-
visitIF_ICMPGE
public void visitIF_ICMPGE(IF_ICMPGE obj)
- Specified by:
visitIF_ICMPGE
in interfaceVisitor
-
visitCASTORE
public void visitCASTORE(CASTORE obj)
- Specified by:
visitCASTORE
in interfaceVisitor
-
visitBIPUSH
public void visitBIPUSH(BIPUSH obj)
- Specified by:
visitBIPUSH
in interfaceVisitor
-
visitDSTORE
public void visitDSTORE(DSTORE obj)
- Specified by:
visitDSTORE
in interfaceVisitor
-
visitLLOAD
public void visitLLOAD(LLOAD obj)
- Specified by:
visitLLOAD
in interfaceVisitor
-
visitSASTORE
public void visitSASTORE(SASTORE obj)
- Specified by:
visitSASTORE
in interfaceVisitor
-
visitALOAD
public void visitALOAD(ALOAD obj)
- Specified by:
visitALOAD
in interfaceVisitor
-
visitDUP2_X2
public void visitDUP2_X2(DUP2_X2 obj)
- Specified by:
visitDUP2_X2
in interfaceVisitor
-
visitRETURN
public void visitRETURN(RETURN obj)
- Specified by:
visitRETURN
in interfaceVisitor
-
visitDALOAD
public void visitDALOAD(DALOAD obj)
- Specified by:
visitDALOAD
in interfaceVisitor
-
visitSIPUSH
public void visitSIPUSH(SIPUSH obj)
- Specified by:
visitSIPUSH
in interfaceVisitor
-
visitIF_ICMPGT
public void visitIF_ICMPGT(IF_ICMPGT obj)
- Specified by:
visitIF_ICMPGT
in interfaceVisitor
-
visitIF_ACMPNE
public void visitIF_ACMPNE(IF_ACMPNE obj)
- Specified by:
visitIF_ACMPNE
in interfaceVisitor
-
visitIASTORE
public void visitIASTORE(IASTORE obj)
- Specified by:
visitIASTORE
in interfaceVisitor
-
visitNEWARRAY
public void visitNEWARRAY(NEWARRAY obj)
- Specified by:
visitNEWARRAY
in interfaceVisitor
-
visitINVOKEINTERFACE
public void visitINVOKEINTERFACE(INVOKEINTERFACE obj)
- Specified by:
visitINVOKEINTERFACE
in interfaceVisitor
-
visitJSR_W
public void visitJSR_W(JSR_W obj)
- Specified by:
visitJSR_W
in interfaceVisitor
-
visitMULTIANEWARRAY
public void visitMULTIANEWARRAY(MULTIANEWARRAY obj)
- Specified by:
visitMULTIANEWARRAY
in interfaceVisitor
-
visitDUP_X2
public void visitDUP_X2(DUP_X2 obj)
- Specified by:
visitDUP_X2
in interfaceVisitor
-
visitSALOAD
public void visitSALOAD(SALOAD obj)
- Specified by:
visitSALOAD
in interfaceVisitor
-
visitIFNONNULL
public void visitIFNONNULL(IFNONNULL obj)
- Specified by:
visitIFNONNULL
in interfaceVisitor
-
visitIF_ICMPLE
public void visitIF_ICMPLE(IF_ICMPLE obj)
- Specified by:
visitIF_ICMPLE
in interfaceVisitor
-
visitLDC2_W
public void visitLDC2_W(LDC2_W obj)
- Specified by:
visitLDC2_W
in interfaceVisitor
-
visitGETFIELD
public void visitGETFIELD(GETFIELD obj)
- Specified by:
visitGETFIELD
in interfaceVisitor
-
visitFALOAD
public void visitFALOAD(FALOAD obj)
- Specified by:
visitFALOAD
in interfaceVisitor
-
visitINSTANCEOF
public void visitINSTANCEOF(INSTANCEOF obj)
- Specified by:
visitINSTANCEOF
in interfaceVisitor
-
visitLRETURN
public void visitLRETURN(LRETURN obj)
- Specified by:
visitLRETURN
in interfaceVisitor
-
visitFCONST
public void visitFCONST(FCONST obj)
- Specified by:
visitFCONST
in interfaceVisitor
-
visitIUSHR
public void visitIUSHR(IUSHR obj)
- Specified by:
visitIUSHR
in interfaceVisitor
-
visitBALOAD
public void visitBALOAD(BALOAD obj)
- Specified by:
visitBALOAD
in interfaceVisitor
-
visitIF_ACMPEQ
public void visitIF_ACMPEQ(IF_ACMPEQ obj)
- Specified by:
visitIF_ACMPEQ
in interfaceVisitor
-
visitIMPDEP1
public void visitIMPDEP1(IMPDEP1 obj)
- Specified by:
visitIMPDEP1
in interfaceVisitor
-
visitMONITORENTER
public void visitMONITORENTER(MONITORENTER obj)
- Specified by:
visitMONITORENTER
in interfaceVisitor
-
visitDCMPG
public void visitDCMPG(DCMPG obj)
- Specified by:
visitDCMPG
in interfaceVisitor
-
visitIMPDEP2
public void visitIMPDEP2(IMPDEP2 obj)
- Specified by:
visitIMPDEP2
in interfaceVisitor
-
visitINVOKEVIRTUAL
public void visitINVOKEVIRTUAL(INVOKEVIRTUAL obj)
- Specified by:
visitINVOKEVIRTUAL
in interfaceVisitor
-
visitFASTORE
public void visitFASTORE(FASTORE obj)
- Specified by:
visitFASTORE
in interfaceVisitor
-
visitIRETURN
public void visitIRETURN(IRETURN obj)
- Specified by:
visitIRETURN
in interfaceVisitor
-
visitIF_ICMPNE
public void visitIF_ICMPNE(IF_ICMPNE obj)
- Specified by:
visitIF_ICMPNE
in interfaceVisitor
-
visitFLOAD
public void visitFLOAD(FLOAD obj)
- Specified by:
visitFLOAD
in interfaceVisitor
-
visitPUTSTATIC
public void visitPUTSTATIC(PUTSTATIC obj)
- Specified by:
visitPUTSTATIC
in interfaceVisitor
-
visitAALOAD
public void visitAALOAD(AALOAD obj)
- Specified by:
visitAALOAD
in interfaceVisitor
-
visitIF_ICMPEQ
public void visitIF_ICMPEQ(IF_ICMPEQ obj)
- Specified by:
visitIF_ICMPEQ
in interfaceVisitor
-
visitAASTORE
public void visitAASTORE(AASTORE obj)
- Specified by:
visitAASTORE
in interfaceVisitor
-
visitARETURN
public void visitARETURN(ARETURN obj)
- Specified by:
visitARETURN
in interfaceVisitor
-
visitDUP2_X1
public void visitDUP2_X1(DUP2_X1 obj)
- Specified by:
visitDUP2_X1
in interfaceVisitor
-
visitGOTO_W
public void visitGOTO_W(GOTO_W obj)
- Specified by:
visitGOTO_W
in interfaceVisitor
-
visitICONST
public void visitICONST(ICONST obj)
- Specified by:
visitICONST
in interfaceVisitor
-
visitLOOKUPSWITCH
public void visitLOOKUPSWITCH(LOOKUPSWITCH obj)
- Specified by:
visitLOOKUPSWITCH
in interfaceVisitor
-
visitDUP_X1
public void visitDUP_X1(DUP_X1 obj)
- Specified by:
visitDUP_X1
in interfaceVisitor
-
visitFCMPL
public void visitFCMPL(FCMPL obj)
- Specified by:
visitFCMPL
in interfaceVisitor
-
visitLUSHR
public void visitLUSHR(LUSHR obj)
- Specified by:
visitLUSHR
in interfaceVisitor
-
visitLALOAD
public void visitLALOAD(LALOAD obj)
- Specified by:
visitLALOAD
in interfaceVisitor
-
visitASTORE
public void visitASTORE(ASTORE obj)
- Specified by:
visitASTORE
in interfaceVisitor
-
visitANEWARRAY
public void visitANEWARRAY(ANEWARRAY obj)
- Specified by:
visitANEWARRAY
in interfaceVisitor
-
visitFRETURN
public void visitFRETURN(FRETURN obj)
- Specified by:
visitFRETURN
in interfaceVisitor
-
visitBREAKPOINT
public void visitBREAKPOINT(BREAKPOINT obj)
- Specified by:
visitBREAKPOINT
in interfaceVisitor
-
visitINVOKEDYNAMIC
public void visitINVOKEDYNAMIC(INVOKEDYNAMIC obj)
- Specified by:
visitINVOKEDYNAMIC
in interfaceVisitor
- Since:
- 6.0
-
-