Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
09/16/21 15:27:07 (3 years ago)
Author:
dpiringe
Message:

#3026

  • added StorableTypeAttribute and StorableConstructorAttribute to all JsonItems
  • added a new JsonItem ListJsonItem + Interfaces IListJsonItem
  • renamed SymRegPythonProcessor to RunCollectionSRSolutionPythonFormatter
  • removed Interface IResultCollectionProcessor -> using the interface IRunCollectionModifier now (has aleady implementations)
  • renamed all related variables/fields/properties with a connection to ResultCollectionProcessor
  • added new implementations for IRunCollectionModifier
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/JsonItems/RangedJsonItem.cs

    r18040 r18055  
    22using System.Collections.Generic;
    33using Newtonsoft.Json.Linq;
     4using HEAL.Attic;
    45
    56namespace HeuristicLab.JsonInterface {
     7  [StorableType("856DE916-D830-43A8-9B40-37E512A177DB")]
    68  public abstract class RangedJsonItem<T> : IntervalRestrictedJsonItem<T>, IRangedJsonItem<T>
    7     where T : IComparable {
     9      where T : IComparable {
    810    public T MinValue { get; set; }
    9    
     11
    1012    public T MaxValue { get; set; }
    1113
     
    3032    }
    3133
     34    public RangedJsonItem() { }
     35
     36    [StorableConstructor]
     37    protected RangedJsonItem(StorableConstructorFlag _) : base(_) { }
     38
    3239  }
    3340}
Note: See TracChangeset for help on using the changeset viewer.