Package | Description |
---|---|
javassist.bytecode |
Bytecode-level API.
|
Modifier and Type | Class | Description |
---|---|---|
static class |
SignatureAttribute.ArrayType |
Array types.
|
static class |
SignatureAttribute.BaseType |
Primitive types.
|
static class |
SignatureAttribute.ClassType |
Class types.
|
static class |
SignatureAttribute.NestedClassType |
Nested class types.
|
static class |
SignatureAttribute.ObjectType |
Class types, array types, and type variables.
|
static class |
SignatureAttribute.TypeVariable |
Type variables.
|
Modifier and Type | Method | Description |
---|---|---|
SignatureAttribute.Type |
SignatureAttribute.ArrayType.getComponentType() |
Returns the component type.
|
SignatureAttribute.Type[] |
SignatureAttribute.MethodSignature.getParameterTypes() |
Returns the types of the formal parameters.
|
SignatureAttribute.Type |
SignatureAttribute.MethodSignature.getReturnType() |
Returns the type of the returned value.
|
static SignatureAttribute.Type |
SignatureAttribute.toTypeSignature(String sig) |
Parses the given signature string as a type signature.
|
Constructor | Description |
---|---|
ArrayType(int d,
SignatureAttribute.Type comp) |
Constructs an
ArrayType . |
MethodSignature(SignatureAttribute.TypeParameter[] tp,
SignatureAttribute.Type[] params,
SignatureAttribute.Type ret,
SignatureAttribute.ObjectType[] ex) |
Constructs a method type signature.
|
Copyright © 2018 Shigeru Chiba, www.javassist.org. All rights reserved.