- Timestamp:
- 11/23/15 18:47:21 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceOverhaul/HeuristicLab.Persistence/4.0/ITransformer.cs
r13326 r13347 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 2Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 21 21 22 22 using System; 23 using HeuristicLab.Persistence.Data;24 23 25 24 namespace HeuristicLab.Persistence { 26 25 public interface ITransformer { 27 26 Guid Guid { get; } 28 u short Id { get; }29 u short Order { get; }27 uint Id { get; } 28 uint Order { get; } 30 29 31 void Initialize(u short id);30 void Initialize(uint id); 32 31 33 32 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); 36 35 } 37 36 }
Note: See TracChangeset
for help on using the changeset viewer.