|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.text.UnicodeFilterLogic
UnicodeFilterLogic
provides logical operators on
UnicodeFilter
objects. This class cannot be instantiated;
it consists only of static methods. The static methods return
filter objects that perform logical inversion (not),
intersection (and), or union (or) of the given
filter objects.
Constructor Summary | |
UnicodeFilterLogic()
|
Method Summary | |
static UnicodeFilter |
and(UnicodeFilter[] f)
Returns a UnicodeFilter that implements a short circuit AND of the result of the given filters. |
static UnicodeFilter |
and(UnicodeFilter f,
UnicodeFilter g)
Returns a UnicodeFilter that implements a short circuit AND of the result of the two given filters. |
static UnicodeFilter |
not(UnicodeFilter f)
Returns a UnicodeFilter that implements the inverse of the given filter. |
static UnicodeFilter |
or(UnicodeFilter[] f)
Returns a UnicodeFilter that implements a short circuit OR of the result of the given filters. |
static UnicodeFilter |
or(UnicodeFilter f,
UnicodeFilter g)
Returns a UnicodeFilter that implements a short circuit OR of the result of the two given filters. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public UnicodeFilterLogic()
Method Detail |
public static UnicodeFilter not(UnicodeFilter f)
public static UnicodeFilter and(UnicodeFilter f, UnicodeFilter g)
Either f or g must be non-null.
public static UnicodeFilter and(UnicodeFilter[] f)
public static UnicodeFilter or(UnicodeFilter f, UnicodeFilter g)
Either f or g must be non-null.
public static UnicodeFilter or(UnicodeFilter[] f)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |