# Uses of Interface
org.apache.bcel.generic.ConstantPushInstruction

Packages that use ConstantPushInstruction
Package
Description
org.apache.bcel.generic
Generic part of the Apache Byte Code Engineering Library (BCEL), classes to dynamically modify class objects and byte code instructions.

- ## Uses of ConstantPushInstruction in org.apache.bcel.generic

  Classes in org.apache.bcel.generic that implement ConstantPushInstruction
  Modifier and Type
  Class
  Description
  `class`
  `BIPUSH`
  BIPUSH - Push byte on stack
  `class`
  `DCONST`
  DCONST - Push 0.0 or 1.0, other values cause an exception
  `class`
  `FCONST`
  FCONST - Push 0.0, 1.0 or 2.0, other values cause an exception
  `class`
  `ICONST`
  ICONST - Push value between -1, ..., 5, other values cause an exception
  `class`
  `LCONST`
  LCONST - Push 0 or 1, other values cause an exception
  `class`
  `SIPUSH`
  SIPUSH - Push short
  Methods in org.apache.bcel.generic with parameters of type ConstantPushInstruction
  Modifier and Type
  Method
  Description
  `void`
  EmptyVisitor.`visitConstantPushInstruction(ConstantPushInstruction obj)`
  `void`
  Visitor.`visitConstantPushInstruction(ConstantPushInstruction obj)`
  Visits a ConstantPushInstruction.