Class SimplePolymorphicMapper
java.lang.Object
com.levigo.jadice.web.transport.shared.messaging.PolymorphicMapper<Object,com.fasterxml.jackson.databind.node.ObjectNode>
com.levigo.jadice.web.server.messaging.mapper.ServerPolymorphicMapper<Object>
com.levigo.jadice.web.server.messaging.mapper.SimplePolymorphicMapper
-
Field Summary
Fields inherited from class com.levigo.jadice.web.transport.shared.messaging.PolymorphicMapper
ignoreList, mapFromDTO, mapToDTO
-
Method Summary
Modifier and TypeMethodDescriptiondeserializeValue
(com.fasterxml.jackson.databind.JsonNode val) protected Class
<?> extractClass
(Object object) static SimplePolymorphicMapper
get()
com.fasterxml.jackson.databind.node.ObjectNode
mapFromUserProperties
(Map<String, Object> userProperties) com.levigo.jadice.web.shared.model.internal.document.UserProperties
mapToUserProperties
(com.fasterxml.jackson.databind.node.ObjectNode objectNode) com.fasterxml.jackson.databind.JsonNode
serializeValue
(Object val, com.fasterxml.jackson.databind.ObjectMapper mapper) Methods inherited from class com.levigo.jadice.web.server.messaging.mapper.ServerPolymorphicMapper
dto, json
Methods inherited from class com.levigo.jadice.web.transport.shared.messaging.PolymorphicMapper
getType, isClassRegistered, mapFromDTO, mapFromDTODefault, mapToDTO, mapToDTODefault, registerIgnore, registerMapping
-
Method Details
-
get
-
extractClass
- Overrides:
extractClass
in classPolymorphicMapper<Object,
com.fasterxml.jackson.databind.node.ObjectNode>
-
deserializeValue
-
serializeValue
public com.fasterxml.jackson.databind.JsonNode serializeValue(Object val, com.fasterxml.jackson.databind.ObjectMapper mapper) -
mapToUserProperties
public com.levigo.jadice.web.shared.model.internal.document.UserProperties mapToUserProperties(com.fasterxml.jackson.databind.node.ObjectNode objectNode) -
mapFromUserProperties
-