Interface | Description |
---|---|
DefaultValueProcessor |
Defines the default value for a type when its value is null.
|
JsonBeanProcessor |
Base interface for custom serialization per Bean.
|
JsonValueProcessor |
Base interface for custom serialization per property.
|
PropertyNameProcessor |
Base interface for mutating property names of a Bean.
|
Class | Description |
---|---|
DefaultDefaultValueProcessor |
Base implementation for DefaultDefaultValueProcessor.
|
DefaultValueProcessorMatcher |
Base class for finding a matching DefaultValueProcessor.
DEFAULT - matches the target class with equals(). |
JsDateJsonBeanProcessor |
Transforms a java.util.Date into a JSONObject ideal for JsDate conversion.
Example: |
JsDateJsonValueProcessor |
Transforms a java.util.Date property into a JSONObject ideal for JsDate
conversion
|
JsonBeanProcessorMatcher |
Base class for finding a matching JsonBeanProcessor.
DEFAULT - matches the target class with equals(). |
JsonValueProcessorMatcher |
Base class for finding a matching JsonValueProcessor.
DEFAULT - matches the target class with equals(). |
JsonVerifier |
Verifies if a value is a valid JSON value.
|
PropertyNameProcessorMatcher |
Base class for finding a matching PropertyNameProcessor.
DEFAULT - matches the target class with equals(). |
Support for custom serialization