xacute.quilt
Class DerefStep

java.lang.Object
  |
  +--xacute.quilt.Step
        |
        +--xacute.quilt.DerefStep

public class DerefStep
extends Step

This class implements a dereferencing step in Quilt, i.e. a construct of the following type : @spouse-> (where the deferencing step itself is ->) which returns the elements of the document that have an ID attribute equal to the value of the spouse attribute of the context-node. A DerefStep is NOT a QuiltExpression. This construct can also be enhanced through hints in the following way: ->{person@name} which means that we look up only for attributes within person elements. Several hints can be mentioned, separated by commas.


Fields inherited from class xacute.quilt.Step
predicates
 
Method Summary
 java.lang.String pprint()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

pprint

public java.lang.String pprint()
Overrides:
pprint in class Step