Class PUSH

    • Field Detail

    • Constructor Detail

      • PUSH

        public PUSH​(ConstantPoolGen cp,
                    ArrayType value)
        Pushes an array type constant, for example int[].class, String[].class, and so on.
        Parameters:
        cp - generated constant pool.
        value - to push.
        Since:
        6.7.0
      • PUSH

        public PUSH​(ConstantPoolGen cp,
                    boolean value)
        Parameters:
        cp - Constant pool.
        value - to push.
      • PUSH

        public PUSH​(ConstantPoolGen cp,
                    java.lang.Boolean value)
        Parameters:
        cp - Constant pool.
        value - to push.
      • PUSH

        public PUSH​(ConstantPoolGen cp,
                    java.lang.Character value)
        creates a push object from a Character value. Warning: Make sure not to attempt to allow autoboxing to create this value parameter, as an alternative constructor will be called
        Parameters:
        cp - Constant pool.
        value - to push.
      • PUSH

        public PUSH​(ConstantPoolGen cp,
                    double value)
        Parameters:
        cp - Constant pool.
        value - to push.
      • PUSH

        public PUSH​(ConstantPoolGen cp,
                    float value)
        Parameters:
        cp - Constant pool.
        value - to push.
      • PUSH

        public PUSH​(ConstantPoolGen cp,
                    int value)
        This constructor also applies for values of type short, char, byte
        Parameters:
        cp - Constant pool.
        value - to push.
      • PUSH

        public PUSH​(ConstantPoolGen cp,
                    long value)
        Parameters:
        cp - Constant pool.
        value - to push.
      • PUSH

        public PUSH​(ConstantPoolGen cp,
                    java.lang.Number value)
        Parameters:
        cp - Constant pool.
        value - to push.
      • PUSH

        public PUSH​(ConstantPoolGen cp,
                    ObjectType value)
        Parameters:
        cp - The constant pool.
        value - to push.
        Since:
        6.0
      • PUSH

        public PUSH​(ConstantPoolGen cp,
                    java.lang.String value)
        Parameters:
        cp - Constant pool.
        value - to push.
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
        Returns:
        mnemonic for instruction.