Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/27/20 10:33:01 (4 years ago)
Author:
dpiringe
Message:

#3026

  • added interfaces IJsonItem and IJsonItemValidator
  • replaced every reference JsonItem with IJsonItem
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Converters/ValueTypeValueConverter.cs

    r17394 r17406  
    3838    where T : struct {
    3939
    40     public override void InjectData(IItem item, JsonItem data, IJsonItemConverter root) =>
     40    public override void InjectData(IItem item, IJsonItem data, IJsonItemConverter root) =>
    4141      ((ValueType)item).Value = CastValue<T>(data.Value);
    4242
    43     public override void Populate(IItem value, JsonItem item, IJsonItemConverter root) {
     43    public override void Populate(IItem value, IJsonItem item, IJsonItemConverter root) {
    4444      item.Name = "[OverridableParamName]";
    4545      item.Value = ((ValueType)value).Value;
Note: See TracChangeset for help on using the changeset viewer.