From 47f7fa6d5e83303a78477d08576330d1702e04b5 Mon Sep 17 00:00:00 2001
From: Vojtech Moravec <vojtech.moravec.st@vsb.cz>
Date: Tue, 1 Dec 2020 10:58:16 +0100
Subject: [PATCH] Rename CacheFileHeaderV1->QvcHeaderV1

---
 .../java/cz/it4i/qcmp/cache/ICacheFile.java   |  6 +++---
 .../qcmp/cache/QuantizationCacheManager.java  | 20 +++++++++----------
 .../java/cz/it4i/qcmp/cache/SQCacheFile.java  | 12 +++++------
 .../java/cz/it4i/qcmp/cache/VQCacheFile.java  | 12 +++++------
 ...acheFileHeaderV1.java => QvcHeaderV1.java} |  2 +-
 5 files changed, 26 insertions(+), 26 deletions(-)
 rename src/main/java/cz/it4i/qcmp/fileformat/{CacheFileHeaderV1.java => QvcHeaderV1.java} (99%)

diff --git a/src/main/java/cz/it4i/qcmp/cache/ICacheFile.java b/src/main/java/cz/it4i/qcmp/cache/ICacheFile.java
index a2cd225..80f4c2a 100644
--- a/src/main/java/cz/it4i/qcmp/cache/ICacheFile.java
+++ b/src/main/java/cz/it4i/qcmp/cache/ICacheFile.java
@@ -1,6 +1,6 @@
 package cz.it4i.qcmp.cache;
 
-import cz.it4i.qcmp.fileformat.CacheFileHeaderV1;
+import cz.it4i.qcmp.fileformat.QvcHeaderV1;
 
 import java.io.DataInputStream;
 import java.io.DataOutputStream;
@@ -12,9 +12,9 @@ public interface ICacheFile {
 
     void readFromStream(DataInputStream inputStream) throws IOException;
 
-    void readFromStream(DataInputStream inputStream, CacheFileHeaderV1 header) throws IOException;
+    void readFromStream(DataInputStream inputStream, QvcHeaderV1 header) throws IOException;
 
-    CacheFileHeaderV1 getHeader();
+    QvcHeaderV1 getHeader();
 
     void report(StringBuilder builder);
 
diff --git a/src/main/java/cz/it4i/qcmp/cache/QuantizationCacheManager.java b/src/main/java/cz/it4i/qcmp/cache/QuantizationCacheManager.java
index bd769e8..8f57c41 100644
--- a/src/main/java/cz/it4i/qcmp/cache/QuantizationCacheManager.java
+++ b/src/main/java/cz/it4i/qcmp/cache/QuantizationCacheManager.java
@@ -2,8 +2,8 @@ package cz.it4i.qcmp.cache;
 
 import cz.it4i.qcmp.compression.CompressionOptions;
 import cz.it4i.qcmp.data.V3i;
-import cz.it4i.qcmp.fileformat.CacheFileHeaderV1;
 import cz.it4i.qcmp.fileformat.QuantizationType;
+import cz.it4i.qcmp.fileformat.QvcHeaderV1;
 import cz.it4i.qcmp.quantization.scalar.SQCodebook;
 import cz.it4i.qcmp.quantization.vector.VQCodebook;
 
@@ -68,8 +68,8 @@ public class QuantizationCacheManager {
      * @param codebook  Final SQ codebook.
      * @return SQ cache file header.
      */
-    private CacheFileHeaderV1 createHeaderForSQ(final String trainFile, final SQCodebook codebook) {
-        final CacheFileHeaderV1 header = new CacheFileHeaderV1();
+    private QvcHeaderV1 createHeaderForSQ(final String trainFile, final SQCodebook codebook) {
+        final QvcHeaderV1 header = new QvcHeaderV1();
         header.setQuantizationType(QuantizationType.Scalar);
         header.setCodebookSize(codebook.getCodebookSize());
         header.setTrainFileName(trainFile);
@@ -105,8 +105,8 @@ public class QuantizationCacheManager {
      * @param codebook  Final VQ codebook.
      * @return VQ cache file header.
      */
-    private CacheFileHeaderV1 createHeaderForVQ(final String trainFile, final VQCodebook codebook) {
-        final CacheFileHeaderV1 header = new CacheFileHeaderV1();
+    private QvcHeaderV1 createHeaderForVQ(final String trainFile, final VQCodebook codebook) {
+        final QvcHeaderV1 header = new QvcHeaderV1();
         header.setQuantizationType(getQuantizationTypeFromVectorDimensions(codebook.getVectorDims()));
         header.setCodebookSize(codebook.getCodebookSize());
         header.setTrainFileName(trainFile);
@@ -125,7 +125,7 @@ public class QuantizationCacheManager {
     public String saveCodebook(final String trainFile, final SQCodebook codebook) throws IOException {
         final String fileName = getCacheFilePathForSQ(trainFile, codebook.getCodebookSize()).getAbsolutePath();
 
-        final CacheFileHeaderV1 header = createHeaderForSQ(new File(trainFile).getName(), codebook);
+        final QvcHeaderV1 header = createHeaderForSQ(new File(trainFile).getName(), codebook);
         final SQCacheFile cacheFile = new SQCacheFile(header, codebook);
 
         try (final FileOutputStream fos = new FileOutputStream(fileName, false);
@@ -152,7 +152,7 @@ public class QuantizationCacheManager {
                                                       codebook.getCodebookSize(),
                                                       codebook.getVectorDims()).getAbsolutePath();
 
-        final CacheFileHeaderV1 header = createHeaderForVQ(new File(trainFile).getName(), codebook);
+        final QvcHeaderV1 header = createHeaderForVQ(new File(trainFile).getName(), codebook);
         final VQCacheFile cacheFile = new VQCacheFile(header, codebook);
 
         try (final FileOutputStream fos = new FileOutputStream(fileName, false);
@@ -357,7 +357,7 @@ public class QuantizationCacheManager {
             dis = new DataInputStream(inputStream);
         }
 
-        final CacheFileHeaderV1 header = new CacheFileHeaderV1();
+        final QvcHeaderV1 header = new QvcHeaderV1();
         try {
             header.readFromStream(dis);
         } catch (final IOException e) {
@@ -409,12 +409,12 @@ public class QuantizationCacheManager {
      * @param path Path to cache file.
      */
     public static void inspectCacheFile(final String path, final boolean verbose) {
-        CacheFileHeaderV1 header = null;
+        QvcHeaderV1 header = null;
         final long fileSize;
         try (final FileInputStream fis = new FileInputStream(path);
              final DataInputStream dis = new DataInputStream(fis)) {
             fileSize = fis.getChannel().size();
-            header = new CacheFileHeaderV1();
+            header = new QvcHeaderV1();
             header.readFromStream(dis);
         } catch (final IOException e) {
             e.printStackTrace();
diff --git a/src/main/java/cz/it4i/qcmp/cache/SQCacheFile.java b/src/main/java/cz/it4i/qcmp/cache/SQCacheFile.java
index db5d68c..5815ed0 100644
--- a/src/main/java/cz/it4i/qcmp/cache/SQCacheFile.java
+++ b/src/main/java/cz/it4i/qcmp/cache/SQCacheFile.java
@@ -1,6 +1,6 @@
 package cz.it4i.qcmp.cache;
 
-import cz.it4i.qcmp.fileformat.CacheFileHeaderV1;
+import cz.it4i.qcmp.fileformat.QvcHeaderV1;
 import cz.it4i.qcmp.quantization.scalar.SQCodebook;
 
 import java.io.DataInputStream;
@@ -8,13 +8,13 @@ import java.io.DataOutputStream;
 import java.io.IOException;
 
 public class SQCacheFile implements ICacheFile {
-    private CacheFileHeaderV1 header;
+    private QvcHeaderV1 header;
     private SQCodebook codebook;
 
     public SQCacheFile() {
     }
 
-    public SQCacheFile(final CacheFileHeaderV1 header, final SQCodebook codebook) {
+    public SQCacheFile(final QvcHeaderV1 header, final SQCodebook codebook) {
         this.header = header;
         this.codebook = codebook;
         assert (header.getCodebookSize() == codebook.getCodebookSize());
@@ -34,12 +34,12 @@ public class SQCacheFile implements ICacheFile {
     }
 
     public void readFromStream(final DataInputStream inputStream) throws IOException {
-        header = new CacheFileHeaderV1();
+        header = new QvcHeaderV1();
         header.readFromStream(inputStream);
         readFromStream(inputStream, header);
     }
 
-    public void readFromStream(final DataInputStream inputStream, final CacheFileHeaderV1 header) throws IOException {
+    public void readFromStream(final DataInputStream inputStream, final QvcHeaderV1 header) throws IOException {
         this.header = header;
         final int codebookSize = header.getCodebookSize();
         final int[] centroids = new int[codebookSize];
@@ -54,7 +54,7 @@ public class SQCacheFile implements ICacheFile {
         codebook = new SQCodebook(centroids, frequencies);
     }
 
-    public CacheFileHeaderV1 getHeader() {
+    public QvcHeaderV1 getHeader() {
         return header;
     }
 
diff --git a/src/main/java/cz/it4i/qcmp/cache/VQCacheFile.java b/src/main/java/cz/it4i/qcmp/cache/VQCacheFile.java
index e7c8cc6..ef7c26a 100644
--- a/src/main/java/cz/it4i/qcmp/cache/VQCacheFile.java
+++ b/src/main/java/cz/it4i/qcmp/cache/VQCacheFile.java
@@ -1,6 +1,6 @@
 package cz.it4i.qcmp.cache;
 
-import cz.it4i.qcmp.fileformat.CacheFileHeaderV1;
+import cz.it4i.qcmp.fileformat.QvcHeaderV1;
 import cz.it4i.qcmp.quantization.vector.VQCodebook;
 
 import java.io.DataInputStream;
@@ -8,13 +8,13 @@ import java.io.DataOutputStream;
 import java.io.IOException;
 
 public class VQCacheFile implements ICacheFile {
-    private CacheFileHeaderV1 header;
+    private QvcHeaderV1 header;
     private VQCodebook codebook;
 
     public VQCacheFile() {
     }
 
-    public VQCacheFile(final CacheFileHeaderV1 header, final VQCodebook codebook) {
+    public VQCacheFile(final QvcHeaderV1 header, final VQCodebook codebook) {
         this.header = header;
         this.codebook = codebook;
         assert (header.getCodebookSize() == codebook.getCodebookSize());
@@ -37,13 +37,13 @@ public class VQCacheFile implements ICacheFile {
     }
 
     public void readFromStream(final DataInputStream inputStream) throws IOException {
-        header = new CacheFileHeaderV1();
+        header = new QvcHeaderV1();
         header.readFromStream(inputStream);
         readFromStream(inputStream, header);
     }
 
     @Override
-    public void readFromStream(final DataInputStream inputStream, final CacheFileHeaderV1 header) throws IOException {
+    public void readFromStream(final DataInputStream inputStream, final QvcHeaderV1 header) throws IOException {
         this.header = header;
         final int codebookSize = header.getCodebookSize();
 
@@ -64,7 +64,7 @@ public class VQCacheFile implements ICacheFile {
         codebook = new VQCodebook(header.getVectorDim(), vectors, frequencies);
     }
 
-    public CacheFileHeaderV1 getHeader() {
+    public QvcHeaderV1 getHeader() {
         return header;
     }
 
diff --git a/src/main/java/cz/it4i/qcmp/fileformat/CacheFileHeaderV1.java b/src/main/java/cz/it4i/qcmp/fileformat/QvcHeaderV1.java
similarity index 99%
rename from src/main/java/cz/it4i/qcmp/fileformat/CacheFileHeaderV1.java
rename to src/main/java/cz/it4i/qcmp/fileformat/QvcHeaderV1.java
index 167b0f7..cc2ab90 100644
--- a/src/main/java/cz/it4i/qcmp/fileformat/CacheFileHeaderV1.java
+++ b/src/main/java/cz/it4i/qcmp/fileformat/QvcHeaderV1.java
@@ -9,7 +9,7 @@ import java.io.DataInputStream;
 import java.io.DataOutputStream;
 import java.io.IOException;
 
-public class CacheFileHeaderV1 implements IFileHeader {
+public class QvcHeaderV1 implements IFileHeader {
     //region Constants
     private static final int VERSION = 1;
     private static final String MAGIC_VALUE = "QCMPCACHE";
-- 
GitLab