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 }