Class JmixMapSerializer
java.lang.Object
io.jmix.mapsflowui.kit.component.serialization.JmixMapSerializer
- Direct Known Subclasses:
- GeoMapSerializer
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected elemental.json.impl.JreJsonFactoryprotected com.fasterxml.jackson.databind.ObjectMapper
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidcollectDtos(MapObservableObject object, MapObjectDto parent, Set<MapObjectDto> dtosToUpdate) protected MapObjectDtocreateDto(MapObservableObject object) protected MapObjectDtocreateDto(MapObservableObject object, MapObjectDto parent) protected com.fasterxml.jackson.databind.ser.impl.SimpleFilterProviderprotected com.fasterxml.jackson.databind.module.SimpleModuleprotected Set<MapObjectDto>getDtosToUpdate(MapOptions options) protected List<MapObjectDto>protected List<AbstractSerializer<?>>protected voidincludeMetaProperties(MapObjectDto dto, MapObservableObject object) protected voidelemental.json.JsonValueserialize(MapOptions options) elemental.json.JsonValueserializeExtent(Extent extent) 
- 
Field Details- 
objectMapperprotected com.fasterxml.jackson.databind.ObjectMapper objectMapper
- 
jsonFactoryprotected elemental.json.impl.JreJsonFactory jsonFactory
 
- 
- 
Constructor Details- 
JmixMapSerializerpublic JmixMapSerializer()
 
- 
- 
Method Details- 
initMapperprotected void initMapper()
- 
createModuleprotected com.fasterxml.jackson.databind.module.SimpleModule createModule()
- 
getSerializers
- 
createFilterProviderprotected com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider createFilterProvider()
- 
serialize
- 
serializeExtent
- 
getDtosToUpdate
- 
collectDtosprotected void collectDtos(MapObservableObject object, MapObjectDto parent, Set<MapObjectDto> dtosToUpdate) 
- 
createDto
- 
createDto
- 
getRemovedChildren
- 
includeMetaProperties
 
-