|
|||||||||||
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 Object
Throwable.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 Object
obj
- 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 Object
java.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 |