Package | Description |
---|---|
javassist.bytecode |
Bytecode-level API.
|
Modifier and Type | Class and Description |
---|---|
static class |
SignatureAttribute.NestedClassType
Nested class types.
|
Modifier and Type | Field and Description |
---|---|
(package private) SignatureAttribute.ClassType[] |
SignatureAttribute.ClassSignature.interfaces |
static SignatureAttribute.ClassType |
SignatureAttribute.ClassType.OBJECT
A class type representing
java.lang.Object . |
(package private) SignatureAttribute.ClassType |
SignatureAttribute.NestedClassType.parent |
(package private) SignatureAttribute.ClassType |
SignatureAttribute.ClassSignature.superClass |
Modifier and Type | Method and 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.
|
(package private) static SignatureAttribute.ClassType |
SignatureAttribute.ClassType.make(java.lang.String s,
int b,
int e,
SignatureAttribute.TypeArgument[] targs,
SignatureAttribute.ClassType parent) |
private static SignatureAttribute.ClassType |
SignatureAttribute.parseClassType(java.lang.String sig,
SignatureAttribute.Cursor c) |
private static SignatureAttribute.ClassType |
SignatureAttribute.parseClassType2(java.lang.String sig,
SignatureAttribute.Cursor c,
SignatureAttribute.ClassType parent) |
Modifier and Type | Method and Description |
---|---|
(package private) static SignatureAttribute.ClassType |
SignatureAttribute.ClassType.make(java.lang.String s,
int b,
int e,
SignatureAttribute.TypeArgument[] targs,
SignatureAttribute.ClassType parent) |
private static SignatureAttribute.ClassType |
SignatureAttribute.parseClassType2(java.lang.String sig,
SignatureAttribute.Cursor c,
SignatureAttribute.ClassType parent) |
Constructor and Description |
---|
ClassSignature(SignatureAttribute.TypeParameter[] params,
SignatureAttribute.ClassType superClass,
SignatureAttribute.ClassType[] interfaces)
Constructs a class signature.
|
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 . |
NestedClassType(java.lang.String s,
int b,
int e,
SignatureAttribute.TypeArgument[] targs,
SignatureAttribute.ClassType p) |