public class RLEDecompressor
extends java.lang.Object
RLE 알고리즘으로 압축된 데이터를 복원하여 원래의 정수 리스트로 변환하는 기능을 한다.
이 클래스는 객체 생성이 불가능하며, 모든 메서드는 정적(static)으로 제공된다.
| Modifier and Type | Method and Description |
|---|---|
static <N extends java.lang.Number> |
decompressRLE(byte[] data,
java.lang.Class<N> clazz)
Run-Length Encoding (RLE)으로 압축된 바이트 배열을 복원하여 정수 리스트로 반환한다.
|
public static <N extends java.lang.Number> java.util.List<N> decompressRLE(byte[] data,
java.lang.Class<N> clazz)
throws java.io.IOException
N - 복원할 정수 타입 (Integer, Long, Short, Byte)data - RLE로 압축된 데이터를 담은 바이트 배열clazz - 복원할 정수 타입의 클래스 (예: Integer.class, Long.class 등)java.io.IOException - 입출력 오류 발생 시