View Javadoc

1   package com.loribel.commons.abstraction;
2   
3   /***
4    * Abstraction of a String interval.
5    */
6   public interface GB_StringSelectorSet
7           extends
8               GB_SelectorSet,
9               GB_StringSelector
10  {
11      void setIgnoreCase(
12              boolean a_flag);
13  
14      /***
15       * Sets the min value of the interval or the value used as constraint.
16       */
17      void setValue(
18              String a_minValue);
19  
20      /***
21       * Sets the max value of interval if needed.
22       */
23      void setValue2(
24              String a_maxValue);
25  
26      /***
27       * Sets the values for type INCLUDE or EXCLUDE 
28       * @param a_values
29       */
30      void setValues(
31              String[] a_values);
32  
33  }