Package gnu.xquery.util
Class SequenceUtils
java.lang.Object
gnu.xquery.util.SequenceUtils
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleandeepEqual(NodeTree seq1, int ipos1, NodeTree seq2, int ipos2, NamedCollator collator) static booleandeepEqual(Object arg1, Object arg2, NamedCollator collator) static booleandeepEqualChildren(NodeTree seq1, int ipos1, NodeTree seq2, int ipos2, NamedCollator collator) static booleandeepEqualItems(Object arg1, Object arg2, NamedCollator collator) static ObjectexactlyOne(Object arg) static booleanstatic voidindexOf$X(Object seqParam, Object srchParam, NamedCollator collator, CallContext ctx) static voidinsertBefore$X(Object target, long position, Object inserts, CallContext ctx) static booleanisEmptySequence(Object arg) static booleanisZeroOrOne(Object arg) static Objectstatic voidremove$X(Object arg, long position, CallContext ctx) static voidreverse$X(Object arg, CallContext ctx) Implements the standard XQuery functionreverse.static voidstatic voidsubList$X(Object seq, double start, double end, CallContext ctx) static Object
-
Field Details
-
textOrElement
-
-
Constructor Details
-
SequenceUtils
public SequenceUtils()
-
-
Method Details
-
isZeroOrOne
-
zeroOrOne
-
oneOrMore
-
exactlyOne
-
isEmptySequence
-
exists
-
insertBefore$X
-
remove$X
-
reverse$X
Implements the standard XQuery functionreverse. -
indexOf$X
public static void indexOf$X(Object seqParam, Object srchParam, NamedCollator collator, CallContext ctx) -
deepEqualChildren
public static boolean deepEqualChildren(NodeTree seq1, int ipos1, NodeTree seq2, int ipos2, NamedCollator collator) -
deepEqual
public static boolean deepEqual(NodeTree seq1, int ipos1, NodeTree seq2, int ipos2, NamedCollator collator) -
deepEqualItems
-
deepEqual
-
subList$X
-
subList$C
-