Class CastFunction<ITEM extends IAnyAtomicItem>

    • Method Detail

      • execute

        public ISequence<ITEMexecute​(@NonNull
                                       IFunction function,
                                       @NonNull
                                       List<ISequence<?>> arguments,
                                       @NonNull
                                       DynamicContext dynamicContext,
                                       IItem focus)
        Description copied from interface: IFunctionExecutor
        Execute the provided function using the provided arguments, dynamic context, and focus.
        Specified by:
        execute in interface IFunctionExecutor
        Parameters:
        function - the signature of the function
        arguments - the function arguments
        dynamicContext - the dynamic evaluation context
        focus - the current focus
        Returns:
        a sequence containing the result of the execution