Class NormalizeSpace_1

    • Constructor Detail

      • NormalizeSpace_1

        public NormalizeSpace_1()
    • Method Detail

      • resultWhenEmpty

        public Sequence resultWhenEmpty()
        Description copied from class: ScalarSystemFunction
        Method that may be supplied in subclasses, to indicate the result that is returned when an empty sequence is supplied as the argument value. The default is to return the empty sequence
        Overrides:
        resultWhenEmpty in class ScalarSystemFunction
        Returns:
        the result of evaluation when the supplied argument is an empty sequence
      • makeFunctionCall

        public Expression makeFunctionCall​(Expression[] arguments)
        Description copied from class: SystemFunction
        Make an expression that either calls this function, or that is equivalent to a call on this function
        Overrides:
        makeFunctionCall in class ScalarSystemFunction
        Parameters:
        arguments - the supplied arguments to the function call
        Returns:
        either a function call on this function, or an expression that delivers the same result
      • getElaborator

        public Elaborator getElaborator()
        Make an elaborator for a system function call on this function
        Overrides:
        getElaborator in class SystemFunction
        Returns:
        a suitable elaborator; or null if no custom elaborator is available