Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
11/23/15 18:47:21 (8 years ago)
Author:
swagner
Message:

#2520: Worked on persistence overhaul

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/ITransformer.cs

    r13326 r13347  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2012 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2121
    2222using System;
    23 using HeuristicLab.Persistence.Data;
    2423
    2524namespace HeuristicLab.Persistence {
    2625  public interface ITransformer {
    2726    Guid Guid { get; }
    28     ushort Id { get; }
    29     ushort Order { get; }
     27    uint Id { get; }
     28    uint Order { get; }
    3029
    31     void Initialize(ushort id);
     30    void Initialize(uint id);
    3231
    3332    bool CanTransformType(Type type);
    34     PersistenceData ToData(object o, PersistenceMapper mapper);
    35     object ToObject(PersistenceData data, PersistenceMapper mapper);
     33    Box ToBox(object o, Mapper mapper);
     34    object ToObject(Box box, Mapper mapper);
    3635  }
    3736}
Note: See TracChangeset for help on using the changeset viewer.