JavaScript is disabled on your browser.
Skip navigation links
gnu.xquery.util

Class NodeUtils



  • public class NodeUtils
    extends java.lang.Object
    • Constructor Summary

      Constructors
      Constructor and Description
      NodeUtils ()
    • Method Summary

      All Methods
      Modifier and Type Method and Description
      static boolean availableCached (java.lang.Object uri, java.lang.Object base)
      Check if an XML document is available, caching the result.
      static java.lang.Object baseUri (java.lang.Object arg)
      static java.lang.Object collection (java.lang.Object uri, java.lang.Object base)
      static void data$X (java.lang.Object arg, CallContext ctx)
      static java.lang.Object docCached (java.lang.Object uri, java.lang.Object base)
      Parse an XML document, caching the result.
      static java.lang.Object documentUri (java.lang.Object arg)
      static java.lang.String getLang (KNode node)
      static java.lang.Object getSavedCollection (java.lang.Object uri)
      Default resolver for fn:collection.
      static java.lang.Object getSavedCollection (java.lang.Object uri, Environment env)
      Default resolver for fn:collection.
      static void id$X (java.lang.Object arg1, java.lang.Object arg2, CallContext ctx)
      static java.lang.Object idref (java.lang.Object arg1, java.lang.Object arg2)
      static void inScopePrefixes$X (java.lang.Object node, CallContext ctx)
      static boolean lang (java.lang.Object testlang, java.lang.Object node)
      static java.lang.String localName (java.lang.Object node)
      static java.lang.String name (java.lang.Object node)
      static java.lang.Object namespaceURI (java.lang.Object node)
      static java.lang.Object nilled (java.lang.Object arg)
      static java.lang.Object nodeName (java.lang.Object node)
      static void prefixesFromNodetype (XName name, Consumer out)
      static java.lang.Object root (java.lang.Object arg)
      Return the root node of the argument.
      static KDocument rootDocument (java.lang.Object arg)
      Return root node, coerced to a document node.
      static void setSavedCollection (java.lang.Object uri, java.lang.Object value)
      Add a uri-to-value binding that setSavedCollection can later return.
      static void setSavedCollection (java.lang.Object uri, java.lang.Object value, Environment env)
      Add a uri-to-value binding that setSavedCollection can later return.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • collectionResolverSymbol

        public static final Symbol collectionResolverSymbol
        Symbol used to bind a collection resolver.
    • Constructor Detail

      • NodeUtils

        public NodeUtils()
    • Method Detail

      • nodeName

        public static java.lang.Object nodeName(java.lang.Object node)
      • name

        public static java.lang.String name(java.lang.Object node)
      • localName

        public static java.lang.String localName(java.lang.Object node)
      • namespaceURI

        public static java.lang.Object namespaceURI(java.lang.Object node)
      • prefixesFromNodetype

        public static void prefixesFromNodetype(XName name,
         Consumer out)
      • inScopePrefixes$X

        public static void inScopePrefixes$X(java.lang.Object node,
         CallContext ctx)
      • data$X

        public static void data$X(java.lang.Object arg,
         CallContext ctx)
      • root

        public static java.lang.Object root(java.lang.Object arg)
        Return the root node of the argument.
      • rootDocument

        public static KDocument rootDocument(java.lang.Object arg)
        Return root node, coerced to a document node. Used to implement '/'-rooted path expressions.
      • getLang

        public static java.lang.String getLang(KNode node)
      • lang

        public static boolean lang(java.lang.Object testlang,
         java.lang.Object node)
      • documentUri

        public static java.lang.Object documentUri(java.lang.Object arg)
      • nilled

        public static java.lang.Object nilled(java.lang.Object arg)
      • baseUri

        public static java.lang.Object baseUri(java.lang.Object arg)
      • id$X

        public static void id$X(java.lang.Object arg1,
         java.lang.Object arg2,
         CallContext ctx)
      • idref

        public static java.lang.Object idref(java.lang.Object arg1,
         java.lang.Object arg2)
      • setSavedCollection

        public static void setSavedCollection(java.lang.Object uri,
         java.lang.Object value,
         Environment env)
        Add a uri-to-value binding that setSavedCollection can later return.
      • setSavedCollection

        public static void setSavedCollection(java.lang.Object uri,
         java.lang.Object value)
        Add a uri-to-value binding that setSavedCollection can later return.
      • getSavedCollection

        public static java.lang.Object getSavedCollection(java.lang.Object uri,
         Environment env)
        Default resolver for fn:collection. Return nodes previously bound using setSavedCollection.
      • getSavedCollection

        public static java.lang.Object getSavedCollection(java.lang.Object uri)
        Default resolver for fn:collection. Return nodes previously bound using setSavedCollection.
      • collection

        public static java.lang.Object collection(java.lang.Object uri,
         java.lang.Object base)
         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • docCached

        public static java.lang.Object docCached(java.lang.Object uri,
         java.lang.Object base)
         throws java.lang.Throwable
        Parse an XML document, caching the result. Only positive results are cached; failures are not.) This implements the standard XQuery fn:doc function.
        Throws:
        java.lang.Throwable
      • availableCached

        public static boolean availableCached(java.lang.Object uri,
         java.lang.Object base)
         throws java.lang.Throwable
        Check if an XML document is available, caching the result. Only positive results are cached; failures are not. Thus it is possible for a false result to be followed by a true result, but not vice versa. This implements the standard XQuery fn:doc-available function.
        Throws:
        java.lang.Throwable
Skip navigation links

AltStyle によって変換されたページ (->オリジナル) /