Class JmixMapSerializer
java.lang.Object
io.jmix.mapsflowui.kit.component.serialization.JmixMapSerializer
- Direct Known Subclasses:
GeoMapSerializer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcollectDtos(MapObservableObject object, MapObjectDto parent, Set<MapObjectDto> dtosToUpdate) protected MapObjectDtocreateDto(MapObservableObject object) protected MapObjectDtocreateDto(MapObservableObject object, MapObjectDto parent) protected tools.jackson.databind.ser.std.SimpleFilterProviderprotected tools.jackson.databind.module.SimpleModuleprotected Set<MapObjectDto> getDtosToUpdate(MapOptions options) protected List<MapObjectDto> protected List<AbstractSerializer<?>> protected voidincludeMetaProperties(MapObjectDto dto, MapObservableObject object) protected voidtools.jackson.databind.JsonNodeserialize(MapOptions options) tools.jackson.databind.JsonNode
-
Field Details
-
objectMapper
protected tools.jackson.databind.ObjectMapper objectMapper
-
-
Constructor Details
-
JmixMapSerializer
public JmixMapSerializer()
-
-
Method Details
-
initMapper
protected void initMapper() -
createModule
protected tools.jackson.databind.module.SimpleModule createModule() -
getSerializers
-
createFilterProvider
protected tools.jackson.databind.ser.std.SimpleFilterProvider createFilterProvider() -
serialize
-
serialize
-
getDtosToUpdate
-
collectDtos
protected void collectDtos(MapObservableObject object, MapObjectDto parent, Set<MapObjectDto> dtosToUpdate) -
createDto
-
createDto
-
getRemovedChildren
-
includeMetaProperties
-