Class ParameterDescription.AbstractBase

    • Constructor Detail

      • AbstractBase

        public AbstractBase()
    • Method Detail

      • getName

        public java.lang.String getName()
        Returns the internalName of this byte code element.
        Specified by:
        getName in interface NamedElement.WithRuntimeName
        Returns:
        The internalName of this byte code element as visible from within a running Java application.
      • getInternalName

        public java.lang.String getInternalName()
        Returns the internal internalName of this byte code element.
        Specified by:
        getInternalName in interface NamedElement.WithRuntimeName
        Returns:
        The internal internalName of this byte code element as used within the Java class file format.
      • getActualName

        public java.lang.String getActualName()
        Returns the name of this element as it is found in the source code. If no such name exists, an empty string is returned.
        Specified by:
        getActualName in interface NamedElement
        Returns:
        The name of this element as given in a Java program's source code.
      • getModifiers

        public int getModifiers()
        Returns the modifier that is described by this object.
        Specified by:
        getModifiers in interface ModifierReviewable
        Returns:
        The modifier that is described by this object.
      • getOffset

        public int getOffset()
        Returns the offset to the parameter value within the local method variable.
        Specified by:
        getOffset in interface ParameterDescription
        Returns:
        The offset of this parameter's value.
      • hashCode

        @Enhance("hashCode")
        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object