Class BaseUri_1.BaseUriFnElaborator

Enclosing class:
BaseUri_1

public static class BaseUri_1.BaseUriFnElaborator extends ItemElaborator
Elaborator for simple string-valued properties of nodes such as name(), local-name(), namespace-uri(), and generate-id()
  • Constructor Details

    • BaseUriFnElaborator

      public BaseUriFnElaborator()
  • Method Details

    • elaborateForItem

      public ItemEvaluator elaborateForItem()
      Description copied from class: Elaborator
      Get a function that evaluates the underlying expression in the form of a Item. This must only be called for expressions whose result has cardinality zero or one.
      Specified by:
      elaborateForItem in class ItemElaborator
      Returns:
      an evaluator for the expression that returns an Item, or null to represent an empty sequence.