T - public abstract class RecordingInterpreterStackTrace<T extends RecordingElement> extends DefaultInterpreterStackTrace
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) |
createInstance, getItems, getStackTraceInfo, setCurrentException, setCurrentExpression, setCurrentProperty, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcreate, create, create, createpublic 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 interface InterpreterStackTracepush in class DefaultInterpreterStackTracepublic InterpreterStackTraceElement pop()
pop in interface InterpreterStackTracepop in class DefaultInterpreterStackTracepublic void begin()
begin in interface InterpreterStackTracebegin in class DefaultInterpreterStackTracepublic void end()
end in interface InterpreterStackTraceend in class DefaultInterpreterStackTraceCopyright © 2007-2020 Whitestein Technologies. All Rights Reserved.