View Javadoc

1   package serp.bytecode.lowlevel;
2   
3   import java.io.*;
4   
5   import serp.bytecode.visitor.*;
6   
7   /***
8    * A reference to a class method.
9    *
10   * @author Abe White
11   */
12  public class MethodEntry extends ComplexEntry {
13      /***
14       * Default constructor.
15       */
16      public MethodEntry() {
17      }
18  
19      /***
20       * Constructor.
21       *
22       * @see ComplexEntry#ComplexEntry(int,int)
23       */
24      public MethodEntry(int classIndex, int nameAndTypeIndex) {
25          super(classIndex, nameAndTypeIndex);
26      }
27  
28      public int getType() {
29          return Entry.METHOD;
30      }
31  
32      public void acceptVisit(BCVisitor visit) {
33          visit.enterMethodEntry(this);
34          visit.exitMethodEntry(this);
35      }
36  }