Package | Description |
---|---|
javassist.bytecode |
Bytecode-level API.
|
Modifier and Type | Class | Description |
---|---|---|
static class |
SignatureAttribute.NestedClassType |
Nested class types.
|
Modifier and Type | Field | Description |
---|---|---|
static SignatureAttribute.ClassType |
SignatureAttribute.ClassType.OBJECT |
A class type representing
java.lang.Object . |
Modifier and Type | Method | Description |
---|---|---|
SignatureAttribute.ClassType |
SignatureAttribute.ClassType.getDeclaringClass() |
If this class is a member of another class, returns the
class in which this class is declared.
|
SignatureAttribute.ClassType |
SignatureAttribute.NestedClassType.getDeclaringClass() |
Returns the class that declares this nested class.
|
SignatureAttribute.ClassType[] |
SignatureAttribute.ClassSignature.getInterfaces() |
Returns the super interfaces.
|
SignatureAttribute.ClassType |
SignatureAttribute.ClassSignature.getSuperClass() |
Returns the super class.
|
Constructor | Description |
---|---|
ClassSignature(SignatureAttribute.TypeParameter[] params,
SignatureAttribute.ClassType superClass,
SignatureAttribute.ClassType[] interfaces) |
Constructs a class signature.
|
NestedClassType(SignatureAttribute.ClassType parent,
java.lang.String className,
SignatureAttribute.TypeArgument[] args) |
Constructs a
NestedClassType . |
Javassist, a Java-bytecode translator toolkit.
Copyright (C) 1999- Shigeru Chiba. All Rights Reserved.