-package org.simantics.fastlz;\r
-\r
-import java.io.File;\r
-import java.io.FileNotFoundException;\r
-import java.io.InputStream;\r
-import java.io.OutputStream;\r
-import java.nio.ByteBuffer;\r
-\r
-import org.simantics.compressions.CompressionCodec;\r
-import org.simantics.compressions.Compressions;\r
-\r
-public class FastLZCodec implements CompressionCodec {\r
-\r
- public FastLZCodec() {\r
- }\r
- \r
- @Override\r
- public int compressBound(int inputSize) {\r
- return FastLZ.compressBound(inputSize);\r
- }\r
-\r
- @Override\r
- public int compressBuffer(ByteBuffer input, int inputOffset,\r
- int length, ByteBuffer output, int outputOffset) {\r
- return FastLZ.compressBuffer(input, inputOffset, length, output, outputOffset);\r
- }\r
-\r
- @Override\r
- public int decompressBuffer(ByteBuffer input, int inputOffset,\r
- int length, ByteBuffer output, int outputOffset, int maxout) {\r
- return FastLZ.decompressBuffer(input, inputOffset, length, output, outputOffset, maxout);\r
- }\r
-\r
- @Override\r
- public InputStream read(File file) throws FileNotFoundException {\r
- return FastLZ.read(file);\r
- }\r
-\r
- @Override\r
- public OutputStream write(File file) throws FileNotFoundException {\r
- return FastLZ.write(file);\r
- }\r
-\r
- @Override\r
- public int compress(byte[] uncompressedData, int i, int length,\r
- byte[] compressedData, int j) {\r
- throw new UnsupportedOperationException("Not implemented!");\r
- }\r
-\r
- @Override\r
- public byte[] decompress(byte[] compressedData, int i,\r
- int uncompressedLength) {\r
- throw new UnsupportedOperationException("Not implemented!");\r
- }\r
-\r
- @Override\r
- public String getId() {\r
- return Compressions.FASTLZ;\r
- }\r
-\r
-}\r
+package org.simantics.fastlz;
+
+import java.io.File;
+import java.io.FileNotFoundException;
+import java.io.InputStream;
+import java.io.OutputStream;
+import java.nio.ByteBuffer;
+
+import org.simantics.compressions.CompressionCodec;
+import org.simantics.compressions.Compressions;
+
+public class FastLZCodec implements CompressionCodec {
+
+ public FastLZCodec() {
+ }
+
+ @Override
+ public int compressBound(int inputSize) {
+ return FastLZ.compressBound(inputSize);
+ }
+
+ @Override
+ public int compressBuffer(ByteBuffer input, int inputOffset,
+ int length, ByteBuffer output, int outputOffset) {
+ return FastLZ.compressBuffer(input, inputOffset, length, output, outputOffset);
+ }
+
+ @Override
+ public int decompressBuffer(ByteBuffer input, int inputOffset,
+ int length, ByteBuffer output, int outputOffset, int maxout) {
+ return FastLZ.decompressBuffer(input, inputOffset, length, output, outputOffset, maxout);
+ }
+
+ @Override
+ public InputStream read(File file) throws FileNotFoundException {
+ return FastLZ.read(file);
+ }
+
+ @Override
+ public OutputStream write(File file) throws FileNotFoundException {
+ return FastLZ.write(file);
+ }
+
+ @Override
+ public int compress(byte[] uncompressedData, int i, int length,
+ byte[] compressedData, int j) {
+ throw new UnsupportedOperationException("Not implemented!");
+ }
+
+ @Override
+ public byte[] decompress(byte[] compressedData, int i,
+ int uncompressedLength) {
+ throw new UnsupportedOperationException("Not implemented!");
+ }
+
+ @Override
+ public String getId() {
+ return Compressions.FASTLZ;
+ }
+
+}