- Timestamp:
- 02/03/20 17:32:50 (5 years ago)
- Location:
- branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Models
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Models/JsonItem.cs
r17410 r17420 2 2 using System.Collections; 3 3 using System.Collections.Generic; 4 using System.IO;5 4 using System.Linq; 6 5 using System.Text; 7 using System.Threading.Tasks;8 using HeuristicLab.Core;9 6 using Newtonsoft.Json; 10 using Newtonsoft.Json.Linq;11 7 12 8 namespace HeuristicLab.JsonInterface { … … 74 70 75 71 public JsonItem(IEnumerable<IJsonItem> childs) { 76 AddChild s(childs);72 AddChildren(childs); 77 73 } 78 74 #endregion … … 94 90 95 91 #region Public Methods 96 public void AddChild s(params IJsonItem[] childs) =>97 AddChild s(childs as IEnumerable<IJsonItem>);92 public void AddChildren(params IJsonItem[] childs) => 93 AddChildren(childs as IEnumerable<IJsonItem>); 98 94 99 public void AddChild s(IEnumerable<IJsonItem> childs) {95 public void AddChildren(IEnumerable<IJsonItem> childs) { 100 96 if (Children == null) 101 97 Children = new List<IJsonItem>(); -
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Models/JsonItems.cs
r17417 r17420 8 8 public class IntJsonItem : JsonItem<int> {} 9 9 public class IntArrayJsonItem: JsonItem<int[], int> { } 10 public class IntRangeJsonItem : JsonItem<int[], int> { } 10 11 public class IntMatrixJsonItem : JsonItem<int[][], int> { } 11 12 12 13 public class DoubleJsonItem: JsonItem<double> {} 13 14 public class DoubleArrayJsonItem: JsonItem<double[], double> { } 15 public class DoubleRangeJsonItem : JsonItem<double[], double> { } 14 16 public class DoubleMatrixJsonItem : JsonItem<double[][], double> { } 15 17
Note: See TracChangeset
for help on using the changeset viewer.