Changeset 17477 for branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Models/IntervalRestrictedArrayJsonItem.cs
- Timestamp:
- 03/17/20 12:33:35 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface/Models/IntervalRestrictedArrayJsonItem.cs
r17473 r17477 20 20 } 21 21 22 public override void SetFromJObject(JObject jObject) { 23 base.SetFromJObject(jObject); 24 Minimum = jObject[nameof(IIntervalRestrictedJsonItem<T>.Minimum)].ToObject<T>(); 25 Maximum = jObject[nameof(IIntervalRestrictedJsonItem<T>.Maximum)].ToObject<T>(); 22 public override void SetJObject(JObject jObject) { 23 base.SetJObject(jObject); 24 25 var minProp = jObject[nameof(IIntervalRestrictedJsonItem<T>.Minimum)]; 26 if (minProp != null) Minimum = minProp.ToObject<T>(); 27 28 29 var maxProp = jObject[nameof(IIntervalRestrictedJsonItem<T>.Maximum)]; 30 if (maxProp != null) Maximum = maxProp.ToObject<T>(); 26 31 } 27 32 }
Note: See TracChangeset
for help on using the changeset viewer.