com.esri.json.deserializer.SpatialReferenceJsonDeserializer Maven / Gradle / Ivy
package com.esri.json.deserializer;
import java.io.IOException;
import org.codehaus.jackson.JsonParser;
import org.codehaus.jackson.JsonProcessingException;
import org.codehaus.jackson.map.DeserializationContext;
import org.codehaus.jackson.map.JsonDeserializer;
import com.esri.core.geometry.SpatialReference;
/**
*
* Deserializes a JSON spatial reference definition into a SpatialReference instance
*/
public class SpatialReferenceJsonDeserializer extends JsonDeserializer {
public SpatialReferenceJsonDeserializer(){}
@Override
public SpatialReference deserialize(JsonParser parser, DeserializationContext arg1)
throws IOException, JsonProcessingException {
try {
return SpatialReference.fromJson(parser);
} catch (Exception e) {
return null;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy