Class MemoFunction.NodeSurrogate
java.lang.Object
net.sf.saxon.value.ObjectValue<Function<NodeInfo,Boolean>>
net.sf.saxon.expr.instruct.MemoFunction.NodeSurrogate
- All Implemented Interfaces:
GroundedValue, Item, Sequence, AnyExternalObject
- Enclosing class:
MemoFunction
A NodeSurrogate is a value that represents a node; it encapsulates a Java function that
can be called to test whether a particular node is the one that it represents.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ObjectValue
atomize, displayTypeName, effectiveBooleanValue, equals, getGenre, getInterface, getItemType, getObject, getUnicodeStringValue, getWrappedObject, hashCode, toShortStringMethods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface GroundedValue
asIterable, concatenate, containsNode, materializeMethods inherited from interface Item
getLength, getStringValue, head, isStreamed, itemAt, iterate, reduce, subsequenceMethods inherited from interface Sequence
makeRepeatable
-
Constructor Details
-
NodeSurrogate
-