gnu.kawa.xml

Class IntersectNodes

Implemented Interfaces:
Named

public class IntersectNodes
extends Procedure2

Get the union of two node lists. Implements the XQuery 'intersect' and 'except' operators.

Field Summary

static IntersectNodes
exceptNodes
static IntersectNodes
intersectNodes

Constructor Summary

IntersectNodes(boolean isExcept)

Method Summary

Object
apply2(Object vals1, Object vals2)

Methods inherited from class gnu.mapping.Procedure2

apply0, apply1, apply2, apply3, apply4, applyN, numArgs

Methods inherited from class gnu.mapping.Procedure

apply, apply, apply0, apply1, apply2, apply3, apply4, applyN, check0, check1, check2, check3, check4, checkArgCount, checkN, getSetter, getSourceLocation, match0, match1, match2, match3, match4, matchN, maxArgs, minArgs, numArgs, set0, set1, setN, setSetter, setSourceLocation, toString

Methods inherited from class gnu.mapping.PropertySet

getName, getProperty, getSymbol, removeProperty, setName, setProperty, setProperty, setSymbol

Field Details

exceptNodes

public static final IntersectNodes exceptNodes

intersectNodes

public static final IntersectNodes intersectNodes

Constructor Details

IntersectNodes

public IntersectNodes(boolean isExcept)

Method Details

apply2

public Object apply2(Object vals1,
                     Object vals2)
Overrides:
apply2 in interface Procedure2