Package | Description |
---|---|
javassist.bytecode |
Bytecode-level API.
|
Modifier and Type | Field and Description |
---|---|
(package private) SignatureAttribute.TypeParameter[] |
SignatureAttribute.ClassSignature.params |
(package private) SignatureAttribute.TypeParameter[] |
SignatureAttribute.MethodSignature.typeParams |
Modifier and Type | Method and Description |
---|---|
SignatureAttribute.TypeParameter[] |
SignatureAttribute.ClassSignature.getParameters()
Returns the type parameters.
|
SignatureAttribute.TypeParameter[] |
SignatureAttribute.MethodSignature.getTypeParameters()
Returns the formal type parameters.
|
private static SignatureAttribute.TypeParameter[] |
SignatureAttribute.parseTypeParams(java.lang.String sig,
SignatureAttribute.Cursor cur) |
Modifier and Type | Method and Description |
---|---|
(package private) static void |
SignatureAttribute.TypeParameter.toString(java.lang.StringBuffer sbuf,
SignatureAttribute.TypeParameter[] tp) |
Constructor and Description |
---|
ClassSignature(SignatureAttribute.TypeParameter[] p)
Constructs a class signature.
|
ClassSignature(SignatureAttribute.TypeParameter[] params,
SignatureAttribute.ClassType superClass,
SignatureAttribute.ClassType[] interfaces)
Constructs a class signature.
|
MethodSignature(SignatureAttribute.TypeParameter[] tp,
SignatureAttribute.Type[] params,
SignatureAttribute.Type ret,
SignatureAttribute.ObjectType[] ex)
Constructs a method type signature.
|