Package craterdog.smart


package craterdog.smart
  • Interface Summary
    Interface
    Description
    This mixin interface tells the Jackson parser to use the toDouble() method to generate the value of an attribute.
    This mixin interface tells the Jackson parser to use the toInteger() method to generate the value of an attribute.
    This mixin interface tells the Jackson parser to use the toString() method to generate the value of an attribute.
  • Class Summary
    Class
    Description
    This class performs the masking function on a specified string value using a specified mask.
    This class is a Jackson module that can be added to an object mapper to handle the masking of sensitive attributes during string serialization.
    SmartObject<S extends SmartObject<S>>
    This abstract class provides implementations for the standard methods defined in the Object class.
  • Annotation Interfaces Summary
    Annotation Interface
    Description
    This annotation is used to mark string attributes that contain sensitive information and should be masked when output to a log file, and encrypted when stored in a database.