Class MethodParameter

java.lang.Object
org.apache.bcel.classfile.MethodParameter
All Implemented Interfaces:
Cloneable

public class MethodParameter extends Object implements Cloneable
Entry of the parameters table.
Since:
6.0
See Also:
  • Constructor Details

    • MethodParameter

      public MethodParameter()
  • Method Details

    • getNameIndex

      public int getNameIndex()
    • setNameIndex

      public void setNameIndex(int name_index)
    • getParameterName

      public String getParameterName(ConstantPool constant_pool)
      Returns the name of the parameter.
    • getAccessFlags

      public int getAccessFlags()
    • setAccessFlags

      public void setAccessFlags(int access_flags)
    • isFinal

      public boolean isFinal()
    • isSynthetic

      public boolean isSynthetic()
    • isMandated

      public boolean isMandated()
    • accept

      public void accept(Visitor v)
    • dump

      public final void dump(DataOutputStream file) throws IOException
      Dump object to file stream on binary format.
      Parameters:
      file - Output file stream
      Throws:
      IOException
    • copy

      public MethodParameter copy()
      Returns:
      deep copy of this object