me.lemire.integercompression
Class PerformanceLogger

java.lang.Object
  extended by me.lemire.integercompression.PerformanceLogger

public final class PerformanceLogger
extends Object

PerformanceLogger for IntegerCODEC.

Author:
MURAOKA Taro http://github.com/koron

Nested Class Summary
static class PerformanceLogger.Timer
           
 
Field Summary
 PerformanceLogger.Timer compressionTimer
           
 PerformanceLogger.Timer decompressionTimer
           
 
Constructor Summary
PerformanceLogger()
           
 
Method Summary
 long addCompressedSize(long value)
           
 long addOriginalSize(long value)
           
 double getBitPerInt()
           
 long getCompressedSize()
           
 double getCompressSpeed()
           
 double getDecompressSpeed()
           
 long getOriginalSize()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

compressionTimer

public final PerformanceLogger.Timer compressionTimer

decompressionTimer

public final PerformanceLogger.Timer decompressionTimer
Constructor Detail

PerformanceLogger

public PerformanceLogger()
Method Detail

addOriginalSize

public long addOriginalSize(long value)

addCompressedSize

public long addCompressedSize(long value)

getOriginalSize

public long getOriginalSize()

getCompressedSize

public long getCompressedSize()

getBitPerInt

public double getBitPerInt()

getCompressSpeed

public double getCompressSpeed()

getDecompressSpeed

public double getDecompressSpeed()


Copyright © 2013. All Rights Reserved.