public static class LogTransformer.Builder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) boolean |
addEntryExit |
(package private) boolean |
addVariableAssignment |
(package private) java.lang.String[] |
ignore |
private java.lang.String |
level |
(package private) boolean |
verbose |
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
LogTransformer.Builder |
addEntryExit(boolean b)
Should each method log entry (with parameters) and exit (with parameters
and return value)?
|
LogTransformer |
build()
Build and return the LogTransformer corresponding to the options set in
this Builder.
|
LogTransformer.Builder |
ignore(java.lang.String[] strings) |
LogTransformer.Builder |
level(java.lang.String level) |
LogTransformer.Builder |
verbose(boolean b)
Should LogTransformer be verbose in what it does? This currently list the
names of the classes being processed.
|
boolean addEntryExit
boolean addVariableAssignment
boolean verbose
java.lang.String[] ignore
private java.lang.String level
public LogTransformer build()
public LogTransformer.Builder addEntryExit(boolean b)
b
- value of flagpublic LogTransformer.Builder verbose(boolean b)
b
- public LogTransformer.Builder ignore(java.lang.String[] strings)
public LogTransformer.Builder level(java.lang.String level)