Package org.eclipse.net4j.util.om.trace
Klasse ContextTracer
java.lang.Object
org.eclipse.net4j.util.om.trace.ContextTracer
- Bekannte direkte Unterklassen:
PerfTracer
- Autor:
- Eike Stepper
- Siehe auch:
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidvoidClass<?> getName()booleanifEnabled(Consumer<ContextTracer> consumer) Provides zero-cost tracing in combination with theassertkeyword.booleanvoidsetEnabled(boolean enabled) toString()voidvoidvoid
-
Konstruktordetails
-
ContextTracer
-
-
Methodendetails
-
getContext
- Seit:
- 3.2
-
getBundle
-
getFullName
-
getName
-
getDelegate
-
getParent
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
ifEnabled
Provides zero-cost tracing in combination with theassertkeyword.Example:
ContextTracer tracer = ...; assert tracer.ifEnabled(t -> t.format("User %0 logged on", user));- Gibt zurück:
- Always
true - Seit:
- 3.16
-
format
-
format
-
trace
-
trace
-
trace
-
toString
-