Skip to content
Snippets Groups Projects
Commit b99c301c authored by Vojtech Moravec's avatar Vojtech Moravec
Browse files

Add multiple final modifiers.

parent af8f372f
No related branches found
No related tags found
No related merge requests found
...@@ -3,8 +3,8 @@ package azgracompress; ...@@ -3,8 +3,8 @@ package azgracompress;
import azgracompress.benchmark.CompressionBenchmark; import azgracompress.benchmark.CompressionBenchmark;
import azgracompress.cache.QuantizationCacheManager; import azgracompress.cache.QuantizationCacheManager;
import azgracompress.cli.CliConstants; import azgracompress.cli.CliConstants;
import azgracompress.cli.CustomFunctionBase;
import azgracompress.cli.CompressionOptionsCLIParser; import azgracompress.cli.CompressionOptionsCLIParser;
import azgracompress.cli.CustomFunctionBase;
import azgracompress.cli.functions.EntropyCalculation; import azgracompress.cli.functions.EntropyCalculation;
import azgracompress.compression.ImageCompressor; import azgracompress.compression.ImageCompressor;
import azgracompress.compression.ImageDecompressor; import azgracompress.compression.ImageDecompressor;
...@@ -14,15 +14,15 @@ import org.apache.commons.cli.*; ...@@ -14,15 +14,15 @@ import org.apache.commons.cli.*;
import java.io.IOException; import java.io.IOException;
public class DataCompressor { public class DataCompressor {
public static void main(String[] args) { public static void main(final String[] args) {
Options options = CliConstants.getOptions(); final Options options = CliConstants.getOptions();
HelpFormatter formatter = new HelpFormatter(); final HelpFormatter formatter = new HelpFormatter();
CommandLineParser parser = new DefaultParser(); final CommandLineParser parser = new DefaultParser();
CommandLine cmd; final CommandLine cmd;
try { try {
cmd = parser.parse(options, args); cmd = parser.parse(options, args);
} catch (ParseException e) { } catch (final ParseException e) {
if ((args.length > 0) && (args[0].equals("-h") || args[0].equals("--help"))) { if ((args.length > 0) && (args[0].equals("-h") || args[0].equals("--help"))) {
formatter.printHelp(CliConstants.MAIN_HELP, options); formatter.printHelp(CliConstants.MAIN_HELP, options);
return; return;
...@@ -36,7 +36,7 @@ public class DataCompressor { ...@@ -36,7 +36,7 @@ public class DataCompressor {
return; return;
} }
CompressionOptionsCLIParser compressionOptionsCLIParser = new CompressionOptionsCLIParser(cmd); final CompressionOptionsCLIParser compressionOptionsCLIParser = new CompressionOptionsCLIParser(cmd);
// NOTE(Moravec): From this point we need to dispose of possible existing SCIFIO context. // NOTE(Moravec): From this point we need to dispose of possible existing SCIFIO context.
if (compressionOptionsCLIParser.parseError()) { if (compressionOptionsCLIParser.parseError()) {
System.err.println(compressionOptionsCLIParser.getParseError()); System.err.println(compressionOptionsCLIParser.getParseError());
...@@ -50,14 +50,14 @@ public class DataCompressor { ...@@ -50,14 +50,14 @@ public class DataCompressor {
switch (compressionOptionsCLIParser.getMethod()) { switch (compressionOptionsCLIParser.getMethod()) {
case Compress: { case Compress: {
ImageCompressor compressor = new ImageCompressor(compressionOptionsCLIParser); final ImageCompressor compressor = new ImageCompressor(compressionOptionsCLIParser);
if (!compressor.compress()) { if (!compressor.compress()) {
System.err.println("Errors occurred during compression."); System.err.println("Errors occurred during compression.");
} }
} }
break; break;
case Decompress: { case Decompress: {
ImageDecompressor decompressor = new ImageDecompressor(compressionOptionsCLIParser); final ImageDecompressor decompressor = new ImageDecompressor(compressionOptionsCLIParser);
if (!decompressor.decompressToFile()) { if (!decompressor.decompressToFile()) {
System.err.println("Errors occurred during decompression."); System.err.println("Errors occurred during decompression.");
} }
...@@ -69,7 +69,7 @@ public class DataCompressor { ...@@ -69,7 +69,7 @@ public class DataCompressor {
} }
break; break;
case TrainCodebook: { case TrainCodebook: {
ImageCompressor compressor = new ImageCompressor(compressionOptionsCLIParser); final ImageCompressor compressor = new ImageCompressor(compressionOptionsCLIParser);
if (!compressor.trainAndSaveCodebook()) { if (!compressor.trainAndSaveCodebook()) {
System.err.println("Errors occurred during training/saving of codebook."); System.err.println("Errors occurred during training/saving of codebook.");
} }
...@@ -79,7 +79,7 @@ public class DataCompressor { ...@@ -79,7 +79,7 @@ public class DataCompressor {
// NOTE(Moravec): Custom function class here | // NOTE(Moravec): Custom function class here |
// V // V
//CustomFunctionBase customFunction = new MeasurePlaneErrorFunction(parsedCliOptions); //CustomFunctionBase customFunction = new MeasurePlaneErrorFunction(parsedCliOptions);
CustomFunctionBase customFunction = new EntropyCalculation(compressionOptionsCLIParser); final CustomFunctionBase customFunction = new EntropyCalculation(compressionOptionsCLIParser);
if (!customFunction.run()) { if (!customFunction.run()) {
System.err.println("Errors occurred during custom function."); System.err.println("Errors occurred during custom function.");
} }
...@@ -95,10 +95,10 @@ public class DataCompressor { ...@@ -95,10 +95,10 @@ public class DataCompressor {
QuantizationCacheManager.inspectCacheFile(compressionOptionsCLIParser.getInputDataInfo().getFilePath(), QuantizationCacheManager.inspectCacheFile(compressionOptionsCLIParser.getInputDataInfo().getFilePath(),
compressionOptionsCLIParser.isVerbose()); compressionOptionsCLIParser.isVerbose());
} else { } else {
ImageDecompressor decompressor = new ImageDecompressor(compressionOptionsCLIParser); final ImageDecompressor decompressor = new ImageDecompressor(compressionOptionsCLIParser);
try { try {
System.out.println(decompressor.inspectCompressedFile()); System.out.println(decompressor.inspectCompressedFile());
} catch (IOException e) { } catch (final IOException e) {
System.err.println("Errors occurred during inspecting file."); System.err.println("Errors occurred during inspecting file.");
System.err.println(e.getMessage()); System.err.println(e.getMessage());
e.printStackTrace(); e.printStackTrace();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment