1 package com.loribel.commons.abstraction;
2
3 import java.util.*;
4
5 /***
6 * Abstraction of a date interval.
7 */
8 public interface GB_DateSelectorSet
9 extends
10 GB_SelectorSet,
11 GB_DateSelector
12 {
13
14 void setAcceptNull(
15 boolean a_acceptNull);
16
17 void setCount(
18 int a_count);
19
20 void setInverse(
21 boolean a_flagInverse);
22 /***
23 * Sets the min value of the interval or the value used as constraint.
24 */
25 void setValue(
26 Date a_minValue);
27
28 /***
29 * Sets the max value of interval if needed.
30 */
31 void setValue2(
32 Date a_maxValue);
33 }