All Classes and Interfaces

Class
Description
ASCII encoding characters and utility methods.
 
Calling any of the mask methods of the JsonMasker can result in two cases: In case valid JSON was provided, valid JSON is returned according to the provided masking configurations In case invalid JSON was provided, the exception defined in this class is thrown
Masker that can be used to mask JSON objects and arrays.
Contains the JSON masker configurations.
Builder to create JsonMaskingConfig instances using the builder pattern.
Defines how target keys should be interpreted.
The library represents a jsonpath as an array of segments.
Parses a jsonpath literal into a JsonPath object.
 
 
UTF-8 encoding utilities class
A functional interface which enables masking JSON values (boolean, numbers, and strings) in almost every imaginable way.
ValueMasker that can mask any JSON value (string, number or a boolean).
ValueMasker that can mask JSON boolean values.
ValueMasker that can mask JSON number values.
ValueMasker that can mask JSON string values.
Represents the original value that is currently being masked.
Provides out-of-the-box implementations of ValueMasker.