org.jaxen.function
public class ContainsFunction extends Object implements Function
4.2 boolean contains(string,string)
The contains function returns true if the first argument string contains the second argument string, and otherwise returns false.
See Also: Section 4.2 of the XPath Specification
| Constructor Summary | |
|---|---|
| ContainsFunction()
Create a new ContainsFunction object. | |
| Method Summary | |
|---|---|
| Object | call(Context context, List args)
Returns true if the string-value of the
first item in |
| static Boolean | evaluate(Object strArg, Object matchArg, Navigator nav) Returns true if the first string contains the second string; false otherwise. |
ContainsFunction object.
Returns true if the string-value of the
first item in args contains string-value of the second
item; false otherwise.
If necessary one or both items are converted to a string as if by the XPath
string() function.
Parameters: context the context at the point in the expression when the function is called args a list containing exactly two items
Returns: the result of evaluating the function;
Boolean.TRUE or Boolean.FALSE
Throws: FunctionCallException if args does not have exactly two items
Returns true if the first string contains the second string; false otherwise.
If necessary one or both arguments are converted to a string as if by the XPath
string() function.
Parameters: strArg the containing string matchArg the contained string nav used to calculate the string-values of the first two arguments
Returns: Boolean.TRUE if true if the first string contains
the second string; Boolean.FALSE otherwise.