Class XQResolveNames

    • Field Detail

      • LAST_BUILTIN

        public static final int LAST_BUILTIN
        Code number for the special last function.
        See Also:
        Constant Field Values
      • POSITION_BUILTIN

        public static final int POSITION_BUILTIN
        Code number for the special position function.
        See Also:
        Constant Field Values
      • HANDLE_EXTENSION_BUILTIN

        public static final int HANDLE_EXTENSION_BUILTIN
        Code number for internal function to handle extensions.
        See Also:
        Constant Field Values
      • COMPARE_BUILTIN

        public static final int COMPARE_BUILTIN
        Code number for the special compare function.
        See Also:
        Constant Field Values
      • DISTINCT_VALUES_BUILTIN

        public static final int DISTINCT_VALUES_BUILTIN
        Code number for the special distinct-values function.
        See Also:
        Constant Field Values
      • LOCAL_NAME_BUILTIN

        public static final int LOCAL_NAME_BUILTIN
        Code number for the special local-name function.
        See Also:
        Constant Field Values
      • NAMESPACE_URI_BUILTIN

        public static final int NAMESPACE_URI_BUILTIN
        Code number for the special namespace-uri function.
        See Also:
        Constant Field Values
      • COLLECTION_BUILTIN

        public static final int COLLECTION_BUILTIN
        Code number for the special collection function.
        See Also:
        Constant Field Values
      • DOC_BUILTIN

        public static final int DOC_BUILTIN
        Code number for the special doc function.
        See Also:
        Constant Field Values
      • DOC_AVAILABLE_BUILTIN

        public static final int DOC_AVAILABLE_BUILTIN
        Code number for the special doc-available function.
        See Also:
        Constant Field Values
      • BASE_URI_BUILTIN

        public static final int BASE_URI_BUILTIN
        Code number for the special base-uri function.
        See Also:
        Constant Field Values
      • RESOLVE_URI_BUILTIN

        public static final int RESOLVE_URI_BUILTIN
        Code number for the special ressolve-uri function.
        See Also:
        Constant Field Values
      • RESOLVE_PREFIX_BUILTIN

        public static final int RESOLVE_PREFIX_BUILTIN
        Code number for internal function that maps prefix to uri.
        See Also:
        Constant Field Values
      • STATIC_BASE_URI_BUILTIN

        public static final int STATIC_BASE_URI_BUILTIN
        Code number for the special static-base-uri function.
        See Also:
        Constant Field Values
      • INDEX_OF_BUILTIN

        public static final int INDEX_OF_BUILTIN
        Code number for the special index-of function.
        See Also:
        Constant Field Values
      • STRING_BUILTIN

        public static final int STRING_BUILTIN
        Code number for the special string function.
        See Also:
        Constant Field Values
      • NORMALIZE_SPACE_BUILTIN

        public static final int NORMALIZE_SPACE_BUILTIN
        Code number for the special normalize-space function.
        See Also:
        Constant Field Values
      • UNORDERED_BUILTIN

        public static final int UNORDERED_BUILTIN
        Code number for the special unordered function.
        See Also:
        Constant Field Values
      • LANG_BUILTIN

        public static final int LANG_BUILTIN
        Code number for the special lang function.
        See Also:
        Constant Field Values
      • NAME_BUILTIN

        public static final int NAME_BUILTIN
        Code number for the special name function.
        See Also:
        Constant Field Values
      • DEEP_EQUAL_BUILTIN

        public static final int DEEP_EQUAL_BUILTIN
        Code number for the special deep-equal function.
        See Also:
        Constant Field Values
      • MIN_BUILTIN

        public static final int MIN_BUILTIN
        Code number for the special min function.
        See Also:
        Constant Field Values
      • MAX_BUILTIN

        public static final int MAX_BUILTIN
        Code number for the special max function.
        See Also:
        Constant Field Values
      • NUMBER_BUILTIN

        public static final int NUMBER_BUILTIN
        Code number for the special number function.
        See Also:
        Constant Field Values
      • DEFAULT_COLLATION_BUILTIN

        public static final int DEFAULT_COLLATION_BUILTIN
        Code number for the special default-collation function.
        See Also:
        Constant Field Values
      • ID_BUILTIN

        public static final int ID_BUILTIN
        Code number for the special id function.
        See Also:
        Constant Field Values
      • IDREF_BUILTIN

        public static final int IDREF_BUILTIN
        Code number for the special idref function.
        See Also:
        Constant Field Values
      • ROOT_BUILTIN

        public static final int ROOT_BUILTIN
        Code number for the special root function.
        See Also:
        Constant Field Values
      • XS_QNAME_BUILTIN

        public static final int XS_QNAME_BUILTIN
        Value of xs:QName() constructor.
        See Also:
        Constant Field Values
      • XS_QNAME_IGNORE_DEFAULT_BUILTIN

        public static final int XS_QNAME_IGNORE_DEFAULT_BUILTIN
        Like XS_QNAME_BUILTIN, but ignore the default element namespace. The is appropriate fro resolving atributes.
        See Also:
        Constant Field Values
      • handleExtensionDecl

        public static final Declaration handleExtensionDecl
      • castAsDecl

        public static final Declaration castAsDecl
      • castableAsDecl

        public static final Declaration castableAsDecl
      • lastDecl

        public static final Declaration lastDecl
        Declaration for the fn:last() function.
      • xsQNameDecl

        public static final Declaration xsQNameDecl
      • xsQNameIgnoreDefaultDecl

        public static final Declaration xsQNameIgnoreDefaultDecl
      • staticBaseUriDecl

        public static final Declaration staticBaseUriDecl
      • resolvePrefixDecl

        public static final Declaration resolvePrefixDecl
      • functionNamespacePath

        public Namespace[] functionNamespacePath
    • Constructor Detail

      • XQResolveNames

        public XQResolveNames()
      • XQResolveNames

        public XQResolveNames​(Compilation comp)