public final class TracingOption
extends java.lang.Object
implements java.lang.Appendable
Modifier and Type | Field and Description |
---|---|
static TracingOption |
DEBUG |
Constructor and Description |
---|
TracingOption(java.lang.String option) |
TracingOption(java.lang.String pluginId,
java.lang.String option) |
Modifier and Type | Method and Description |
---|---|
java.lang.Appendable |
append(char c) |
java.lang.Appendable |
append(java.lang.CharSequence csq) |
java.lang.Appendable |
append(java.lang.CharSequence csq,
int start,
int end) |
boolean |
isActive() |
static void |
println(java.lang.Appendable appendable,
java.lang.String string)
Helper routine to append string to an appendable without throwing an exception.
|
void |
println(java.lang.Class<?> clazz,
java.lang.String string) |
void |
println(java.lang.String string) |
boolean |
resolveState() |
void |
setState(boolean state)
Set the state explicitly, typically for use in a standalone environment
such as a JUnit test that does not read the .options file.
|
public static final TracingOption DEBUG
public TracingOption(@NonNull java.lang.String option)
public TracingOption(java.lang.String pluginId, java.lang.String option)
public static void println(@NonNull java.lang.Appendable appendable, @NonNull java.lang.String string)
appendable
- string
- @NonNull public java.lang.Appendable append(java.lang.CharSequence csq)
append
in interface java.lang.Appendable
@NonNull public java.lang.Appendable append(java.lang.CharSequence csq, int start, int end)
append
in interface java.lang.Appendable
@NonNull public java.lang.Appendable append(char c)
append
in interface java.lang.Appendable
public boolean isActive()
public void println(@Nullable java.lang.String string)
public void println(@NonNull java.lang.Class<?> clazz, @Nullable java.lang.String string)
public boolean resolveState()
public void setState(boolean state)