View Javadoc

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  }