Class MethodParameter

    • Field Detail

      • nameIndex

        private int nameIndex
        Index of the CONSTANT_Utf8_info structure in the constant_pool table representing the name of the parameter
      • accessFlags

        private int accessFlags
        The access flags
    • Constructor Detail

      • MethodParameter

        public MethodParameter()
      • MethodParameter

        MethodParameter​(java.io.DataInput input)
                 throws java.io.IOException
        Construct object from input stream.
        Parameters:
        input - Input stream
        Throws:
        java.io.IOException
        ClassFormatException
    • Method Detail

      • getNameIndex

        public int getNameIndex()
      • setNameIndex

        public void setNameIndex​(int name_index)
      • getParameterName

        public java.lang.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​(java.io.DataOutputStream file)
                        throws java.io.IOException
        Dump object to file stream on binary format.
        Parameters:
        file - Output file stream
        Throws:
        java.io.IOException