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.util |
This package contains utility classes for the
Byte Code Engineering
Library, namely:
|
Modifier and Type | Method and Description |
---|---|
static Repository |
Repository.getRepository() |
Modifier and Type | Method and Description |
---|---|
static void |
Repository.setRepository(Repository rep)
Set repository instance to be used for class loading
|
Modifier and Type | Method and Description |
---|---|
Repository |
JavaClass.getRepository()
Gets the ClassRepository which holds its definition.
|
Modifier and Type | Method and Description |
---|---|
void |
JavaClass.setRepository(Repository repository)
Sets the ClassRepository which loaded the JavaClass.
|
Modifier and Type | Class and Description |
---|---|
class |
ClassLoaderRepository
The repository maintains information about which classes have
been loaded.
|
class |
ClassPathRepository
This repository is used in situations where a Class is created outside the realm of a ClassLoader.
|
class |
MemorySensitiveClassPathRepository
This repository is used in situations where a Class is created outside the realm of a ClassLoader.
|
class |
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.