@JsonProperty public Double[] getExtent() { if (this.extent == null) { // TODO should we return null instead? return new Double[0]; } return this.extent.toGeoJson().toArray(new Double[4]); }
@Override public void serialize(BBox bBox, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException, JsonProcessingException { jsonGenerator.writeStartArray(); for (Double number : bBox.toGeoJson()) { jsonGenerator.writeNumber(number); } jsonGenerator.writeEndArray(); } }
@Override public void serialize(BBox bBox, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException, JsonProcessingException { jsonGenerator.writeStartArray(); for (Double number : bBox.toGeoJson()) { jsonGenerator.writeNumber(number); } jsonGenerator.writeEndArray(); } }