Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/08/09 17:05:17 (15 years ago)
Author:
epitzer
Message:

Numerous small changes, coding conventions, renames, mini refactoring (#548)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Persistence/3.3/Core/DeSerializer.cs

    r1494 r1542  
    22using System;
    33using HeuristicLab.Persistence.Interfaces;
     4using HeuristicLab.Persistence.Interfaces.Tokens;
    45
    56namespace HeuristicLab.Persistence.Core { 
    67
    7   public struct ParentReference {} 
     8  public class ParentReference {} 
    89
    910  class CompositeObject {
     
    1819
    1920    public void AddValue(string name, object value, List<Thunk> finalFixes) {
    20       Tag t = new Tag(name, value) {finalFixes = finalFixes};
     21      Tag t = new Tag(name, value) {globalFinalFixes = finalFixes};
    2122      customValues.Add(t);
    2223    }
     
    3031  public delegate void Thunk();
    3132
    32   public class DeSerializer {
     33  public class Deserializer {
    3334   
    3435    private readonly Dictionary<int, object> id2obj;
     
    3839    private List<Thunk> finalFixes;
    3940
    40     public DeSerializer(
     41    public Deserializer(
    4142      IEnumerable<TypeMapping> typeCache) {     
    4243      id2obj = new Dictionary<int, object>();
    4344      parentStack = new Stack<CompositeObject>();
    4445      typeIds = new Dictionary<int, Type>();
    45       serializerMapping = createSerializers(typeCache);
     46      serializerMapping = CreateSerializers(typeCache);
    4647    }
    4748
    48     private Dictionary<Type, object> createSerializers(IEnumerable<TypeMapping> typeCache) {
     49    private Dictionary<Type, object> CreateSerializers(IEnumerable<TypeMapping> typeCache) {
    4950      var map = new Dictionary<Type, object>();
    5051      foreach (var typeMapping in typeCache) {
     
    5960    }
    6061
    61     public object DeSerialize(IEnumerable<ISerializationToken> tokens) {
     62    public object Deserialize(IEnumerable<ISerializationToken> tokens) {
    6263      finalFixes = new List<Thunk>();     
    6364      foreach (ISerializationToken token in tokens) {
Note: See TracChangeset for help on using the changeset viewer.