Jet.Pat
Class GetStartPatternElement
java.lang.Object
Jet.Pat.PatternElement
Jet.Pat.AtomicPatternElement
Jet.Pat.GetStartPatternElement
- public class GetStartPatternElement
- extends AtomicPatternElement
a pattern element, in the graph representation of a pattern, which
binds a variable to the current position in the document being matched.
A SpanBindingPatternElement
, in the pattern and rule representation
of a pattern set, is translated into a GetStartPatternElement and a
GetEndPatternElement
in the pattern graph representation.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
GetStartPatternElement
public GetStartPatternElement(Variable v)
- creates a GetStartPatternElement binding variable v.
toString
public java.lang.String toString()
- Specified by:
toString
in class PatternElement
eval
public void eval(Document doc,
int posn,
java.lang.String tokenString,
java.util.HashMap bindings,
PatternApplication patap,
PatternNode node)
- Specified by:
eval
in class AtomicPatternElement