aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/geojson/jackson/LngLatAltSerializer.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/geojson/jackson/LngLatAltSerializer.java')
-rw-r--r--src/main/java/org/geojson/jackson/LngLatAltSerializer.java43
1 files changed, 23 insertions, 20 deletions
diff --git a/src/main/java/org/geojson/jackson/LngLatAltSerializer.java b/src/main/java/org/geojson/jackson/LngLatAltSerializer.java
index e731eb8..ae9a6da 100644
--- a/src/main/java/org/geojson/jackson/LngLatAltSerializer.java
+++ b/src/main/java/org/geojson/jackson/LngLatAltSerializer.java
@@ -1,30 +1,33 @@
package org.geojson.jackson;
+import java.io.IOException;
+
+import org.geojson.LngLatAlt;
+
import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.JsonSerializer;
import com.fasterxml.jackson.databind.SerializerProvider;
-import org.geojson.LngLatAlt;
-
-import java.io.IOException;
-
-public class LngLatAltSerializer extends JsonSerializer<LngLatAlt> {
- public static final long POW10[] = {1, 10, 100, 1000, 10000, 100000, 1000000, 10000000, 100000000, 1000000000};
+public class LngLatAltSerializer extends JsonSerializer<LngLatAlt>
+{
- @Override
- public void serialize(LngLatAlt value, JsonGenerator jgen, SerializerProvider provider) throws IOException,
- JsonProcessingException {
- jgen.writeStartArray();
- jgen.writeNumber(value.getLongitude());
- jgen.writeNumber(value.getLatitude());
- if (value.hasAltitude()) {
- jgen.writeNumber(value.getAltitude());
+ @Override
+ public void serialize(LngLatAlt value, JsonGenerator jgen, SerializerProvider provider)
+ throws IOException, JsonProcessingException
+ {
+ jgen.writeStartArray();
+ jgen.writeNumber(value.getLongitude());
+ jgen.writeNumber(value.getLatitude());
+ if (value.hasAltitude())
+ {
+ jgen.writeNumber(value.getAltitude());
- for(double d : value.getAdditionalElements()) {
- jgen.writeNumber(d);
- }
- }
- jgen.writeEndArray();
- }
+ for (double d : value.getAdditionalElements())
+ {
+ jgen.writeNumber(d);
+ }
+ }
+ jgen.writeEndArray();
+ }
}