Avro C#
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Avro.File.NullCodec Class Reference

Implements a codec that does not perform any compression. This codec simply returns the bytes presented to it "as-is". More...

Inheritance diagram for Avro.File.NullCodec:
Avro.File.Codec

Public Member Functions

 NullCodec ()
 Initializes a new instance of the NullCodec class.
 
override byte[] Compress (byte[] uncompressedData)
 
override void Compress (MemoryStream inputStream, MemoryStream outputStream)
 
override byte[] Decompress (byte[] compressedData, int length)
 
override string GetName ()
 
override bool Equals (object other)
 
override int GetHashCode ()
 
- Public Member Functions inherited from Avro.File.Codec
byte[] Compress (byte[] uncompressedData)
 Compress data using implemented codec.
 
void Compress (MemoryStream inputStream, MemoryStream outputStream)
 Compress data using implemented codec.
 
virtual byte[] Decompress (byte[] compressedData)
 Decompress data using implemented codec.
 
byte[] Decompress (byte[] compressedData, int length)
 Decompress data using implemented codec.
 
string GetName ()
 Name of this codec type.
 
override bool Equals (object other)
 Codecs must implement an equals() method.
 
override int GetHashCode ()
 Codecs must implement a HashCode() method that is consistent with Equals.
 
delegate Codec CodecResolver (string codecMetaString)
 Represents a function capable of resolving a codec string with a matching codec implementation a reader can use to decompress data.
 
override string ToString ()
 Returns name of codec.
 

Additional Inherited Members

- Public Types inherited from Avro.File.Codec
enum  Type {
  Deflate , Null , Snappy , BZip2 ,
  XZ , Zstandard
}
 Codec types. More...
 
- Static Public Member Functions inherited from Avro.File.Codec
static void RegisterResolver (CodecResolver resolver)
 Registers a function that will attempt to resolve a codec identifying string with a matching codec implementation when reading compressed Avro data.
 
static Codec CreateCodec (Type codecType)
 Factory method to return child codec instance based on Codec.Type.
 
static Codec CreateCodecFromString (string codecType)
 Factory method to return child codec instance based on string type.
 

Detailed Description

Implements a codec that does not perform any compression. This codec simply returns the bytes presented to it "as-is".


The documentation for this class was generated from the following file: