Avro C#
|
Collection of DotNetProperty objects to repre More...
Public Member Functions | |
DotnetClass (Type t, RecordSchema r, ClassCache cache) | |
Constructor More... | |
object | GetValue (object o, Field f) |
Return the value of a property from an object referenced by a field More... | |
void | SetValue (object o, Field f, object v) |
Set the value of a property in a C# object More... | |
Type | GetClassType () |
Return the type of the Class More... | |
Type | GetPropertyType (Field f) |
Return the type of a property referenced by a field More... | |
Collection of DotNetProperty objects to repre
|
inline |
Constructor
t | type of the class |
r | record schema |
cache | class cache - can be reused |
|
inline |
Return the type of the Class
|
inline |
Return the type of a property referenced by a field
f |
|
inline |
Return the value of a property from an object referenced by a field
o | the object |
f | FieldSchema used to look up the property |
|
inline |
Set the value of a property in a C# object
o | the object |
f | field schema |
v | value for the proprty referenced by the field schema |