类 AbstractAnsiTrimEmulationFunction

    • 构造器详细资料

      • AbstractAnsiTrimEmulationFunction

        public AbstractAnsiTrimEmulationFunction()
    • 方法详细资料

      • hasArguments

        public final boolean hasArguments()
        从接口复制的说明: SQLFunction
        Does this function have any arguments?
        指定者:
        hasArguments 在接口中 SQLFunction
        返回:
        True if the function expects to have parameters; false otherwise.
      • hasParenthesesIfNoArguments

        public final boolean hasParenthesesIfNoArguments()
        从接口复制的说明: SQLFunction
        If there are no arguments, are parentheses required?
        指定者:
        hasParenthesesIfNoArguments 在接口中 SQLFunction
        返回:
        True if a no-arg call of this function requires parentheses.
      • resolveBothSpaceTrimFunction

        protected abstract SQLFunction resolveBothSpaceTrimFunction()
        Resolve the function definition which should be used to trim both leading and trailing spaces.

        In this form, the input arguments is missing the FROM keyword.

        返回:
        The sql function
      • resolveLeadingSpaceTrimFunction

        protected abstract SQLFunction resolveLeadingSpaceTrimFunction()
        Resolve the function definition which should be used to trim leading spaces.
        返回:
        The sql function
      • resolveTrailingSpaceTrimFunction

        protected abstract SQLFunction resolveTrailingSpaceTrimFunction()
        Resolve the function definition which should be used to trim trailing spaces.
        返回:
        The sql function
      • resolveBothTrimFunction

        protected abstract SQLFunction resolveBothTrimFunction()
        Resolve the function definition which should be used to trim the specified character from both the beginning (leading) and end (trailing) of the trim source.
        返回:
        The sql function
      • resolveLeadingTrimFunction

        protected abstract SQLFunction resolveLeadingTrimFunction()
        Resolve the function definition which should be used to trim the specified character from the beginning (leading) of the trim source.
        返回:
        The sql function
      • resolveTrailingTrimFunction

        protected abstract SQLFunction resolveTrailingTrimFunction()
        Resolve the function definition which should be used to trim the specified character from the end (trailing) of the trim source.
        返回:
        The sql function