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(java.lang.String signatureString) | 
| void | end() | 
| protected java.lang.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 T createElement(java.lang.String signatureString)
protected abstract void record(T element, DirectedGraph<T> graph)
protected java.lang.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.