Class AccessorFn.AccessorFnElaborator

java.lang.Object
net.sf.saxon.expr.elab.Elaborator
net.sf.saxon.expr.elab.ItemElaborator
net.sf.saxon.functions.AccessorFn.AccessorFnElaborator
Enclosing class:
AccessorFn

public static class AccessorFn.AccessorFnElaborator extends ItemElaborator
Elaborator for accessor functions such as hours-from-date-Time, minutes-from-duration
  • Constructor Details Link icon

    • AccessorFnElaborator Link icon

      public AccessorFnElaborator()
  • Method Details Link icon

    • elaborateForItem Link icon

      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.