Class ErasureCodec
java.lang.Object
org.apache.hadoop.io.erasurecode.codec.ErasureCodec
- Direct Known Subclasses:
DummyErasureCodec,HHXORErasureCodec,RSErasureCodec,XORErasureCodec
Abstract Erasure Codec is defines the interface of each actual erasure
codec classes.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract ErasureDecoderabstract ErasureEncoderGet aErasureCodecOptions.Get aErasureCoderOptions.getName()protected voidsetCodecOptions(ErasureCodecOptions options) protected voidsetCoderOptions(ErasureCoderOptions options)
-
Constructor Details
-
ErasureCodec
-
-
Method Details
-
getName
-
getSchema
-
getCodecOptions
Get aErasureCodecOptions.- Returns:
- erasure codec options
-
setCodecOptions
-
getCoderOptions
Get aErasureCoderOptions.- Returns:
- erasure coder options
-
setCoderOptions
-
createEncoder
-
createDecoder
-
createBlockGrouper
-