Commit f2353fa1 authored by Noel Alonso's avatar Noel Alonso
Browse files

Añade mapper para de/serializar la geometría

parent 00df4788
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -3,6 +3,9 @@ package es.redmic.brokerlib.avro.geodata.common;
import javax.validation.Valid;
import javax.validation.constraints.NotNull;

import com.bedatadriven.jackson.datatype.jts.JtsModule;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.kjetland.jackson.jsonSchema.annotations.JsonSchemaIgnore;
import com.kjetland.jackson.jsonSchema.annotations.JsonSchemaNotNull;
import com.vividsolutions.jts.geom.Geometry;
@@ -11,6 +14,10 @@ import es.redmic.brokerlib.avro.common.CommonDTO;

public abstract class FeatureDTO<TProperties extends PropertiesBaseDTO, TGeometry extends Geometry> extends CommonDTO {

	@JsonIgnore
	protected ObjectMapper mapper = new ObjectMapper().registerModules(new JtsModule());

	@NotNull
	private String uuid;

	@JsonSchemaIgnore