Package org.rumbledb.runtime.functions
package org.rumbledb.runtime.functions
-
ClassDescriptionDynamic invocation of a function item that represents a builtin named function reference.Placeholder body iterator for
FunctionItems that represent a builtin named function reference (fn:abs#1).Executes an already resolved constructor using the cast plan bound to its static context.Shared argument arity checks and type-promotion wrapping for dynamic calls onFunctionItems.fn:function-lookup($name as xs:QName, $arity as xs:integer) as function(*)?Function conversion step for arguments: cast runtime xs:untypedAtomic values to the requested generalized atomic type before the generic type-promotion layer runs.Resolves aFunctionIdentifieragainst user-defined and built-in named functions in the dynamic context.fn:QName($paramURI as xs:string?, $paramQName as xs:string) as xs:QNameShared plan for extracting one component from a date, time, dateTime, or duration value.