Package gnu.xquery.util
Class SequenceUtils
- java.lang.Object
-
- gnu.xquery.util.SequenceUtils
-
public class SequenceUtils extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static NodeTypetextOrElement
-
Constructor Summary
Constructors Constructor Description SequenceUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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 booleanexists(Object arg)static 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 ObjectoneOrMore(Object arg)static voidremove$X(Object arg, long position, CallContext ctx)static voidreverse$X(Object arg, CallContext ctx)Implements the standard XQuery functionreverse.static voidsubList$C(Object seq, double start, double end, Consumer out)static voidsubList$X(Object seq, double start, double end, CallContext ctx)static ObjectzeroOrOne(Object arg)
-
-
-
Field Detail
-
textOrElement
public static final NodeType textOrElement
-
-
Method Detail
-
isZeroOrOne
public static boolean isZeroOrOne(Object arg)
-
isEmptySequence
public static boolean isEmptySequence(Object arg)
-
exists
public static boolean exists(Object arg)
-
insertBefore$X
public static void insertBefore$X(Object target, long position, Object inserts, CallContext ctx)
-
remove$X
public static void remove$X(Object arg, long position, CallContext ctx)
-
reverse$X
public static void reverse$X(Object arg, CallContext ctx)
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
public static boolean deepEqualItems(Object arg1, Object arg2, NamedCollator collator)
-
deepEqual
public static boolean deepEqual(Object arg1, Object arg2, NamedCollator collator)
-
subList$X
public static void subList$X(Object seq, double start, double end, CallContext ctx)
-
-