Package net.sf.json.processors

Support for custom serialization

See:
          Description

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

Package net.sf.json.processors Description

Support for custom serialization