public static final class DebuggerEventSource.StackFrame
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
| java.lang.String | classNameThe name of the class containing the method for this stack frame. | 
| java.lang.String | filenameThe filename for this stack frame. | 
| int | languageThe language for this stack frame. | 
| int | lineNumberThe line number for this stack frame. | 
| int | methodAccessThe method access and modifier flags for the method for this stack frame. | 
| java.lang.String | methodNameThe name of the method for this stack frame. | 
| java.lang.String | methodSignatureThe signature of the method for this stack frame. | 
| java.lang.String | prettyClassNameThe "pretty" name of the class containing the method for this stack
 frame. | 
| java.lang.String | prettyMethodNameThe "pretty" name of the method for this stack frame. | 
| java.lang.String | prettyMethodSignatureThe signature of the method for this stack frame, with each
 parameter's class name made pretty. | 
| java.lang.String | prettyThisClassNameThe "pretty" name of the class for the "this" for this stack frame. | 
| java.lang.String | thisClassNameThe name of the class for the "this" for this stack frame. | 
| long | thisIDA unique identifier for the "this" for this stack frame. | 
| Constructor and Description | 
|---|
| StackFrame(java.lang.String className,
          java.lang.String methodName,
          java.lang.String methodSignature,
          int methodAccess,
          long thisID,
          java.lang.String filename,
          int lineNumber)Deprecated.   | 
| StackFrame(java.lang.String className,
          java.lang.String methodName,
          java.lang.String methodSignature,
          int methodAccess,
          long thisID,
          java.lang.String thisClassName,
          java.lang.String filename,
          int lineNumber)Deprecated.   | 
| StackFrame(java.lang.String className,
          java.lang.String methodName,
          java.lang.String methodSignature,
          java.lang.String filename,
          int lineNumber)Deprecated.   | 
| StackFrame(java.lang.String className,
          java.lang.String prettyClassName,
          java.lang.String methodName,
          java.lang.String prettyMethodName,
          java.lang.String methodSignature,
          java.lang.String prettyMethodSignature,
          int methodAccess,
          long thisID,
          java.lang.String thisClassName,
          java.lang.String prettyThisClassName,
          java.lang.String filename,
          int lineNumber,
          int language) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(DebuggerEventSource.StackFrame sf) | 
| boolean | equals(java.lang.Object obj) | 
| int | hashCode() | 
| java.lang.String | toString() | 
public final java.lang.String className
public final java.lang.String prettyClassName
public final java.lang.String methodName
public final java.lang.String prettyMethodName
public final java.lang.String methodSignature
public final java.lang.String prettyMethodSignature
public final int methodAccess
The method access and modifier flags are defined in The Java Virtual Machine Specification, table 4.5.
public final long thisID
The thisID will be 0 for native or static methods.
public final java.lang.String thisClassName
The thisClassName will be null for native or static methods.
public final java.lang.String prettyThisClassName
The prettyThisClassName will be null for native or static methods.
public final java.lang.String filename
public final int lineNumber
public int language
DebuggerEventSource.LANGUAGE_UNKNOWN
 DebuggerEventSource.LANGUAGE_JAVA
 DebuggerEventSource.LANGUAGE_PLSQL
 DebuggerEventSource.LANGUAGE_XSLT
 DebuggerEventSource.LANGUAGE_ANT
 DebuggerEventSource.LANGUAGE_JAVASCRIPT@Deprecated
public StackFrame(java.lang.String className,
                              java.lang.String methodName,
                              java.lang.String methodSignature,
                              java.lang.String filename,
                              int lineNumber)
@Deprecated
public StackFrame(java.lang.String className,
                              java.lang.String methodName,
                              java.lang.String methodSignature,
                              int methodAccess,
                              long thisID,
                              java.lang.String filename,
                              int lineNumber)
@Deprecated
public StackFrame(java.lang.String className,
                              java.lang.String methodName,
                              java.lang.String methodSignature,
                              int methodAccess,
                              long thisID,
                              java.lang.String thisClassName,
                              java.lang.String filename,
                              int lineNumber)
public StackFrame(java.lang.String className,
                  java.lang.String prettyClassName,
                  java.lang.String methodName,
                  java.lang.String prettyMethodName,
                  java.lang.String methodSignature,
                  java.lang.String prettyMethodSignature,
                  int methodAccess,
                  long thisID,
                  java.lang.String thisClassName,
                  java.lang.String prettyThisClassName,
                  java.lang.String filename,
                  int lineNumber,
                  int language)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic boolean equals(DebuggerEventSource.StackFrame sf)
public java.lang.String toString()
toString in class java.lang.Object