public class InterpreterStackTrace extends Object
Modifier and Type | Field and Description |
---|---|
static String |
PROFILER_FACTORY_NAME
A class name of ProfilerFactory.
|
static String |
PROPERTY_LSPS_PROFILE
Java property to activate LSPS profiler.
|
Modifier | Constructor and Description |
---|---|
protected |
InterpreterStackTrace(InterpreterStackTraceElement root)
A constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
begin() |
static InterpreterStackTrace |
create() |
static InterpreterStackTrace |
create(Object... signature) |
static InterpreterStackTrace |
create(Object signature) |
static InterpreterStackTrace |
create(String property,
String elementName,
String elementClass,
String elementId) |
void |
end() |
InterpreterStackTraceElement |
getCurrentStackTraceElement() |
InterpreterStackTraceElement[] |
getItems()
Returns the stack trace elements ordered from the first (head) to the
last (tail).
|
String[] |
getStackTraceInfo() |
InterpreterStackTraceElement |
pop() |
void |
push(InterpreterStackTraceElement e) |
Expression |
setCurrentExpression(Expression expression) |
String |
setCurrentProperty(String property) |
String |
toString() |
public static final String PROFILER_FACTORY_NAME
public static final String PROPERTY_LSPS_PROFILE
protected InterpreterStackTrace(InterpreterStackTraceElement root)
root
- public static InterpreterStackTrace create()
public static InterpreterStackTrace create(Object signature)
public static InterpreterStackTrace create(Object... signature)
public static InterpreterStackTrace create(String property, String elementName, String elementClass, String elementId)
public void push(InterpreterStackTraceElement e)
public InterpreterStackTraceElement pop()
public String[] getStackTraceInfo()
public InterpreterStackTraceElement[] getItems()
Used by debugger.
public InterpreterStackTraceElement getCurrentStackTraceElement()
public Expression setCurrentExpression(Expression expression)
public void begin()
public void end()
Copyright © 2007-2018 Whitestein Technologies. All Rights Reserved.