Class NumberSeriesGenerateSeriesFunction

All Implemented Interfaces:
SetReturningFunctionRenderer, SqmSetReturningFunctionDescriptor
Direct Known Subclasses:
CteGenerateSeriesFunction, H2GenerateSeriesFunction, HANAGenerateSeriesFunction, SQLServerGenerateSeriesFunction, SybaseASEGenerateSeriesFunction

public abstract class NumberSeriesGenerateSeriesFunction extends GenerateSeriesFunction
The base for generate_series function implementations that use a static number source.
  • Field Details

    • maxSeriesSize

      protected final int maxSeriesSize
  • Constructor Details

    • NumberSeriesGenerateSeriesFunction

      public NumberSeriesGenerateSeriesFunction(@Nullable String defaultValueColumnName, String defaultIndexSelectionExpression, boolean coerceToTimestamp, TypeConfiguration typeConfiguration, int maxSeriesSize)
    • NumberSeriesGenerateSeriesFunction

      public NumberSeriesGenerateSeriesFunction(SetReturningFunctionTypeResolver setReturningFunctionTypeResolver, BasicType<Duration> durationType, int maxSeriesSize)
    • NumberSeriesGenerateSeriesFunction

      public NumberSeriesGenerateSeriesFunction(SetReturningFunctionTypeResolver setReturningFunctionTypeResolver, BasicType<Duration> durationType, boolean coerceToTimestamp, int maxSeriesSize)
  • Method Details