|
SandMark version 3.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--sandmark.util.MethodID
This class represents a method.
All fields are public, but should be treated as read-only.
Field Summary | |
protected java.lang.String |
className
The name of the class the calling method was in. |
static java.lang.String |
MISSING_String
|
protected java.lang.String |
name
The name of the method that called Annotate.mark(). |
protected java.lang.String |
signature
The signature of the method that called Annotate.mark(). |
protected boolean |
Static
Whether the method is declared static or not. |
Constructor Summary | |
MethodID(de.fub.bytecode.generic.MethodGen method)
Convienence constructor, creates a MethodID from a BCEL MethodGen object. |
|
MethodID(java.lang.String name,
java.lang.String signature,
java.lang.String className)
|
|
MethodID(java.lang.String name,
java.lang.String signature,
java.lang.String className,
boolean Static)
|
Method Summary | |
boolean |
equals(java.lang.Object b)
Compare for equality. |
java.lang.String |
getClassName()
Return the fully qualified class name of this method. |
java.lang.String |
getMethodName()
Return the name of this method. |
java.lang.String |
getMethodSignature()
Return the signature of this method. |
java.lang.String |
getSourceName()
Return the source name of this method. |
int |
hashCode()
|
boolean |
isDynamic()
Return true if this is a dynamic method. |
boolean |
isStatic()
Return true if this is a static method. |
java.lang.String |
toString()
Format the data in an easy to parse form. |
java.lang.String |
toStringDotFormat()
Format the data in a format suitable for dot. |
java.lang.String |
toStringShortDotFormat()
Format the data in a format suitable for dot. |
java.lang.String |
toStringShortFormat()
Format the data in a compact form. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String MISSING_String
protected java.lang.String name
protected java.lang.String signature
protected java.lang.String className
java.lang.Object
.
protected boolean Static
Constructor Detail |
public MethodID(java.lang.String name, java.lang.String signature, java.lang.String className)
public MethodID(java.lang.String name, java.lang.String signature, java.lang.String className, boolean Static)
public MethodID(de.fub.bytecode.generic.MethodGen method)
method
- a MethodGen to build a MethodID fromMethod Detail |
public boolean equals(java.lang.Object b)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toStringShortFormat()
public java.lang.String toStringDotFormat()
public java.lang.String toStringShortDotFormat()
public java.lang.String getMethodName()
public java.lang.String getMethodSignature()
public java.lang.String getClassName()
public java.lang.String getSourceName()
public boolean isStatic()
public boolean isDynamic()
|
SandMark version 3.0 Wed Jan 29 10:30:05 MST 2003 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |