aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/javassist/CtClass.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/javassist/CtClass.java')
-rw-r--r--src/main/javassist/CtClass.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/javassist/CtClass.java b/src/main/javassist/CtClass.java
index fc828847..0fca3ff7 100644
--- a/src/main/javassist/CtClass.java
+++ b/src/main/javassist/CtClass.java
@@ -463,6 +463,11 @@ public abstract class CtClass {
* and the methods so that the type variable <code>T</code> can be
* accessible through reflection.
*
+ * <p><code>MethodSignature</code> is a utility class. You can directly
+ * pass the signature string to the <code>setGenericSignature</code> method.
+ * For the specification of the signatures, see Section 4.7.9.1 <i>Signatures</i>
+ * of The Java Virtual Machine Specification (Java SE 8).
+ *
* @param sig a generic signature.
* @see javassist.bytecode.SignatureAttribute.ClassSignature#encode()
* @see javassist.bytecode.SignatureAttribute.MethodSignature#encode()