Package | Description |
---|---|
com.github.robtimus.obfuscation |
Contains classes and interfaces for obfuscating text.
|
Modifier and Type | Method and Description |
---|---|
MapObfuscator.StringKeyedBuilder<V> |
MapObfuscator.StringKeyedBuilder.caseInsensitiveByDefault()
Sets the default case sensitivity for new keys to
CaseSensitivity.CASE_INSENSITIVE . |
MapObfuscator.StringKeyedBuilder<V> |
MapObfuscator.StringKeyedBuilder.caseSensitiveByDefault()
Sets the default case sensitivity for new keys to
CaseSensitivity.CASE_SENSITIVE . |
static <V> MapObfuscator.StringKeyedBuilder<V> |
MapObfuscator.stringKeyedBuilder()
Returns a builder that will create
MapObfuscators that support maps with String keys. |
MapObfuscator.StringKeyedBuilder<V> |
MapObfuscator.StringKeyedBuilder.withDefaultObfuscator(Obfuscator obfuscator)
Sets the default obfuscator to use, for entries that have no specific obfuscator defined.
|
MapObfuscator.StringKeyedBuilder<V> |
MapObfuscator.StringKeyedBuilder.withKey(String key,
Obfuscator obfuscator)
Adds a key to obfuscate the value for.
|
MapObfuscator.StringKeyedBuilder<V> |
MapObfuscator.StringKeyedBuilder.withKey(String key,
Obfuscator obfuscator,
CaseSensitivity caseSensitivity)
Adds a key to obfuscate the value for.
|
Modifier and Type | Method and Description |
---|---|
<R> R |
MapObfuscator.StringKeyedBuilder.transform(Function<? super MapObfuscator.StringKeyedBuilder<V>,? extends R> f)
This method allows the application of a function to this builder.
|
Copyright © 2020–2023. All rights reserved.