org.apache.hadoop.io.erasurecode.coder (Apache Hadoop Common 3.5.0 API)
Description: declaration: package: org.apache.hadoop.io.erasurecode.coder

# Package org.apache.hadoop.io.erasurecode.coder

@Private @Unstable package org.apache.hadoop.io.erasurecode.coder
Erasure coders framework.

- Related Packages
  Package
  Description
  org.apache.hadoop.io.erasurecode
  org.apache.hadoop.io.erasurecode.coder.util
  org.apache.hadoop.io.erasurecode.codec
  Erasure codec framework.
  org.apache.hadoop.io.erasurecode.grouper
  org.apache.hadoop.io.erasurecode.rawcoder
  Raw erasure coders.
- Class
  Description
  DummyErasureDecoder
  Dummy erasure decoder does no real computation.
  DummyErasureEncoder
  Dummy erasure encoder does no real computation.
  ErasureCoder
  An erasure coder to perform encoding or decoding given a group.
  ErasureCodingStep
  Erasure coding step that's involved in encoding/decoding of a block group.
  ErasureDecoder
  An abstract erasure decoder that's to be inherited by new decoders.
  ErasureDecodingStep
  Erasure decoding step, a wrapper of all the necessary information to perform a decoding step involved in the whole process of decoding a block group.
  ErasureEncoder
  An abstract erasure encoder that's to be inherited by new encoders.
  ErasureEncodingStep
  Erasure encoding step, a wrapper of all the necessary information to perform an encoding step involved in the whole process of encoding a block group.
  HHErasureCodingStep
  Abstract class for Hitchhiker common facilities shared by `HHXORErasureEncodingStep`and `HHXORErasureDecodingStep`.
  HHXORErasureDecoder
  Hitchhiker is a new erasure coding algorithm developed as a research project at UC Berkeley by Rashmi Vinayak.
  HHXORErasureDecodingStep
  Hitchhiker-XOR Erasure decoding step, a wrapper of all the necessary information to perform a decoding step involved in the whole process of decoding a block group.
  HHXORErasureEncoder
  Hitchhiker is a new erasure coding algorithm developed as a research project at UC Berkeley by Rashmi Vinayak.
  HHXORErasureEncodingStep
  Hitchhiker-XOR Erasure encoding step, a wrapper of all the necessary information to perform an encoding step involved in the whole process of encoding a block group.
  RSErasureDecoder
  Reed-Solomon erasure decoder that decodes a block group.
  RSErasureEncoder
  Reed-Solomon erasure encoder that encodes a block group.
  XORErasureDecoder
  Xor erasure decoder that decodes a block group.
  XORErasureEncoder
  Xor erasure encoder that encodes a block group.