# Interface ConstantPushInstruction

All Superinterfaces:
  `PushInstruction, StackProducer, TypedInstruction`

All Known Implementing Classes:
  `BIPUSH, DCONST, FCONST, ICONST, LCONST, SIPUSH`

public interface ConstantPushInstruction extends PushInstruction, TypedInstruction
Denotes a push instruction that produces a literal on the stack such as SIPUSH, BIPUSH, ICONST, etc.

See Also:
  - `ICONST`
  - `SIPUSH`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Number`
  `getValue()`
  Gets the value to push onto the stack.

  ### Methods inherited from interface StackProducer

  `produceStack`

  ### Methods inherited from interface TypedInstruction

  `getType`

- ## Method Details

  - ### getValue

    Number getValue()
    Gets the value to push onto the stack.
    Returns:
      the value to push onto the stack.