|
abstract byte [] | Compress (byte[] uncompressedData) |
| Compress data using implemented codec More...
|
|
abstract byte [] | Decompress (byte[] compressedData) |
| Decompress data using implemented codec More...
|
|
abstract string | GetName () |
| Name of this codec type More...
|
|
abstract override bool | Equals (object other) |
| Codecs must implement an equals() method More...
|
|
abstract override int | GetHashCode () |
| Codecs must implement a HashCode() method that is consistent with Equals More...
|
|
override string | ToString () |
| Returns name of codec More...
|
|
Definition at line 26 of file Codec.cs.
◆ Type
◆ Compress()
abstract byte [] Avro.File.Codec.Compress |
( |
byte [] |
uncompressedData | ) |
|
|
pure virtual |
◆ CreateCodec()
static Codec Avro.File.Codec.CreateCodec |
( |
Type |
codecType | ) |
|
|
inlinestatic |
Factory method to return child codec instance based on Codec.Type
- Parameters
-
- Returns
Definition at line 78 of file Codec.cs.
◆ CreateCodecFromString()
static Codec Avro.File.Codec.CreateCodecFromString |
( |
string |
codecType | ) |
|
|
inlinestatic |
Factory method to return child codec instance based on string type
- Parameters
-
- Returns
Definition at line 95 of file Codec.cs.
◆ Decompress()
abstract byte [] Avro.File.Codec.Decompress |
( |
byte [] |
compressedData | ) |
|
|
pure virtual |
◆ Equals()
abstract override bool Avro.File.Codec.Equals |
( |
object |
other | ) |
|
|
pure virtual |
◆ GetHashCode()
abstract override int Avro.File.Codec.GetHashCode |
( |
| ) |
|
|
pure virtual |
◆ GetName()
abstract string Avro.File.Codec.GetName |
( |
| ) |
|
|
pure virtual |
◆ ToString()
override string Avro.File.Codec.ToString |
( |
| ) |
|
|
inline |
Returns name of codec
- Returns
Definition at line 110 of file Codec.cs.
The documentation for this class was generated from the following file:
- _build/public-os_ubuntu24.04-arch_amd64-cc_gcc_13.3.0/install/Avro/src/apache/main/File/Codec.cs