This class implements the Expression interface, so that an Expression can have a PatternSponsor as a subexpression; it wraps a Pattern.
A Pattern is treated as a boolean expression that returns true if the pattern matches the context node. It is evaluated in that way only when obtained through the s9api {@link net.sf.saxon.s9api.XPathCompiler#compilePattern(String)} method.
|
|
|
|
|
|
|
|
|
|
|
|
|
|