Package | Description |
---|---|
org.cojen.classfile | |
org.cojen.classfile.attribute | |
org.cojen.classfile.constant |
Modifier and Type | Method and Description |
---|---|
ConstantClassInfo |
ConstantPool.addConstantClass(String className)
Get or create a constant from the constant pool representing a class.
|
ConstantClassInfo |
ConstantPool.addConstantClass(String className,
int dim)
Get or create a constant from the constant pool representing an array
class.
|
ConstantClassInfo |
ConstantPool.addConstantClass(TypeDesc type)
Get or create a constant from the constant pool representing a class.
|
ConstantClassInfo |
ExceptionHandler.getCatchType()
Returns null if every object is caught by this handler.
|
Constructor and Description |
---|
ExceptionHandler(L startLocation,
L endLocation,
L catchLocation,
ConstantClassInfo catchType) |
Modifier and Type | Method and Description |
---|---|
ConstantClassInfo |
EnclosingMethodAttr.getEnclosingClass() |
ConstantClassInfo[] |
ExceptionsAttr.getExceptions() |
ConstantClassInfo |
InnerClassesAttr.Info.getInnerClass()
Returns null if no inner class specified.
|
ConstantClassInfo |
InnerClassesAttr.Info.getOuterClass()
Returns null if no outer class specified.
|
Modifier and Type | Method and Description |
---|---|
void |
ExceptionsAttr.addException(ConstantClassInfo type) |
Constructor and Description |
---|
EnclosingMethodAttr(ConstantPool cp,
ConstantClassInfo enclosingClass,
ConstantNameAndTypeInfo enclosingMethod) |
EnclosingMethodAttr(ConstantPool cp,
String name,
ConstantClassInfo enclosingClass,
ConstantNameAndTypeInfo enclosingMethod) |
Modifier and Type | Method and Description |
---|---|
ConstantClassInfo |
ConstantMethodInfo.getParentClass() |
ConstantClassInfo |
ConstantInterfaceMethodInfo.getParentClass() |
ConstantClassInfo |
ConstantFieldInfo.getParentClass() |
Constructor and Description |
---|
ConstantFieldInfo(ConstantClassInfo parentClass,
ConstantNameAndTypeInfo nameAndType) |
ConstantInterfaceMethodInfo(ConstantClassInfo parentClass,
ConstantNameAndTypeInfo nameAndType) |
ConstantMethodInfo(ConstantClassInfo parentClass,
ConstantNameAndTypeInfo nameAndType) |
Copyright © 2004-2015 Cojen. All Rights Reserved.