DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Public Member Functions | List of all members
Deveel.Data.Sql.Query.QueryPlanSerializers.QueryPlanNodeSerializer< TNode > Class Template Reference
Inheritance diagram for Deveel.Data.Sql.Query.QueryPlanSerializers.QueryPlanNodeSerializer< TNode >:
Deveel.Data.Serialization.ObjectBinarySerializer< TNode > Deveel.Data.Sql.Query.IQueryPlanNodeSerializer Deveel.Data.Serialization.IObjectBinarySerializer Deveel.Data.Serialization.IObjectSerializer

Public Member Functions

bool CanSerialize (Type nodeType)
 
- Public Member Functions inherited from Deveel.Data.Serialization.ObjectBinarySerializer< TNode >
abstract void Serialize (T obj, BinaryWriter writer)
 
abstract T Deserialize (BinaryReader reader)
 
- Public Member Functions inherited from Deveel.Data.Serialization.IObjectBinarySerializer
void Serialize (object obj, BinaryWriter writer)
 
object Deserialize (BinaryReader reader)
 
- Public Member Functions inherited from Deveel.Data.Serialization.IObjectSerializer
void Serialize (object obj, Stream outputStream)
 
object Deserialize (Stream inputStream)
 

Additional Inherited Members

- Protected Member Functions inherited from Deveel.Data.Serialization.ObjectBinarySerializer< TNode >
 ObjectBinarySerializer ()
 
 ObjectBinarySerializer (Encoding encoding)
 
- Properties inherited from Deveel.Data.Serialization.ObjectBinarySerializer< TNode >
virtual Encoding Encoding [get, private set]
 

Detailed Description

Type Constraints
TNode :class 
TNode :IQueryPlanNode 

Definition at line 188 of file QueryPlanSerializers.cs.

Member Function Documentation

bool Deveel.Data.Sql.Query.QueryPlanSerializers.QueryPlanNodeSerializer< TNode >.CanSerialize ( Type  nodeType)
inline

Implements Deveel.Data.Sql.Query.IQueryPlanNodeSerializer.

Definition at line 189 of file QueryPlanSerializers.cs.

189  {
190  return nodeType == typeof (TNode);
191  }

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