From 9f43685eb4fe113294c82f248e76f8cf9f4741cd Mon Sep 17 00:00:00 2001
From: Vojtech Moravec <vojtech.moravec.st@vsb.cz>
Date: Thu, 26 Nov 2020 12:25:40 +0100
Subject: [PATCH] Move CacheFileHeader to fileformat package.

---
 src/main/java/cz/it4i/qcmp/cache/ICacheFile.java               | 2 ++
 src/main/java/cz/it4i/qcmp/cache/QuantizationCacheManager.java | 1 +
 src/main/java/cz/it4i/qcmp/cache/SQCacheFile.java              | 1 +
 src/main/java/cz/it4i/qcmp/cache/VQCacheFile.java              | 1 +
 .../cz/it4i/qcmp/{cache => fileformat}/CacheFileHeader.java    | 3 +--
 5 files changed, 6 insertions(+), 2 deletions(-)
 rename src/main/java/cz/it4i/qcmp/{cache => fileformat}/CacheFileHeader.java (98%)

diff --git a/src/main/java/cz/it4i/qcmp/cache/ICacheFile.java b/src/main/java/cz/it4i/qcmp/cache/ICacheFile.java
index 88a441f..ac77259 100644
--- a/src/main/java/cz/it4i/qcmp/cache/ICacheFile.java
+++ b/src/main/java/cz/it4i/qcmp/cache/ICacheFile.java
@@ -1,5 +1,7 @@
 package cz.it4i.qcmp.cache;
 
+import cz.it4i.qcmp.fileformat.CacheFileHeader;
+
 import java.io.DataInputStream;
 import java.io.DataOutputStream;
 import java.io.IOException;
diff --git a/src/main/java/cz/it4i/qcmp/cache/QuantizationCacheManager.java b/src/main/java/cz/it4i/qcmp/cache/QuantizationCacheManager.java
index 52c6fee..8903a91 100644
--- a/src/main/java/cz/it4i/qcmp/cache/QuantizationCacheManager.java
+++ b/src/main/java/cz/it4i/qcmp/cache/QuantizationCacheManager.java
@@ -2,6 +2,7 @@ package cz.it4i.qcmp.cache;
 
 import cz.it4i.qcmp.compression.CompressionOptions;
 import cz.it4i.qcmp.data.V3i;
+import cz.it4i.qcmp.fileformat.CacheFileHeader;
 import cz.it4i.qcmp.fileformat.QuantizationType;
 import cz.it4i.qcmp.quantization.scalar.SQCodebook;
 import cz.it4i.qcmp.quantization.vector.VQCodebook;
diff --git a/src/main/java/cz/it4i/qcmp/cache/SQCacheFile.java b/src/main/java/cz/it4i/qcmp/cache/SQCacheFile.java
index 5277bba..b16e402 100644
--- a/src/main/java/cz/it4i/qcmp/cache/SQCacheFile.java
+++ b/src/main/java/cz/it4i/qcmp/cache/SQCacheFile.java
@@ -1,5 +1,6 @@
 package cz.it4i.qcmp.cache;
 
+import cz.it4i.qcmp.fileformat.CacheFileHeader;
 import cz.it4i.qcmp.quantization.scalar.SQCodebook;
 
 import java.io.DataInputStream;
diff --git a/src/main/java/cz/it4i/qcmp/cache/VQCacheFile.java b/src/main/java/cz/it4i/qcmp/cache/VQCacheFile.java
index dce6f3e..8f4414b 100644
--- a/src/main/java/cz/it4i/qcmp/cache/VQCacheFile.java
+++ b/src/main/java/cz/it4i/qcmp/cache/VQCacheFile.java
@@ -1,5 +1,6 @@
 package cz.it4i.qcmp.cache;
 
+import cz.it4i.qcmp.fileformat.CacheFileHeader;
 import cz.it4i.qcmp.quantization.vector.VQCodebook;
 
 import java.io.DataInputStream;
diff --git a/src/main/java/cz/it4i/qcmp/cache/CacheFileHeader.java b/src/main/java/cz/it4i/qcmp/fileformat/CacheFileHeader.java
similarity index 98%
rename from src/main/java/cz/it4i/qcmp/cache/CacheFileHeader.java
rename to src/main/java/cz/it4i/qcmp/fileformat/CacheFileHeader.java
index 888c0c2..ef77561 100644
--- a/src/main/java/cz/it4i/qcmp/cache/CacheFileHeader.java
+++ b/src/main/java/cz/it4i/qcmp/fileformat/CacheFileHeader.java
@@ -1,8 +1,7 @@
-package cz.it4i.qcmp.cache;
+package cz.it4i.qcmp.fileformat;
 
 import cz.it4i.qcmp.data.V2i;
 import cz.it4i.qcmp.data.V3i;
-import cz.it4i.qcmp.fileformat.QuantizationType;
 import cz.it4i.qcmp.utilities.Utils;
 
 import java.io.DataInputStream;
-- 
GitLab