shark.memstore2.column

NoCompression

class NoCompression extends CompressionAlgorithm

An no-op compression.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. NoCompression
  2. CompressionAlgorithm
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new NoCompression()

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def compress[T](b: ByteBuffer, t: ColumnType[T, _]): ByteBuffer

    Compress the given buffer and return the compressed data as a new buffer.

    Compress the given buffer and return the compressed data as a new buffer.

    Definition Classes
    NoCompressionCompressionAlgorithm
  9. def compressedSize: Int

    Estimation of the data size once compressed.

    Estimation of the data size once compressed.

    Definition Classes
    NoCompressionCompressionAlgorithm
  10. def compressionRatio: Double

    Return compression ratio, smaller scores imply higher compressibility.

    Return compression ratio, smaller scores imply higher compressibility. Scores greater than 1.0 indicate that compressed data will take up more space than uncompressed data. This number is used to pick the compression algorithm to apply at runtime.

    Definition Classes
    NoCompressionCompressionAlgorithm
  11. def compressionType: DefaultCompressionType.type

    Definition Classes
    NoCompressionCompressionAlgorithm
  12. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  14. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. def gatherStatsForCompressibility[T](v: T, t: ColumnType[T, _]): Unit

    Collect a value so we can update the compression ratio for this compression algorithm.

    Collect a value so we can update the compression ratio for this compression algorithm.

    Definition Classes
    NoCompressionCompressionAlgorithm
  16. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  17. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  18. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  19. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  20. final def notify(): Unit

    Definition Classes
    AnyRef
  21. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  22. def supportsType(t: ColumnType[_, _]): Boolean

    Tests whether the compression algorithm supports a specific column type.

    Tests whether the compression algorithm supports a specific column type.

    Definition Classes
    NoCompressionCompressionAlgorithm
  23. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  24. def toString(): String

    Definition Classes
    AnyRef → Any
  25. def uncompressedSize: Int

    The uncompressed size of the input data.

    The uncompressed size of the input data.

    Definition Classes
    NoCompressionCompressionAlgorithm
  26. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from CompressionAlgorithm

Inherited from AnyRef

Inherited from Any

Ungrouped