Class FloatConstant

    • Field Detail

      • f4value

        public float f4value
    • Constructor Detail

      • FloatConstant

        public FloatConstant()
        Creates an uninitialized FloatConstant.
      • FloatConstant

        public FloatConstant​(float value)
        Creates a new FloatConstant with the given float value.
    • Method Detail

      • getValue

        public float getValue()
        Returns the float value of this FloatConstant.
      • setValue

        public void setValue​(float value)
        Sets the float value of this FloatConstant.
      • getTag

        public int getTag()
        Description copied from class: Constant
        Returns the constant pool info tag that specifies the entry type.
        Specified by:
        getTag in class Constant
      • isCategory2

        public boolean isCategory2()
        Description copied from class: Constant
        Returns whether the constant is of category 2. This means that it takes up the space of two category 1 types in the constant pool or on the stack, for instance.
        Specified by:
        isCategory2 in class Constant
      • equals

        public boolean equals​(java.lang.Object object)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

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