From 9b2bf3d94380e16409ddcb3f61075f783a26b69c Mon Sep 17 00:00:00 2001 From: Bertil Chapuis Date: Thu, 7 Nov 2024 21:27:58 +0100 Subject: [PATCH] Move the flatgeobuf reader and writer in a format package --- .../baremaps/flatgeobuf/{ => format}/FlatGeoBuf.java | 2 +- .../flatgeobuf/{ => format}/FlatGeoBufReader.java | 2 +- .../flatgeobuf/{ => format}/FlatGeoBufWriter.java | 2 +- .../flatgeobuf/{ => format}/GeometryConversions.java | 2 +- .../baremaps/flatgeobuf/{ => format}/PackedRTree.java | 2 +- .../baremaps/flatgeobuf/store/FlatGeoBufDataTable.java | 8 ++++---- .../flatgeobuf/store/FlatGeoBufTypeConversion.java | 4 ++-- .../org/apache/baremaps/flatgeobuf/FlatGeoBufTest.java | 4 ++++ 8 files changed, 15 insertions(+), 11 deletions(-) rename baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/{ => format}/FlatGeoBuf.java (98%) rename baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/{ => format}/FlatGeoBufReader.java (99%) rename baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/{ => format}/FlatGeoBufWriter.java (99%) rename baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/{ => format}/GeometryConversions.java (99%) rename baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/{ => format}/PackedRTree.java (99%) diff --git a/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/FlatGeoBuf.java b/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/format/FlatGeoBuf.java similarity index 98% rename from baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/FlatGeoBuf.java rename to baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/format/FlatGeoBuf.java index e0ccce8a3..059de1ade 100644 --- a/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/FlatGeoBuf.java +++ b/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/format/FlatGeoBuf.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.baremaps.flatgeobuf; +package org.apache.baremaps.flatgeobuf.format; import java.nio.ByteBuffer; import java.util.List; diff --git a/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/FlatGeoBufReader.java b/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/format/FlatGeoBufReader.java similarity index 99% rename from baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/FlatGeoBufReader.java rename to baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/format/FlatGeoBufReader.java index d453b31b1..35e50597d 100644 --- a/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/FlatGeoBufReader.java +++ b/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/format/FlatGeoBufReader.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.baremaps.flatgeobuf; +package org.apache.baremaps.flatgeobuf.format; import java.io.IOException; import java.io.InputStream; diff --git a/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/FlatGeoBufWriter.java b/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/format/FlatGeoBufWriter.java similarity index 99% rename from baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/FlatGeoBufWriter.java rename to baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/format/FlatGeoBufWriter.java index 469740f47..4433d04cf 100644 --- a/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/FlatGeoBufWriter.java +++ b/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/format/FlatGeoBufWriter.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.baremaps.flatgeobuf; +package org.apache.baremaps.flatgeobuf.format; import com.google.flatbuffers.FlatBufferBuilder; diff --git a/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/GeometryConversions.java b/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/format/GeometryConversions.java similarity index 99% rename from baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/GeometryConversions.java rename to baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/format/GeometryConversions.java index 1951c0052..6e4711bf8 100644 --- a/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/GeometryConversions.java +++ b/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/format/GeometryConversions.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.baremaps.flatgeobuf; +package org.apache.baremaps.flatgeobuf.format; import com.google.flatbuffers.FlatBufferBuilder; import java.util.Arrays; diff --git a/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/PackedRTree.java b/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/format/PackedRTree.java similarity index 99% rename from baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/PackedRTree.java rename to baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/format/PackedRTree.java index 4c3bf63bf..6063805a1 100644 --- a/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/PackedRTree.java +++ b/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/format/PackedRTree.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.baremaps.flatgeobuf; +package org.apache.baremaps.flatgeobuf.format; import com.google.common.io.LittleEndianDataInputStream; import java.io.IOException; diff --git a/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/store/FlatGeoBufDataTable.java b/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/store/FlatGeoBufDataTable.java index b8d282bd5..5f4104f89 100644 --- a/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/store/FlatGeoBufDataTable.java +++ b/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/store/FlatGeoBufDataTable.java @@ -26,10 +26,10 @@ import java.util.Iterator; import java.util.NoSuchElementException; import java.util.Objects; -import org.apache.baremaps.flatgeobuf.FlatGeoBuf; -import org.apache.baremaps.flatgeobuf.FlatGeoBufReader; -import org.apache.baremaps.flatgeobuf.FlatGeoBufWriter; -import org.apache.baremaps.flatgeobuf.PackedRTree; +import org.apache.baremaps.flatgeobuf.format.FlatGeoBuf; +import org.apache.baremaps.flatgeobuf.format.FlatGeoBufReader; +import org.apache.baremaps.flatgeobuf.format.FlatGeoBufWriter; +import org.apache.baremaps.flatgeobuf.format.PackedRTree; import org.apache.baremaps.store.*; import org.apache.baremaps.store.DataColumn.Type; diff --git a/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/store/FlatGeoBufTypeConversion.java b/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/store/FlatGeoBufTypeConversion.java index fb331ce5b..786f8b69d 100644 --- a/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/store/FlatGeoBufTypeConversion.java +++ b/baremaps-flatgeobuf/src/main/java/org/apache/baremaps/flatgeobuf/store/FlatGeoBufTypeConversion.java @@ -19,8 +19,8 @@ import java.util.*; -import org.apache.baremaps.flatgeobuf.FlatGeoBuf; -import org.apache.baremaps.flatgeobuf.FlatGeoBuf.Feature; +import org.apache.baremaps.flatgeobuf.format.FlatGeoBuf; +import org.apache.baremaps.flatgeobuf.format.FlatGeoBuf.Feature; import org.apache.baremaps.flatgeobuf.generated.ColumnType; import org.apache.baremaps.store.*; import org.apache.baremaps.store.DataColumn.Cardinality; diff --git a/baremaps-flatgeobuf/src/test/java/org/apache/baremaps/flatgeobuf/FlatGeoBufTest.java b/baremaps-flatgeobuf/src/test/java/org/apache/baremaps/flatgeobuf/FlatGeoBufTest.java index cce3d978c..bc949ec5f 100644 --- a/baremaps-flatgeobuf/src/test/java/org/apache/baremaps/flatgeobuf/FlatGeoBufTest.java +++ b/baremaps-flatgeobuf/src/test/java/org/apache/baremaps/flatgeobuf/FlatGeoBufTest.java @@ -30,6 +30,10 @@ import java.nio.file.StandardOpenOption; import java.util.ArrayList; import java.util.List; + +import org.apache.baremaps.flatgeobuf.format.FlatGeoBuf; +import org.apache.baremaps.flatgeobuf.format.FlatGeoBufReader; +import org.apache.baremaps.flatgeobuf.format.FlatGeoBufWriter; import org.apache.baremaps.flatgeobuf.generated.Feature; import org.apache.baremaps.flatgeobuf.generated.Header; import org.apache.baremaps.testing.TestFiles;