Avro C#
Namespaces | Classes
Avro Namespace Reference

Namespaces

Classes

class  ArraySchema
 Class for array type schemas More...
 
struct  AvroDecimal
 Represents a big decimal. More...
 
class  AvroException
 A generic Avro exception. More...
 
class  AvroRuntimeException
 A generic Avro exception. More...
 
class  AvroTypeException
 Used to communicate an exception associated with Avro typing. More...
 
class  CodeGen
 Generates C# code from Avro schemas and protocols. More...
 
class  CodeGenException
 
class  CodeGenUtil
 A singleton class containing data used by codegen More...
 
class  EnumSchema
 Class for enum type schemas More...
 
class  Field
 Class for fields defined in a record More...
 
class  FixedSchema
 Class for fixed schemas More...
 
class  JsonHelper
 
class  LogicalSchema
 Class for logical type schemas. More...
 
class  MapSchema
 Class for map schemas More...
 
class  Message
 Represents a message in an Avro protocol. More...
 
class  NamedSchema
 Base class for all named schemas: fixed, enum, record More...
 
class  PrimitiveSchema
 Class for schemas of primitive types More...
 
class  PropertyMap
 Provides access to custom properties (those not defined in the Avro spec) in a JSON object. More...
 
class  Protocol
 A set of messages forming an application protocol. More...
 
class  ProtocolParseException
 Used to communicate an exception that occurred while parsing a protocol. More...
 
class  RecordSchema
 Class for record schemas More...
 
class  Schema
 Base class for all schema types More...
 
class  SchemaName
 Class to store schema name, namespace and enclosing namespace More...
 
class  SchemaNames
 A class that contains a list of named schemas. This is used when reading or writing a schema/protocol. This prevents reading and writing of duplicate schema definitions within a protocol or schema file More...
 
class  SchemaNormalization
 Collection of static methods for generating the cannonical form of schemas.
 
class  SchemaParseException
 Used to communicate an exception that occurred while parsing a schema. More...
 
class  UnionSchema
 Class for union schemas More...
 
class  UnnamedSchema
 Base class for all unnamed schemas More...