public class OptionsConfig
extends java.lang.Object
OptionsConfig config = new OptionsConfig()
.showNotUsedMarker()
.showNotDefinedOptions()
for usage| Constructor and Description |
|---|
OptionsConfig() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<java.lang.Class<java.lang.Enum>> |
getHiddenGroups() |
java.util.Set<java.lang.Enum> |
getHiddenOptions() |
OptionsConfig |
hideGroups(java.lang.Class<java.lang.Enum>... groups)
Hide option groups from reporting.
|
OptionsConfig |
hideOptions(java.lang.Enum... options)
Hide exact options from reporting.
|
boolean |
isShowNotDefinedOptions()
CUSTOM marker is shown only when option enabled.
|
boolean |
isShowNotUsedMarker() |
OptionsConfig |
showNotDefinedOptions()
Show options not customized by user (in other words show used options defaults).
|
OptionsConfig |
showNotUsedMarker()
Show NOT_USED marker for not (yet) used options.
|
public boolean isShowNotUsedMarker()
public boolean isShowNotDefinedOptions()
public java.util.Set<java.lang.Class<java.lang.Enum>> getHiddenGroups()
public java.util.Set<java.lang.Enum> getHiddenOptions()
public OptionsConfig showNotUsedMarker()
public OptionsConfig showNotDefinedOptions()
@SafeVarargs public final OptionsConfig hideGroups(java.lang.Class<java.lang.Enum>... groups)
groups - option enum classes to hidepublic OptionsConfig hideOptions(java.lang.Enum... options)
options - options to hide