|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@XmlElement(value="PropertyIsLike") public interface PropertyIsLike
Filter operator that performs the equivalent of the SQL "like
" operator
on properties of a feature. The PropertyIsLike
element is intended to encode
a character string comparison operator with pattern matching. The pattern is defined
by a combination of regular characters, the wildCard
character,
the singleChar
character, and the escape
character. The wildCard
character matches zero or more characters. The
singleChar
character matches exactly one character. The escape
character is used to escape the meaning of the wildCard
, singleChar
and escape
itself.
Field Summary |
---|
Fields inherited from interface Filter |
---|
EXCLUDE, INCLUDE |
Method Summary | |
---|---|
String |
getEscape()
Returns the string that can be used in the "literal" property of this object to prefix one of the wild card characters to indicate that it should be matched literally in the content of the feature's property. |
Expression |
getExpression()
Returns the expression whose value will be compared against the wildcard- containing string provided by the getLiteral() method. |
String |
getLiteral()
Returns the wildcard-containing string that will be used to check the feature's properties. |
String |
getSingleChar()
Returns the string that can be used in the "literal" property of this object to match exactly one character. |
String |
getWildCard()
Returns the string that can be used in the "literal" property of this object to match any sequence of characters. |
Methods inherited from interface Filter |
---|
accept, evaluate |
Method Detail |
---|
@XmlElement(value="PropertyName") Expression getExpression()
@XmlElement(value="Literal") String getLiteral()
@XmlElement(value="wildCard") String getWildCard()
The default value for this property is the one character string "%".
@XmlElement(value="singleChar") String getSingleChar()
The default value for this property is the one character string "_".
@XmlElement(value="escape") String getEscape()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |