Skip navigation links
A B C D E G H I L O P R S T U V W Z 

C

CDCCompressor - Class in orgcdc.core
데이터 압축 및 데이터베이스 저장을 담당하는 컴포넌트 클래스이다.
CDCCompressor(DataSource) - Constructor for class orgcdc.core.CDCCompressor
주어진 데이터 소스를 사용하여 CDCCompressor 객체를 생성한다.
CDCDatasourceConfig - Class in orgcdc.infrastructure
CDC 데이터 소스를 구성하기 위한 설정 클래스이다.
CDCDatasourceConfig(CDCJdbcProperties) - Constructor for class orgcdc.infrastructure.CDCDatasourceConfig
CDCDatasourceConfig 생성자.
CDCDecompressor - Class in orgcdc.core
압축된 데이터를 복원(decompress)하는 기능을 제공하는 컴포넌트 클래스이다.
CDCDecompressor(DataSource) - Constructor for class orgcdc.core.CDCDecompressor
주어진 Datasource를 사용하여 CDCDecompressor 객체를 생성한다.
CDCJdbcProperties - Class in orgcdc.infrastructure
 
CDCJdbcProperties() - Constructor for class orgcdc.infrastructure.CDCJdbcProperties
 
CDCSql - Class in orgcdc.infrastructure
 
chunkCompression(List<Map<String, Object>>, ChunkType) - Static method in class orgcdc.core.CDCCompressor
주어진 데이터를 압축하여 CompressedChunkData 객체를 생성한다.
ChunkType - Enum in orgcdc.core.enums
압축된 데이터 청크의 유형을 나타내는 열거형(Enum) 클래스이다.
CommonUtils - Class in orgcdc.utils
공통 유틸리티 메서드를 제공하는 클래스이다.
compress(String, List<Map<String, Object>>, ChunkType) - Method in class orgcdc.core.CDCCompressor
주어진 평가 ID의 원시데이터를 압축하고, 해당 압축된 데이터를 데이터베이스에 저장한다.
compressDeltaRLE(List<N>) - Static method in class orgcdc.algorithm.rle.delta.RLEDeltaCompressor
주어진 숫자형 데이터 리스트에 대해 Delta 기반의 Run-Length Encoding (RLE) 압축을 수행하여 바이트 배열로 반환한다.
compressDoubleValue(List<Double>) - Static method in class orgcdc.algorithm.gorilla.value.GorillaValueCompressor
이 메서드는 부동소수점 데이터의 변화를 XOR 연산을 통해 비교하고, 그 결과를 비트로 표현하여 압축한다.
CompressedChunkData - Class in orgcdc.core.domain
특정 청크로 압축된 데이터를 나타내는 추상 클래스.
CompressedCycleChunkData - Class in orgcdc.core.domain
Cycle 청크로 압축된 데이터를 나타내는 클래스이다.
CompressedCycleChunkData(short, byte[], byte[], byte[], byte[], byte[], byte[], byte[], byte[], byte[], byte[], byte[], byte[], byte[], int) - Constructor for class orgcdc.core.domain.CompressedCycleChunkData
주어진 매개변수로 CompressedCycleChunkData 객체를 초기화하는 빌더 패턴 생성자.
CompressedStepChunkData - Class in orgcdc.core.domain
Step 청크로 압축된 데이터를 나타내는 클래스이다.
CompressedStepChunkData(short, long, short, int, byte[], String, byte[], byte[], byte[], byte[], byte[], byte[], byte[], byte[], int) - Constructor for class orgcdc.core.domain.CompressedStepChunkData
주어진 매개변수로 CompressedStepChunkData 객체를 초기화하는 빌더 패턴 생성자이다.
CompressionUtils - Class in orgcdc.algorithm
CompressionUtils 클래스는 데이터 압축 및 복원에 필요한 유틸리티 메서드를 제공한다.
compressRLE(List<N>) - Static method in class orgcdc.algorithm.rle.RLECompressor
주어진 숫자형 리스트를 Run-Length Encoding (RLE) 알고리즘을 사용하여 압축하고, 그 결과를 바이트 배열로 반환한다.
compressTime(List<Time>) - Static method in class orgcdc.algorithm.gorilla.time.TimeCompressor
주어진 Time 객체 리스트를 Gorilla-Tsc 로직에 따라 압축하여 바이트 배열로 반환한다.
compressTimeCore(List<T>, ToLongFunction<T>) - Static method in class orgcdc.algorithm.TimeCompressUtils
시계열 데이터를 압축한다.
compressTimestamp(List<Timestamp>) - Static method in class orgcdc.algorithm.gorilla.time.TimestampCompressor
주어진 Timestamp 객체 리스트를 Gorilla-Tsc 로직에 따라 압축하여 바이트 배열로 반환한다.
compressZIP(List<T>) - Static method in class orgcdc.algorithm.zip.ZIPCompressor
주어진 데이터 리스트를 ZIP 포맷으로 압축하여 바이트 배열로 반환한다.
convertFromByteArray(byte[], Class<T>) - Static method in class orgcdc.algorithm.CompressionUtils
주어진 바이트 배열을 역직렬화하여 데이터 리스트로 변환한다.
convertList(List<Object>, Class<T>) - Static method in class orgcdc.utils.CommonUtils
주어진 리스트의 각 요소를 지정된 클래스 타입으로 변환한다.
convertMilliSecondTimeList(List<Time>) - Static method in class orgcdc.algorithm.TimeCompressUtils
Time 객체의 리스트를 밀리초까지 포함된 문자열 리스트로 변환한다.
convertToByteArray(List<T>) - Static method in class orgcdc.algorithm.CompressionUtils
주어진 데이터 리스트를 바이트 배열로 변환하여 반환한다.
createDataSource() - Method in class orgcdc.infrastructure.CDCDatasourceConfig
HikariCP를 사용하여 데이터 소스를 생성하는 빈을 정의한다.
CYCLE_DULPLICATION_CHECK_SQL - Static variable in class orgcdc.infrastructure.CDCSql
 
A B C D E G H I L O P R S T U V W Z 
Skip navigation links