summaryrefslogtreecommitdiffstats
path: root/src/main/javassist/CtMember.java
diff options
context:
space:
mode:
authorchiba <chiba@30ef5769-5b8d-40dd-aea6-55b5d6557bb3>2005-11-07 13:45:25 +0000
committerchiba <chiba@30ef5769-5b8d-40dd-aea6-55b5d6557bb3>2005-11-07 13:45:25 +0000
commitd3f0404b8b1f992a62d80db13e14505b21cb2795 (patch)
treee2ddfe743ec421fdeb4e7ec5411e9f3223943e14 /src/main/javassist/CtMember.java
parent7696279d0e1cbf5021ad38fb7328f223b94c1031 (diff)
downloadjavassist-d3f0404b8b1f992a62d80db13e14505b21cb2795.tar.gz
javassist-d3f0404b8b1f992a62d80db13e14505b21cb2795.zip
updated javadoc comments.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@218 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
Diffstat (limited to 'src/main/javassist/CtMember.java')
-rw-r--r--src/main/javassist/CtMember.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/main/javassist/CtMember.java b/src/main/javassist/CtMember.java
index b04e107a..4e0154f0 100644
--- a/src/main/javassist/CtMember.java
+++ b/src/main/javassist/CtMember.java
@@ -142,10 +142,21 @@ public abstract class CtMember {
public abstract String getName();
/**
+ * Returns the character string representing the signature of the member.
+ * If two members have the same signature (parameter types etc.),
+ * <code>getSignature()</code> returns the same string.
+ */
+ public abstract String getSignature();
+
+ /**
* Obtains a user-defined attribute with the given name.
* If that attribute is not found in the class file, this
* method returns null.
*
+ * <p>Note that an attribute is a data block specified by
+ * the class file format.
+ * See {@link javassist.bytecode.AttributeInfo}.
+ *
* @param name attribute name
*/
public abstract byte[] getAttribute(String name);
@@ -153,6 +164,10 @@ public abstract class CtMember {
/**
* Adds a user-defined attribute. The attribute is saved in the class file.
*
+ * <p>Note that an attribute is a data block specified by
+ * the class file format.
+ * See {@link javassist.bytecode.AttributeInfo}.
+ *
* @param name attribute name
* @param data attribute value
*/