gnu.kawa.xml
Class TreeScanner
- Externalizable, Named
public abstract class TreeScanner
implements Externalizable
Abstract class that scans part of a node tree.
Takes a node argument, and writes matching "relative" nodes
out to a PositionConsumer as a sequence of position pairs.
This is uses to implement "path expressions" as in XPath/XSLT/XQuery.
For example, the ChildAxis sub-class writes out all child nodes
of the argument that match the 'type' NodePredicate.
apply, apply, apply0, apply1, apply2, apply3, apply4, applyN, check0, check1, check2, check3, check4, checkArgCount, checkN, getName, getProperty, getSetter, getSymbol, match0, match1, match2, match3, match4, matchN, maxArgs, minArgs, name, numArgs, removeProperty, set0, set1, setN, setName, setProperty, setProperty, setSetter, setSymbol, toString |
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException