Class Function1

All Implemented Interfaces:
NamedExpression, HasSQL, Typed
Direct Known Subclasses:
CardinalityExpression, CastSpecification, DayMonthNameFunction, LengthFunction, MathFunction1, SessionControlFunction, StringFunction1

public abstract class Function1 extends Operation1 implements NamedExpression
Function with one argument.
  • Constructor Details

  • Method Details

    • getUnenclosedSQL

      public StringBuilder getUnenclosedSQL(StringBuilder builder, int sqlFlags)
      Description copied from class: Expression
      Get the SQL statement of this expression. This may not always be the original SQL statement, especially after optimization. Enclosing '(' and ')' are never appended.
      Specified by:
      getUnenclosedSQL in class Expression
      Parameters:
      builder - string builder
      sqlFlags - formatting flags
      Returns:
      the specified string builder