|
FlexDoc/Javadoc 2.0 Demo Java Doc |
Interface StackWalker.StackFrame
Enclosing class:
public static interface StackWalker.StackFrame
Since:
9
Method Summary |
int |
Returns the index to the code array of the Code attribute
containing the execution point represented by this stack frame.
|
|
Gets the binary name
of the declaring class of the method represented by this stack frame.
|
|
Gets the declaring Class for the method represented by
this stack frame.
|
|
Returns the descriptor of the method represented by
this stack frame as defined by
The Java Virtual Machine Specification.
|
|
Returns the name of the source file containing the execution point
represented by this stack frame.
|
int |
Returns the line number of the source line containing the execution
point represented by this stack frame.
|
|
Gets the name of the method represented by this stack frame.
|
|
Returns the MethodType representing the parameter types and
the return type for the method represented by this stack frame.
|
boolean |
Returns true if the method containing the execution point
represented by this stack frame is a native method.
|
|
Gets a StackTraceElement for this stack frame.
|
Gets the
binary name
of the declaring class of the method represented by this stack frame.
Returns:
the binary name of the declaring class of the method
represented by this stack frame
Gets the name of the method represented by this stack frame.
Returns:
the name of the method represented by this stack frame
Class<?> getDeclaringClass |
() |
Gets the declaring
Class for the method represented by
this stack frame.
Returns:
the declaring Class of the method represented by
this stack frame
Throws:
Returns the
MethodType representing the parameter types and
the return type for the method represented by this stack frame.
Implementation Requirements:
The default implementation throws UnsupportedOperationException.
Returns:
the MethodType for this stack frame
Throws:
Since:
10
Returns the
descriptor of the method represented by
this stack frame as defined by
The Java Virtual Machine Specification.
Implementation Requirements:
The default implementation throws UnsupportedOperationException.
Returns:
the descriptor of the method represented by
this stack frame
Since:
10
See Also:
Returns the index to the code array of the
Code attribute
containing the execution point represented by this stack frame.
The code array gives the actual bytes of Java Virtual Machine code
that implement the method.
Returns:
the index to the code array of the Code attribute
containing the execution point represented by this stack frame,
or a negative number if the method is native.
Returns the name of the source file containing the execution point
represented by this stack frame. Generally, this corresponds
to the
SourceFile attribute of the relevant
class
file as defined by
The Java Virtual Machine Specification.
In some systems, the name may refer to some source code unit
other than a file, such as an entry in a source repository.
Returns:
the name of the file containing the execution point
represented by this stack frame, or null if
this information is unavailable.
Returns the line number of the source line containing the execution
point represented by this stack frame. Generally, this is
derived from the
LineNumberTable attribute of the relevant
class file as defined by
The Java Virtual Machine
Specification.
Returns:
the line number of the source line containing the execution
point represented by this stack frame, or a negative number if
this information is unavailable.
boolean isNativeMethod |
() |
Returns
true if the method containing the execution point
represented by this stack frame is a native method.
Returns:
true if the method containing the execution point
represented by this stack frame is a native method.
Gets a
StackTraceElement for this stack frame.
Returns:
StackTraceElement for this stack frame.
|
FlexDoc/Javadoc 2.0 Demo Java Doc |
FlexDoc/Javadoc is a template-driven programming tool for rapid development of any Javadoc-based Java API documentation generators (i.e. doclets). If you need to customize your Javadoc without writing a full-blown doclet from scratch,
FlexDoc/Javadoc may be the only tool able to help you! Find out more at
www.flexdoc.xyz