Class XQResolveNames

All Implemented Interfaces:
SourceLocator, SourceLocator, Locator

public class XQResolveNames extends ResolveNames
  • Field Details

    • parser

      public XQParser parser
    • LAST_BUILTIN

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public static final int ROOT_BUILTIN
      Code number for the special root function.
      See Also:
    • CAST_AS_BUILTIN

      public static final int CAST_AS_BUILTIN
      See Also:
    • CASTABLE_AS_BUILTIN

      public static final int CASTABLE_AS_BUILTIN
      See Also:
    • XS_QNAME_BUILTIN

      public static final int XS_QNAME_BUILTIN
      Value of xs:QName() constructor.
      See Also:
    • 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:
    • 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 Details

    • XQResolveNames

      public XQResolveNames()
    • XQResolveNames

      public XQResolveNames(Compilation comp)
  • Method Details