public class Filter
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
Filter.DictQuery |
(package private) class |
Filter.GetQuery |
(package private) class |
Filter.MapQuery |
(package private) class |
Filter.Query |
| Modifier and Type | Field and Description |
|---|---|
(package private) static int |
APPROX |
(package private) static int |
EQ |
(package private) boolean |
extended |
(package private) java.lang.String |
filter |
(package private) static int |
GE |
(package private) static int |
GT |
(package private) static int |
LE |
(package private) static int |
LT |
(package private) static int |
NEQ |
(package private) char |
WILDCARD |
| Constructor and Description |
|---|
Filter(java.lang.String filter) |
Filter(java.lang.String filter,
boolean extended) |
| Modifier and Type | Method and Description |
|---|---|
(package private) boolean |
compareSign(int op,
int cmp) |
(package private) boolean |
compareString(java.lang.String s1,
int op,
java.lang.String s2) |
boolean |
equals(java.lang.Object obj) |
(package private) java.lang.String |
fixupString(java.lang.String s) |
int |
hashCode() |
boolean |
match(java.util.Dictionary<?,?> dict) |
boolean |
match(Get get) |
boolean |
matchMap(java.util.Map<?,?> dict) |
(package private) boolean |
patSubstr(java.lang.String s,
java.lang.String pat) |
java.lang.String |
toString() |
java.lang.String |
verify() |
final char WILDCARD
static final int EQ
static final int LE
static final int GE
static final int NEQ
static final int LT
static final int GT
static final int APPROX
final java.lang.String filter
final boolean extended
public Filter(java.lang.String filter,
boolean extended)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic Filter(java.lang.String filter)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic boolean match(java.util.Dictionary<?,?> dict)
throws java.lang.Exception
java.lang.Exceptionpublic boolean matchMap(java.util.Map<?,?> dict)
throws java.lang.Exception
java.lang.Exceptionpublic boolean match(Get get) throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String verify()
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectboolean compareString(java.lang.String s1,
int op,
java.lang.String s2)
boolean compareSign(int op,
int cmp)
java.lang.String fixupString(java.lang.String s)
boolean patSubstr(java.lang.String s,
java.lang.String pat)