You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2026/01/11 03:51:19 UTC
(commons-bcel) 33/47: Javadoc
This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-bcel.git
commit faacc746bd3ea0b9b1f5faea98c4945ccd879b42
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Sat Jan 10 22:01:23 2026 -0500
Javadoc
---
src/main/java/org/apache/bcel/generic/Visitor.java | 175 +++++++++++++++++++++
1 file changed, 175 insertions(+)
diff --git a/src/main/java/org/apache/bcel/generic/Visitor.java b/src/main/java/org/apache/bcel/generic/Visitor.java
index a55daa9a..f6ac0e96 100644
--- a/src/main/java/org/apache/bcel/generic/Visitor.java
+++ b/src/main/java/org/apache/bcel/generic/Visitor.java
@@ -24,74 +24,239 @@ package org.apache.bcel.generic;
*/
public interface Visitor {
+ /**
+ * Visits an AALOAD instruction.
+ *
+ * @param obj the instruction.
+ */
void visitAALOAD(AALOAD obj);
+ /**
+ * Visits an AASTORE instruction.
+ *
+ * @param obj the instruction.
+ */
void visitAASTORE(AASTORE obj);
+ /**
+ * Visits an ACONST_NULL instruction.
+ *
+ * @param obj the instruction.
+ */
void visitACONST_NULL(ACONST_NULL obj);
+ /**
+ * Visits an AllocationInstruction.
+ *
+ * @param obj the instruction.
+ */
void visitAllocationInstruction(AllocationInstruction obj);
+ /**
+ * Visits an ALOAD instruction.
+ *
+ * @param obj the instruction.
+ */
void visitALOAD(ALOAD obj);
+ /**
+ * Visits an ANEWARRAY instruction.
+ *
+ * @param obj the instruction.
+ */
void visitANEWARRAY(ANEWARRAY obj);
+ /**
+ * Visits an ARETURN instruction.
+ *
+ * @param obj the instruction.
+ */
void visitARETURN(ARETURN obj);
+ /**
+ * Visits an ArithmeticInstruction.
+ *
+ * @param obj the instruction.
+ */
void visitArithmeticInstruction(ArithmeticInstruction obj);
+ /**
+ * Visits an ArrayInstruction.
+ *
+ * @param obj the instruction.
+ */
void visitArrayInstruction(ArrayInstruction obj);
+ /**
+ * Visits an ARRAYLENGTH instruction.
+ *
+ * @param obj the instruction.
+ */
void visitARRAYLENGTH(ARRAYLENGTH obj);
+ /**
+ * Visits an ASTORE instruction.
+ *
+ * @param obj the instruction.
+ */
void visitASTORE(ASTORE obj);
+ /**
+ * Visits an ATHROW instruction.
+ *
+ * @param obj the instruction.
+ */
void visitATHROW(ATHROW obj);
+ /**
+ * Visits a BALOAD instruction.
+ *
+ * @param obj the instruction.
+ */
void visitBALOAD(BALOAD obj);
void visitBASTORE(BASTORE obj);
+ /**
+ * Visits a BIPUSH instruction.
+ *
+ * @param obj the instruction.
+ */
void visitBIPUSH(BIPUSH obj);
+ /**
+ * Visits a BranchInstruction.
+ *
+ * @param obj the instruction.
+ */
void visitBranchInstruction(BranchInstruction obj);
+ /**
+ * Visits a BREAKPOINT instruction.
+ *
+ * @param obj the instruction.
+ */
void visitBREAKPOINT(BREAKPOINT obj);
+ /**
+ * Visits a CALOAD instruction.
+ *
+ * @param obj the instruction.
+ */
void visitCALOAD(CALOAD obj);
+ /**
+ * Visits a CASTORE instruction.
+ *
+ * @param obj the instruction.
+ */
void visitCASTORE(CASTORE obj);
+ /**
+ * Visits a CHECKCAST instruction.
+ *
+ * @param obj the instruction.
+ */
void visitCHECKCAST(CHECKCAST obj);
+ /**
+ * Visits a ConstantPushInstruction.
+ *
+ * @param obj the instruction.
+ */
void visitConstantPushInstruction(ConstantPushInstruction obj);
+ /**
+ * Visits a ConversionInstruction.
+ *
+ * @param obj the instruction.
+ */
void visitConversionInstruction(ConversionInstruction obj);
+ /**
+ * Visits a CPInstruction.
+ *
+ * @param obj the instruction.
+ */
void visitCPInstruction(CPInstruction obj);
+ /**
+ * Visits a D2F instruction.
+ *
+ * @param obj the instruction.
+ */
void visitD2F(D2F obj);
+ /**
+ * Visits a D2I instruction.
+ *
+ * @param obj the instruction.
+ */
void visitD2I(D2I obj);
+ /**
+ * Visits a D2L instruction.
+ *
+ * @param obj the instruction.
+ */
void visitD2L(D2L obj);
+ /**
+ * Visits a DADD instruction.
+ *
+ * @param obj the instruction.
+ */
void visitDADD(DADD obj);
+ /**
+ * Visits a DALOAD instruction.
+ *
+ * @param obj the instruction.
+ */
void visitDALOAD(DALOAD obj);
+ /**
+ * Visits a DASTORE instruction.
+ *
+ * @param obj the instruction.
+ */
void visitDASTORE(DASTORE obj);
+ /**
+ * Visits a DCMPG instruction.
+ *
+ * @param obj the instruction.
+ */
void visitDCMPG(DCMPG obj);
+ /**
+ * Visits a DCMPL instruction.
+ *
+ * @param obj the instruction.
+ */
void visitDCMPL(DCMPL obj);
+ /**
+ * Visits a DCONST instruction.
+ *
+ * @param obj the instruction.
+ */
void visitDCONST(DCONST obj);
void visitDDIV(DDIV obj);
+ /**
+ * Visits a DLOAD instruction.
+ *
+ * @param obj the instruction.
+ */
void visitDLOAD(DLOAD obj);
+ /**
+ * Visits a DMUL instruction.
+ *
+ * @param obj the instruction.
+ */
void visitDMUL(DMUL obj);
void visitDNEG(DNEG obj);
@@ -234,8 +399,18 @@ public interface Visitor {
void visitIMUL(IMUL obj);
+ /**
+ * Visits an INEG instruction.
+ *
+ * @param obj the instruction.
+ */
void visitINEG(INEG obj);
+ /**
+ * Visits an INSTANCEOF instruction.
+ *
+ * @param obj the instruction.
+ */
void visitINSTANCEOF(INSTANCEOF obj);
/**