com.smallx.xml.xpath.subset
Class SubsetEventCompiler

java.lang.Object
  extended bycom.smallx.xml.xpath.subset.Parser
      extended bycom.smallx.xml.xpath.subset.SubsetEventCompiler

public class SubsetEventCompiler
extends Parser

Compiles a subset of xpath to a event-oriented streaming expression. The subset supported is:

 xpath        := expr ( '|' expr )*
 expr         := '/' step-expr | step-expr
 step-expr    := element-step | text()
 element-step := (qname | *) ( '/' element-step )?
 qname        := name ( ':' name )?


Nested Class Summary
 
Nested classes inherited from class com.smallx.xml.xpath.subset.Parser
Parser.AxisStep, Parser.NamedAxisStep, Parser.RootAxisStep, Parser.TextAxisStep, Parser.WildcardAxisStep
 
Methods inherited from class com.smallx.xml.xpath.subset.Parser
parse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait