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(). |