|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ListFullException | |
---|---|
edu.rit.classfile | Package edu.rit.classfile is the RIT Classfile Library for analyzing and synthesizing class files. |
Uses of ListFullException in edu.rit.classfile |
---|
Methods in edu.rit.classfile that throw ListFullException | |
---|---|
void |
SynthesizedInterfaceMethodDescription.addArgumentType(TypeReference theArgumentType)
Add an argument to the described method. |
void |
SynthesizedConstructorDescription.addArgumentType(TypeReference theArgumentType)
Add an argument to this described constructor. |
void |
SynthesizedAbstractMethodDescription.addArgumentType(TypeReference theArgumentType)
Add an argument to the described method. |
void |
SynthesizedMethodDescription.addArgumentType(TypeReference theArgumentType)
Add an argument to this described method. |
void |
MethodReference.addArgumentType(TypeReference theArgumentType)
Add an argument to the referenced method. |
void |
ConstructorReference.addArgumentType(TypeReference theArgumentType)
Add an argument to the referenced constructor. |
void |
SynthesizedConstructorDescription.addExceptionHandler(Location theStartLocation,
Location theEndLocation,
Location theHandlerLocation,
ClassReference theCatchType)
Add an exception handler to the described constructor's list of exception handlers. |
void |
SynthesizedClassInitializerDescription.addExceptionHandler(Location theStartLocation,
Location theEndLocation,
Location theHandlerLocation,
ClassReference theCatchType)
Add an exception handler to the described class initializer's list of exception handlers. |
void |
SynthesizedMethodDescription.addExceptionHandler(Location theStartLocation,
Location theEndLocation,
Location theHandlerLocation,
ClassReference theCatchType)
Add an exception handler to the described method's list of exception handlers. |
void |
SynthesizedConstructorDescription.addInstruction(Instruction theInstruction)
Adds the given instruction to the described constructor's list of bytecode instructions. |
void |
SynthesizedClassInitializerDescription.addInstruction(Instruction theInstruction)
Adds the given instruction to the described class initializer's list of bytecode instructions. |
void |
SynthesizedMethodDescription.addInstruction(Instruction theInstruction)
Adds the given instruction to the described method's list of bytecode instructions. |
void |
SynthesizedClassOrInterfaceDescription.addSuperinterface(ClassReference theSuperinterface)
Add a superinterface to the described class. |
void |
SynthesizedInterfaceMethodDescription.addThrownException(ClassReference theExceptionClass)
Add a thrown exception to the described method. |
void |
SynthesizedConstructorDescription.addThrownException(ClassReference theExceptionClass)
Add a thrown exception to this described constructor. |
void |
SynthesizedAbstractMethodDescription.addThrownException(ClassReference theExceptionClass)
Add a thrown exception to the described method. |
void |
SynthesizedMethodDescription.addThrownException(ClassReference theExceptionClass)
Add a thrown exception to this described method. |
void |
SynthesizedClassOrInterfaceDescription.emit(OutputStream theOutputStream)
Emit the described class into the given output stream in binary classfile format. |
static MethodReference |
Reflection.getMethodReference(ClassReference theClass,
Method theMethod)
Returns a method reference for the given method. |
static SynthesizedMethodDescription |
Reflection.synthesizeMethod(SynthesizedClassDescription theClass,
Method theMethod)
Returns a synthesized method description for the given method in the given synthesized class description. |
Constructors in edu.rit.classfile that throw ListFullException | |
---|---|
SynthesizedAbstractMethodDescription(SynthesizedClassDescription theClassDescription,
String theMethodName)
Construct a new synthesized abstract method description object with the given name. |
|
SynthesizedAbstractMethodDescription(SynthesizedClassDescription theClassDescription,
String theMethodName,
String theMethodDescriptor)
Construct a new synthesized abstract method description object with the given name and method descriptor. |
|
SynthesizedClassConstantFieldDescription(SynthesizedClassDescription theClassDescription,
String theFieldName,
boolean theValue)
Construct a new synthesized class constant field description object with the given class, field name, and boolean constant value. |
|
SynthesizedClassConstantFieldDescription(SynthesizedClassDescription theClassDescription,
String theFieldName,
byte theValue)
Construct a new synthesized class constant field description object with the given class, field name, and byte constant value. |
|
SynthesizedClassConstantFieldDescription(SynthesizedClassDescription theClassDescription,
String theFieldName,
char theValue)
Construct a new synthesized class constant field description object with the given class, field name, and character constant value. |
|
SynthesizedClassConstantFieldDescription(SynthesizedClassDescription theClassDescription,
String theFieldName,
double theValue)
Construct a new synthesized class constant field description object with the given class, field name, and double constant value. |
|
SynthesizedClassConstantFieldDescription(SynthesizedClassDescription theClassDescription,
String theFieldName,
float theValue)
Construct a new synthesized class constant field description object with the given class, field name, and float constant value. |
|
SynthesizedClassConstantFieldDescription(SynthesizedClassDescription theClassDescription,
String theFieldName,
int theValue)
Construct a new synthesized class constant field description object with the given class, field name, and integer constant value. |
|
SynthesizedClassConstantFieldDescription(SynthesizedClassDescription theClassDescription,
String theFieldName,
long theValue)
Construct a new synthesized class constant field description object with the given class, field name, and long constant value. |
|
SynthesizedClassConstantFieldDescription(SynthesizedClassDescription theClassDescription,
String theFieldName,
short theValue)
Construct a new synthesized class constant field description object with the given class, field name, and short constant value. |
|
SynthesizedClassConstantFieldDescription(SynthesizedClassDescription theClassDescription,
String theFieldName,
String theValue)
Construct a new synthesized class constant field description object with the given class, field name, and string constant value. |
|
SynthesizedClassFieldDescription(SynthesizedClassDescription theClassDescription,
String theFieldName,
TypeReference theFieldType)
Construct a new synthesized class field description object with the given class, field name, and field type. |
|
SynthesizedClassInitializerDescription(SynthesizedClassOrInterfaceDescription theClassDescription)
Construct a new synthesized class initializer description object. |
|
SynthesizedConstructorDescription(SynthesizedClassDescription theClassDescription)
Construct a new synthesized constructor description object. |
|
SynthesizedConstructorDescription(SynthesizedClassDescription theClassDescription,
String theMethodDescriptor)
Construct a new synthesized constructor description object with the given method descriptor. |
|
SynthesizedInterfaceFieldDescription(SynthesizedInterfaceDescription theInterfaceDescription,
String theFieldName,
boolean theValue)
Construct a new synthesized interface field description object with the given interface, field name, and boolean constant value. |
|
SynthesizedInterfaceFieldDescription(SynthesizedInterfaceDescription theInterfaceDescription,
String theFieldName,
byte theValue)
Construct a new synthesized interface field description object with the given interface, field name, and byte constant value. |
|
SynthesizedInterfaceFieldDescription(SynthesizedInterfaceDescription theInterfaceDescription,
String theFieldName,
char theValue)
Construct a new synthesized interface field description object with the given interface, field name, and character constant value. |
|
SynthesizedInterfaceFieldDescription(SynthesizedInterfaceDescription theInterfaceDescription,
String theFieldName,
double theValue)
Construct a new synthesized interface field description object with the given interface, field name, and double constant value. |
|
SynthesizedInterfaceFieldDescription(SynthesizedInterfaceDescription theInterfaceDescription,
String theFieldName,
float theValue)
Construct a new synthesized interface field description object with the given interface, field name, and float constant value. |
|
SynthesizedInterfaceFieldDescription(SynthesizedInterfaceDescription theInterfaceDescription,
String theFieldName,
int theValue)
Construct a new synthesized interface field description object with the given interface, field name, and integer constant value. |
|
SynthesizedInterfaceFieldDescription(SynthesizedInterfaceDescription theInterfaceDescription,
String theFieldName,
long theValue)
Construct a new synthesized interface field description object with the given interface, field name, and long constant value. |
|
SynthesizedInterfaceFieldDescription(SynthesizedInterfaceDescription theInterfaceDescription,
String theFieldName,
short theValue)
Construct a new synthesized interface field description object with the given interface, field name, and short constant value. |
|
SynthesizedInterfaceFieldDescription(SynthesizedInterfaceDescription theInterfaceDescription,
String theFieldName,
String theValue)
Construct a new synthesized interface field description object with the given interface, field name, and string constant value. |
|
SynthesizedInterfaceFieldDescription(SynthesizedInterfaceDescription theInterfaceDescription,
String theFieldName,
TypeReference theFieldType)
Construct a new synthesized interface field description object with the given interface, field name, and field type. |
|
SynthesizedInterfaceMethodDescription(SynthesizedInterfaceDescription theInterfaceDescription,
String theMethodName)
Construct a new synthesized interface method description object with the given name. |
|
SynthesizedInterfaceMethodDescription(SynthesizedInterfaceDescription theInterfaceDescription,
String theMethodName,
String theMethodDescriptor)
Construct a new synthesized interface method description object with the given name and method descriptor. |
|
SynthesizedMethodDescription(SynthesizedClassDescription theClassDescription,
String theMethodName)
Construct a new synthesized method description object with the given name. |
|
SynthesizedMethodDescription(SynthesizedClassDescription theClassDescription,
String theMethodName,
String theMethodDescriptor)
Construct a new synthesized method description object with the given name and method descriptor. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |