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, toString
public 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 InterpreterStackTrace
public InterpreterStackTraceElement pop()
pop
in class InterpreterStackTrace
public void begin()
begin
in class InterpreterStackTrace
public void end()
end
in class InterpreterStackTrace
Copyright © 2007-2018 Whitestein Technologies. All Rights Reserved.