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/BoolJsonItems.cs

    r17519 r18055  
    1 namespace HeuristicLab.JsonInterface {
     1using HEAL.Attic;
     2
     3namespace HeuristicLab.JsonInterface {
     4  [StorableType("01F11732-16D0-4115-82B7-1BE3A731DC14")]
    25  public class BoolJsonItem : ValueJsonItem<bool> {
    36    protected override ValidationResult Validate() => ValidationResult.Successful();
     7
     8    public BoolJsonItem() { }
     9
     10    [StorableConstructor]
     11    protected BoolJsonItem(StorableConstructorFlag _) : base(_) { }
    412  }
    513
     14  [StorableType("49995C46-3B9B-49FC-952C-85645D0B565A")]
    615  public class BoolArrayJsonItem : ArrayJsonItem<bool> {
    716    protected override ValidationResult Validate() => ValidationResult.Successful();
     17
     18    public BoolArrayJsonItem() { }
     19
     20    [StorableConstructor]
     21    protected BoolArrayJsonItem(StorableConstructorFlag _) : base(_) { }
    822  }
    923
     24  [StorableType("5680A943-A5C4-4310-977E-261252810766")]
    1025  public class BoolMatrixJsonItem : MatrixJsonItem<bool> {
    1126    protected override ValidationResult Validate() => ValidationResult.Successful();
     27
     28    public BoolMatrixJsonItem() { }
     29
     30    [StorableConstructor]
     31    protected BoolMatrixJsonItem(StorableConstructorFlag _) : base(_) { }
    1232  }
    1333}
Note: See TracChangeset for help on using the changeset viewer.