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

Public Member Functions

override void Serialize (FetchTableNode node, BinaryWriter writer)
 
override FetchTableNode Deserialize (BinaryReader reader)
 
- Public Member Functions inherited from Deveel.Data.Sql.Query.QueryPlanSerializers.QueryPlanNodeSerializer< FetchTableNode >
bool CanSerialize (Type nodeType)
 

Detailed Description

Definition at line 337 of file QueryPlanSerializers.cs.

Member Function Documentation

override FetchTableNode Deveel.Data.Sql.Query.QueryPlanSerializers.FetchTableNodeSerializer.Deserialize ( BinaryReader  reader)
inline

Definition at line 343 of file QueryPlanSerializers.cs.

343  {
344  var tableName = ObjectName.Deserialize(reader);
345  var alias = ObjectName.Deserialize(reader);
346 
347  return new FetchTableNode(tableName, alias);
348  }
override void Deveel.Data.Sql.Query.QueryPlanSerializers.FetchTableNodeSerializer.Serialize ( FetchTableNode  node,
BinaryWriter  writer 
)
inline

Definition at line 338 of file QueryPlanSerializers.cs.

338  {
339  ObjectName.Serialize(node.TableName, writer);
340  ObjectName.Serialize(node.AliasName, writer);
341  }

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