DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Protected Member Functions | List of all members
Deveel.Data.Sql.Expressions.SqlExpressionSerializers.SqlExpressionSerializerResolver Class Reference
Inheritance diagram for Deveel.Data.Sql.Expressions.SqlExpressionSerializers.SqlExpressionSerializerResolver:
Deveel.Data.Serialization.ObjectSerializerProvider Deveel.Data.Serialization.IObjectSerializerResolver

Protected Member Functions

override void Init ()
 
- Protected Member Functions inherited from Deveel.Data.Serialization.ObjectSerializerProvider
void Register< TObject, TSerializer > ()
 
virtual void Dispose (bool disposing)
 

Additional Inherited Members

- Public Member Functions inherited from Deveel.Data.Serialization.ObjectSerializerProvider
 ObjectSerializerProvider ()
 
IObjectSerializer ResolveSerializer (Type objectType)
 
void Dispose ()
 

Detailed Description

Definition at line 72 of file SqlExpressionSerializers.cs.

Member Function Documentation

override void Deveel.Data.Sql.Expressions.SqlExpressionSerializers.SqlExpressionSerializerResolver.Init ( )
inlineprotectedvirtual

Implements Deveel.Data.Serialization.ObjectSerializerProvider.

Definition at line 73 of file SqlExpressionSerializers.cs.

73  {
74  Register<SqlConstantExpression, SqlConstantExpressionSerializer>();
75  Register<SqlReferenceExpression, SqlReferenceExpressionSerializer>();
76  Register<SqlVariableReferenceExpression, SqlVariableReferenceExpressionSerializer>();
77  Register<SqlAssignExpression, SqlAssignExpressionSerializer>();
78  Register<SqlFunctionCallExpression, SqlFunctionCallExpressionSerializer>();
79  Register<SqlUnaryExpression, SqlUnaryExpressionSerializer>();
80  Register<SqlBinaryExpression, SqlBinaryExpressionSerializer>();
81  Register<SqlQueryExpression, SqlQueryExpressionSerializer>();
82  Register<SqlConditionalExpression, SqlConditionalExpressionSerializer>();
83  Register<SqlTupleExpression, SqlTupleExpressionSerializer>();
84  }

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