# Uses of Class
org.apache.bcel.classfile.ConstantUtf8

Packages that use ConstantUtf8
Package
Description
org.apache.bcel.classfile
Classes that describe the structure of a Java class file and a class file parser.
org.apache.bcel.verifier.statics
PassVerifier classes used internally by JustIce.

- ## Uses of ConstantUtf8 in org.apache.bcel.classfile

  Methods in org.apache.bcel.classfile that return ConstantUtf8
  Modifier and Type
  Method
  Description
  `static ConstantUtf8`
  ConstantUtf8.`getCachedInstance(String value)`
  Gets a new or cached instance of the given value.
  `ConstantUtf8`
  ConstantPool.`getConstantUtf8(int index)`
  Gets constant from constant pool and check whether it has the expected type.
  `static ConstantUtf8`
  ConstantUtf8.`getInstance(DataInput dataInput)`
  Gets a new or cached instance of the given value.
  `static ConstantUtf8`
  ConstantUtf8.`getInstance(String value)`
  Gets a new or cached instance of the given value.
  Methods in org.apache.bcel.classfile with parameters of type ConstantUtf8
  Modifier and Type
  Method
  Description
  `void`
  DescendingVisitor.`visitConstantUtf8(ConstantUtf8 constant)`
  `void`
  EmptyVisitor.`visitConstantUtf8(ConstantUtf8 obj)`
  `void`
  Visitor.`visitConstantUtf8(ConstantUtf8 obj)`
  Visits a ConstantUtf8.
  Constructors in org.apache.bcel.classfile with parameters of type ConstantUtf8
  Modifier
  Constructor
  Description
  ``
  `ConstantUtf8(ConstantUtf8 constantUtf8)`
  Initializes from another object.

- ## Uses of ConstantUtf8 in org.apache.bcel.verifier.statics

  Methods in org.apache.bcel.verifier.statics with parameters of type ConstantUtf8
  Modifier and Type
  Method
  Description
  `void`
  StringRepresentation.`visitConstantUtf8(ConstantUtf8 obj)`