Kinetica   C#   API  Version 7.2.3.0
Avro.IO.Encoder Interface Reference
+ Inheritance diagram for Avro.IO.Encoder:

Public Member Functions

void WriteNull ()
 
void WriteBoolean (bool value)
 
void WriteInt (int value)
 
void WriteLong (long value)
 
void WriteFloat (float value)
 
void WriteDouble (double value)
 
void WriteBytes (byte[] value)
 
void WriteString (string value)
 
void WriteEnum (int value)
 
void SetItemCount (long value)
 
void StartItem ()
 
void WriteArrayStart ()
 
void WriteArrayEnd ()
 
void WriteMapStart ()
 
void WriteMapEnd ()
 
void WriteUnionIndex (int value)
 
void WriteFixed (byte[] data)
 
void WriteFixed (byte[] data, int start, int len)
 

Detailed Description

Definition at line 24 of file Encoder.cs.

Member Function Documentation

◆ SetItemCount()

void Avro.IO.Encoder.SetItemCount ( long  value)

Implemented in Avro.IO.BinaryEncoder.

◆ StartItem()

void Avro.IO.Encoder.StartItem ( )

Implemented in Avro.IO.BinaryEncoder.

◆ WriteArrayEnd()

void Avro.IO.Encoder.WriteArrayEnd ( )

Implemented in Avro.IO.BinaryEncoder.

◆ WriteArrayStart()

void Avro.IO.Encoder.WriteArrayStart ( )

Implemented in Avro.IO.BinaryEncoder.

◆ WriteBoolean()

void Avro.IO.Encoder.WriteBoolean ( bool  value)

Implemented in Avro.IO.BinaryEncoder.

◆ WriteBytes()

void Avro.IO.Encoder.WriteBytes ( byte []  value)

Implemented in Avro.IO.BinaryEncoder.

◆ WriteDouble()

void Avro.IO.Encoder.WriteDouble ( double  value)

Implemented in Avro.IO.BinaryEncoder.

◆ WriteEnum()

void Avro.IO.Encoder.WriteEnum ( int  value)

Implemented in Avro.IO.BinaryEncoder.

◆ WriteFixed() [1/2]

void Avro.IO.Encoder.WriteFixed ( byte []  data)

Implemented in Avro.IO.BinaryEncoder.

◆ WriteFixed() [2/2]

void Avro.IO.Encoder.WriteFixed ( byte []  data,
int  start,
int  len 
)

Implemented in Avro.IO.BinaryEncoder.

◆ WriteFloat()

void Avro.IO.Encoder.WriteFloat ( float  value)

Implemented in Avro.IO.BinaryEncoder.

◆ WriteInt()

void Avro.IO.Encoder.WriteInt ( int  value)

Implemented in Avro.IO.BinaryEncoder.

◆ WriteLong()

void Avro.IO.Encoder.WriteLong ( long  value)

Implemented in Avro.IO.BinaryEncoder.

◆ WriteMapEnd()

void Avro.IO.Encoder.WriteMapEnd ( )

Implemented in Avro.IO.BinaryEncoder.

◆ WriteMapStart()

void Avro.IO.Encoder.WriteMapStart ( )

Implemented in Avro.IO.BinaryEncoder.

◆ WriteNull()

void Avro.IO.Encoder.WriteNull ( )

Implemented in Avro.IO.BinaryEncoder.

◆ WriteString()

void Avro.IO.Encoder.WriteString ( string  value)

Implemented in Avro.IO.BinaryEncoder.

◆ WriteUnionIndex()

void Avro.IO.Encoder.WriteUnionIndex ( int  value)

Implemented in Avro.IO.BinaryEncoder.


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