| Package | Description |
|---|---|
| org.kordamp.json |
The core of the library
|
| org.kordamp.json.processors |
Support for custom serialization
|
| Class and Description |
|---|
| DefaultValueProcessor
Defines the default value for a type when its value is null.
|
| DefaultValueProcessorMatcher
Base class for finding a matching DefaultValueProcessor.
DEFAULT - matches the target class with equals(). |
| JsonBeanProcessor
Base interface for custom serialization per Bean.
|
| JsonBeanProcessorMatcher
Base class for finding a matching JsonBeanProcessor.
DEFAULT - matches the target class with equals(). |
| JsonValueProcessor
Base interface for custom serialization per property.
|
| JsonValueProcessorMatcher
Base class for finding a matching JsonValueProcessor.
DEFAULT - matches the target class with equals(). |
| PropertyNameProcessor
Base interface for mutating property names of a Bean.
|
| PropertyNameProcessorMatcher
Base class for finding a matching PropertyNameProcessor.
DEFAULT - matches the target class with equals(). |
| Class and Description |
|---|
| DefaultValueProcessor
Defines the default value for a type when its value is null.
|
| DefaultValueProcessorMatcher
Base class for finding a matching DefaultValueProcessor.
DEFAULT - matches the target class with equals(). |
| JsonBeanProcessor
Base interface for custom serialization per Bean.
|
| JsonBeanProcessorMatcher
Base class for finding a matching JsonBeanProcessor.
DEFAULT - matches the target class with equals(). |
| JsonValueProcessor
Base interface for custom serialization per property.
|
| JsonValueProcessorMatcher
Base class for finding a matching JsonValueProcessor.
DEFAULT - matches the target class with equals(). |
| PropertyNameProcessorMatcher
Base class for finding a matching PropertyNameProcessor.
DEFAULT - matches the target class with equals(). |