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 SimplePolymorphicMapperget()com.fasterxml.jackson.databind.node.ObjectNodemapFromUserProperties(Map<String, Object> userProperties) com.levigo.jadice.web.shared.model.internal.document.UserPropertiesmapToUserProperties(com.fasterxml.jackson.databind.node.ObjectNode objectNode) com.fasterxml.jackson.databind.JsonNodeserializeValue(Object val, com.fasterxml.jackson.databind.ObjectMapper mapper) Methods inherited from class com.levigo.jadice.web.server.messaging.mapper.ServerPolymorphicMapper
dto, jsonMethods inherited from class com.levigo.jadice.web.transport.shared.messaging.PolymorphicMapper
getType, isClassRegistered, mapFromDTO, mapFromDTODefault, mapToDTO, mapToDTODefault, registerIgnore, registerMapping
-
Method Details
-
get
-
extractClass
- Overrides:
extractClassin 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
-