|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--java.lang.StackTraceElement
Untamed:
| Field Summary | |
private String |
declaringClass
|
private String |
fileName
|
private int |
lineNumber
|
private String |
methodName
|
private static long |
serialVersionUID
|
| Constructor Summary | |
private |
StackTraceElement()
Prevent inappropriate instantiation. |
| Method Summary | |
private static boolean |
eq(Object a,
Object b)
|
boolean |
equals(Object obj)
Suppressed: Returns true if the specified object is another StackTraceElement instance representing the same execution point as this instance. |
String |
getClassName()
Enabled: Returns the fully qualified name of the class containing the execution point represented by this stack trace element. |
String |
getFileName()
Enabled: Returns the name of the source file containing the execution point represented by this stack trace element. |
int |
getLineNumber()
Enabled: Returns the line number of the source line containing the execution point represented by this stack trace element. |
String |
getMethodName()
Enabled: Returns the name of the method containing the execution point represented by this stack trace element. |
int |
hashCode()
Suppressed: Returns a hash code value for this stack trace element. |
boolean |
isNativeMethod()
Enabled: Returns true if the method containing the execution point represented by this stack trace element is a native method. |
String |
toString()
Suppressed: Returns a string representation of this stack trace element. |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
private String declaringClass
private String methodName
private String fileName
private int lineNumber
private static final long serialVersionUID
| Constructor Detail |
private StackTraceElement()
| Method Detail |
public String getFileName()
public int getLineNumber()
public String getClassName()
public String getMethodName()
public boolean isNativeMethod()
public String toString()
toString in class ObjectThrowable.printStackTrace()public boolean equals(Object obj)
equals(a.getFileName(), b.getFileName()) &&
a.getLineNumber() == b.getLineNumber()) &&
equals(a.getClassName(), b.getClassName()) &&
equals(a.getMethodName(), b.getMethodName())
where equals is defined as:
static boolean equals(Object a, Object b) {
return a==b || (a != null && a.equals(b));
}
equals in class Objectobj - the object to be compared with this stack trace element.
Object.hashCode(),
java.util.Hashtable
private static boolean eq(Object a,
Object b)
public int hashCode()
hashCode in class Objectjava.lang.Object#equals(java.lang.Object),
java.util.Hashtable
|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||