Module is.codion.framework.db.local
Interface MethodTracer
public interface MethodTracer
This is an internal class not for general usage.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final MethodTracerAMethodTracerwhich does nothing,entries()always returns an empty list andexit(String)returnsNO_OP_TRACE.static final MethodTrace -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidentries()static MethodTracermethodTracer(int maxSize) voidonTrace(Consumer<MethodTrace> consumer)
-
Field Details
-
NO_OP
AMethodTracerwhich does nothing,entries()always returns an empty list andexit(String)returnsNO_OP_TRACE. -
NO_OP_TRACE
TheMethodTracereturned from allexit(String)methods of theNO_OPtracer. Note that this trace is incomplete.
-
-
Method Details
-
enter
-
enter
-
enter
-
exit
-
exit
-
exit
-
entries
List<MethodTrace> entries() -
onTrace
-
methodTracer
-