Modifier and Type | Class and Description |
---|---|
static class |
ObfuscatingToStringStyle.FieldConfigurer
An object that can be used to configure a field that should be obfuscated.
|
Modifier and Type | Method and Description |
---|---|
abstract ObfuscatingToStringStyle.Builder |
ObfuscatingToStringStyle.Builder.caseInsensitiveByDefault()
Sets the default case sensitivity for new fields to
CaseSensitivity.CASE_INSENSITIVE . |
abstract ObfuscatingToStringStyle.Builder |
ObfuscatingToStringStyle.Builder.caseSensitiveByDefault()
Sets the default case sensitivity for new fields to
CaseSensitivity.CASE_SENSITIVE . |
static ObfuscatingToStringStyle.Builder |
ObfuscatingToStringStyle.Builder.create(Function<? super ObfuscatingToStringStyle.Builder,? extends ObfuscatingToStringStyle> fromBuilderConstructor,
Function<? super ObfuscatingToStringStyle.Builder.Snapshot,? extends ObfuscatingToStringStyle> fromSnapshotConstructor)
Creates a new builder.
|
static ObfuscatingToStringStyle.Builder |
ObfuscatingToStringStyle.defaultStyle()
Returns a builder that creates obfuscating
ToStringStyle objects that produce output similar to ToStringStyle.DEFAULT_STYLE . |
abstract ObfuscatingToStringStyle.Builder |
ObfuscatingToStringStyle.Builder.excludeSummariesByDefault()
Indicates that by default field summaries will not be obfuscated (default).
|
abstract ObfuscatingToStringStyle.Builder |
ObfuscatingToStringStyle.Builder.includeSummariesByDefault()
Indicates that by default field summaries will be obfuscated.
|
static ObfuscatingToStringStyle.Builder |
ObfuscatingToStringStyle.multiLineRecursiveStyle()
Returns a builder that creates obfuscating
ToStringStyle objects that produce output similar to
MultilineRecursiveToStringStyle . |
static ObfuscatingToStringStyle.Builder |
ObfuscatingToStringStyle.multiLineRecursiveStyle(Predicate<? super Class<?>> recurseIntoPredicate)
Returns a builder that creates obfuscating
ToStringStyle objects that produce output similar to
MultilineRecursiveToStringStyle . |
static ObfuscatingToStringStyle.Builder |
ObfuscatingToStringStyle.multiLineStyle()
Returns a builder that creates obfuscating
ToStringStyle objects that produce output similar to ToStringStyle.MULTI_LINE_STYLE . |
static ObfuscatingToStringStyle.Builder |
ObfuscatingToStringStyle.noClassNameStyle()
Returns a builder that creates obfuscating
ToStringStyle objects that produce output similar to
ToStringStyle.NO_CLASS_NAME_STYLE . |
static ObfuscatingToStringStyle.Builder |
ObfuscatingToStringStyle.noFieldNamesStyle()
Returns a builder that creates obfuscating
ToStringStyle objects that produce output similar to
ToStringStyle.NO_FIELD_NAMES_STYLE . |
static ObfuscatingToStringStyle.Builder |
ObfuscatingToStringStyle.recursiveStyle()
Returns a builder that creates obfuscating
ToStringStyle objects that produce output similar to
RecursiveToStringStyle . |
static ObfuscatingToStringStyle.Builder |
ObfuscatingToStringStyle.recursiveStyle(Predicate<? super Class<?>> recurseIntoPredicate)
Returns a builder that creates obfuscating
ToStringStyle objects that produce output similar to
RecursiveToStringStyle . |
static ObfuscatingToStringStyle.Builder |
ObfuscatingToStringStyle.shortPrefixStyle()
Returns a builder that creates obfuscating
ToStringStyle objects that produce output similar to
ToStringStyle.SHORT_PREFIX_STYLE . |
static ObfuscatingToStringStyle.Builder |
ObfuscatingToStringStyle.simpleStyle()
Returns a builder that creates obfuscating
ToStringStyle objects that produce output similar to ToStringStyle.SIMPLE_STYLE . |
Modifier and Type | Method and Description |
---|---|
static ObfuscatingToStringStyle.Builder |
ObfuscatingToStringStyle.Builder.create(Function<? super ObfuscatingToStringStyle.Builder,? extends ObfuscatingToStringStyle> fromBuilderConstructor,
Function<? super ObfuscatingToStringStyle.Builder.Snapshot,? extends ObfuscatingToStringStyle> fromSnapshotConstructor)
Creates a new builder.
|
<R> R |
ObfuscatingToStringStyle.Builder.transform(Function<? super ObfuscatingToStringStyle.Builder,? extends R> f)
This method allows the application of a function to this builder.
|
Constructor and Description |
---|
ObfuscatingToStringStyle(ObfuscatingToStringStyle.Builder builder)
Creates a new obfuscating
ToStringStyle . |
Copyright © 2020–2022. All rights reserved.