# Uses of Package
org.apache.bcel.util

- Packages that use org.apache.bcel.util
  Package | Description
  --- | ---
  org.apache.bcel | This package contains basic classes for the Byte Code Engineering Library and constants defined by the JVM specification.
  org.apache.bcel.classfile | This package contains the classes that describe the structure of a Java class file and a class file parser.
  org.apache.bcel.generic | This package contains the "generic" part of the Byte Code Engineering Library, i.e., classes to dynamically modify class objects and byte code instructions.
  org.apache.bcel.util | This package contains utility classes for the Byte Code Engineering Library, namely:

- Classes in org.apache.bcel.util used by org.apache.bcel
  Class and Description
  ClassPath.ClassFile Contains information about file/ZIP entry of the Java class.
  Repository Abstract definition of a class repository.

- Classes in org.apache.bcel.util used by org.apache.bcel.classfile
  Class and Description
  BCELComparator Used for BCEL comparison strategy
  ByteSequence Utility class that implements a sequence of bytes which can be read via the `readByte()' method.
  Repository Abstract definition of a class repository.

- Classes in org.apache.bcel.util used by org.apache.bcel.generic
  Class and Description
  BCELComparator Used for BCEL comparison strategy
  ByteSequence Utility class that implements a sequence of bytes which can be read via the `readByte()' method.

- Classes in org.apache.bcel.util used by org.apache.bcel.util
  Class and Description
  BCELifier.FLAGS Enum corresponding to flag source.
  ClassPath Loads class files from the CLASSPATH.
  ClassPath.ClassFile Contains information about file/ZIP entry of the Java class.
  InstructionFinder.CodeConstraint Code patterns found may be checked using an additional user-defined constraint object whether they really match the needed criterion.
  MemorySensitiveClassPathRepository This repository is used in situations where a Class is created outside the realm of a ClassLoader.
  Repository Abstract definition of a class repository.
  SyntheticRepository This repository is used in situations where a Class is created outside the realm of a ClassLoader.

Copyright © 2004–2022 The Apache Software Foundation. All rights reserved.