Package net.solarnetwork.codec
Class JSONStringPropertySerializer
java.lang.Object
net.solarnetwork.codec.JSONStringPropertySerializer
- All Implemented Interfaces:
PropertySerializer
Serialize objects to a JSON string value.
- Version:
- 1.0
- Author:
- matt
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.ObjectMapperSerialize a property value.voidsetObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
Constructor Details
-
JSONStringPropertySerializer
public JSONStringPropertySerializer()
-
-
Method Details
-
serialize
Description copied from interface:PropertySerializerSerialize a property value.The
dataandpropertyNameparameters might not be used by different implementations, but allow for a single implementation to serialize more than one property of an object in different ways, if desired.- Specified by:
serializein interfacePropertySerializer- Parameters:
data- the source data being serialized, i.e. a JavaBeanpropertyName- the name of the property being serializedpropertyValue- the value of the property to serialize- Returns:
- the serialized value of the property
-
getObjectMapper
public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper() -
setObjectMapper
public void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-