- Censor - Class in craterdog.smart
-
This class performs the masking function on a specified string value using a specified mask.
- Censor() - Constructor for class craterdog.smart.Censor
-
This constructor creates a new Censor object that uses the default 'X' character
for masking.
- Censor(char) - Constructor for class craterdog.smart.Censor
-
This constructor creates a new Censor object that uses the specified character
for masking.
- CensorshipModule - Class in craterdog.smart
-
This class is a Jackson module that can be added to an object mapper to handle the masking of
sensitive attributes during string serialization.
- CensorshipModule() - Constructor for class craterdog.smart.CensorshipModule
-
The default constructor adds a censorship serializer that has no mask defined.
- CensorshipSerializer - Class in craterdog.smart
-
This class handles the masking of sensitive attributes during string serialization.
- CensorshipSerializer() - Constructor for class craterdog.smart.CensorshipSerializer
-
The default constructor creates a serializer with no mask.
- CensorshipSerializer(String, char) - Constructor for class craterdog.smart.CensorshipSerializer
-
This constructor creates a serializer with the specified mask and masking character.
- compareTo(S) - Method in class craterdog.smart.SmartObject
-
- copy() - Method in class craterdog.smart.SmartObject
-
This method should work for all objects.
- craterdog.smart - package craterdog.smart
-
- createContextual(SerializerProvider, BeanProperty) - Method in class craterdog.smart.CensorshipSerializer
-