Free cookie consent management tool by TermsFeed Policy Generator

source: branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/Parser/IntervalConstraint.cs @ 16644

Last change on this file since 16644 was 16644, checked in by gkronber, 5 years ago

#2971: removed duplicate usings of HEAL.Attic and unnecessary usings

File size: 1.1 KB
Line 
1using HEAL.Attic;
2
3namespace HeuristicLab.Problems.DataAnalysis {
4  [StorableType("8109BE58-CCFB-4462-A2F4-EEE5DFADAFF7")]
5  public class IntervalConstraint {
6    public string Expression { get; set; }
7    public string Definition { get; set; }
8    public Interval Interval { get; set; }
9    public bool InclusiveLowerBound { get; set; }
10    public bool InclusiveUpperBound { get; set; }
11    public bool IsDerivation { get; set; }
12    public string Variable { get; set; }
13    public int NumberOfDerivation { get; set; }
14
15    public IntervalConstraint() { }
16
17    public IntervalConstraint(string expression, string definition, Interval interval, bool inclusiveLowerBound, bool inclusiveUpperBound, bool isDerivation, string variable, int numberOfDerivation) {
18      Expression = expression;
19      Definition = definition;
20      Interval = interval;
21      InclusiveLowerBound = inclusiveLowerBound;
22      InclusiveUpperBound = inclusiveUpperBound;
23      IsDerivation = isDerivation;
24      Variable = variable;
25      NumberOfDerivation = numberOfDerivation;
26    }
27  }
28}
Note: See TracBrowser for help on using the repository browser.