Class SequenceUtils


  • public class SequenceUtils
    extends Object
    • Field Detail

      • textOrElement

        public static final NodeType textOrElement
    • Constructor Detail

      • SequenceUtils

        public SequenceUtils()
    • Method Detail

      • isZeroOrOne

        public static boolean isZeroOrOne​(Object arg)
      • zeroOrOne

        public static Object zeroOrOne​(Object arg)
      • oneOrMore

        public static Object oneOrMore​(Object arg)
      • exactlyOne

        public static Object exactlyOne​(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 function reverse.
      • deepEqualChildren

        public static boolean deepEqualChildren​(NodeTree seq1,
                                                int ipos1,
                                                NodeTree seq2,
                                                int ipos2,
                                                NamedCollator collator)
      • subList$X

        public static void subList$X​(Object seq,
                                     double start,
                                     double end,
                                     CallContext ctx)
      • subList$C

        public static void subList$C​(Object seq,
                                     double start,
                                     double end,
                                     Consumer out)