/**@class java.lang.StackTraceElement implements java.io.Serializable @extends java.lang.Object A representation of a single stack frame. Arrays of {@code StackTraceElement} are stored in {@link java.lang.Throwable} objects to represent the whole state of the call stack at the time a {@code Throwable} gets thrown. @see Throwable#getStackTrace() */ var StackTraceElement = { /**Compares this instance with the specified object and indicates if they are equal. In order to be equal, the following conditions must be fulfilled: <ul> <li>{@code obj} must be a stack trace element,</li> <li>the method names of this stack trace element and of {@code obj} must not be {@code null},</li> <li>the class, method and file names as well as the line number of this stack trace element and of {@code obj} must be equal.</li> </ul> @param {Object {Object}} obj the object to compare this instance with. @return {Boolean} {@code true} if the specified object is equal to this {@code StackTraceElement}; {@code false} otherwise. @see #hashCode */ equals : function( ) {}, /**Returns the fully qualified name of the class belonging to this {@code StackTraceElement}. @return {String} the fully qualified type name of the class */ getClassName : function( ) {}, /**Returns the name of the Java source file containing class belonging to this {@code StackTraceElement}. @return {String} the name of the file, or {@code null} if this information is not available. */ getFileName : function( ) {}, /**Returns the line number in the source for the class belonging to this {@code StackTraceElement}. @return {Number} the line number, or a negative number if this information is not available. */ getLineNumber : function( ) {}, /**Returns the name of the method belonging to this {@code StackTraceElement}. @return {String} the name of the method, or "<unknown method>" if this information is not available. */ getMethodName : function( ) {}, /** */ hashCode : function( ) {}, /**Indicates if the method name returned by {@link #getMethodName}() is implemented as a native method. @return {Boolean} {@code true} if the method in which this stack trace element is executing is a native method; {@code false} otherwise. */ isNativeMethod : function( ) {}, /** */ toString : function( ) {}, };