T - public abstract class RecordingInterpreterStackTrace<T extends RecordingElement> extends InterpreterStackTrace
PROFILER_FACTORY_NAME, PROPERTY_LSPS_PROFILE| Constructor and Description |
|---|
RecordingInterpreterStackTrace(InterpreterStackTraceElement root) |
| Modifier and Type | Method and Description |
|---|---|
void |
begin() |
protected abstract T |
createElement(String signatureString) |
void |
end() |
protected String |
getSignatureString(InterpreterStackTraceElement e) |
InterpreterStackTraceElement |
pop() |
void |
push(InterpreterStackTraceElement e) |
protected abstract void |
record(T element,
DirectedGraph<T> graph) |
create, create, create, create, getCurrentStackTraceElement, getItems, getStackTraceInfo, setCurrentExpression, setCurrentProperty, toStringpublic RecordingInterpreterStackTrace(InterpreterStackTraceElement root)
root - protected abstract void record(T element, DirectedGraph<T> graph)
protected String getSignatureString(InterpreterStackTraceElement e)
public void push(InterpreterStackTraceElement e)
push in class InterpreterStackTracepublic InterpreterStackTraceElement pop()
pop in class InterpreterStackTracepublic void begin()
begin in class InterpreterStackTracepublic void end()
end in class InterpreterStackTraceCopyright © 2007-2018 Whitestein Technologies. All Rights Reserved.