Package-level declarations
Types
Represents an SQL function that returns the current date, as LocalDate.
Represents an SQL function that returns the current date and time, as LocalDateTime.
Represents an SQL function that returns the current date and time, as Instant.
Represents the base SQL function that returns the current date and time, as determined by the specified columnType.
Represents an SQL function that returns the current date and time with time zone, as OffsetDateTime.
Column for storing time-based amounts of time, as Duration.
Column for storing dates and times without time zone, as Instant.
Column for storing dates, as LocalDate.
Column for storing dates and times without time zone, as LocalDateTime.
Column for storing times, as LocalTime.
Column for storing dates and times with time zone, as OffsetDateTime.
Functions
Calls a custom SQL function with the specified functionName, that returns a date only, and passing params as its arguments.
Calls a custom SQL function with the specified functionName, that returns both a date and a time, and passing params as its arguments.
Calls a custom SQL function with the specified functionName, that returns a duration, and passing params as its arguments.
Calls a custom SQL function with the specified functionName, that returns a time only, and passing params as its arguments.
Calls a custom SQL function with the specified functionName, that returns a timestamp, and passing params as its arguments.
Calls a custom SQL function with the specified functionName, that returns both a date and a time with time zone, and passing params as its arguments.
Represents an SQL function that extracts the date part from a given timestampWithTimeZone expr.
Represents an SQL function that extracts the date part from a given timestamp expr.
Represents an SQL function that extracts the date part from a given expr.
Represents an SQL function that extracts the date part from a given datetime expr.
Returns the date from this timestampWithTimeZone expression.
Returns the date from this timestamp expression.
Returns the date from this date expression.
Returns the date from this datetime expression.
A date column to store a date.
Returns the specified value as a date literal.
Returns the specified value as a date query parameter.
Returns the specified value as a date with time literal.
Returns the specified value as a date with time query parameter.
Represents an SQL function that extracts the day field from a given timestampWithTimeZone expr.
Represents an SQL function that extracts the day field from a given timestamp expr.
Represents an SQL function that extracts the day field from a given date expr.
Represents an SQL function that extracts the day field from a given datetime expr.
Returns the day from this timestampWithTimeZone expression, as an integer between 1 and 31 inclusive.
Returns the day from this timestamp expression, as an integer between 1 and 31 inclusive.
Returns the day from this date expression, as an integer between 1 and 31 inclusive.
Returns the day from this datetime expression, as an integer between 1 and 31 inclusive.
Returns the specified value as a duration literal.
Returns the specified value as a duration query parameter.
Represents an SQL function that extracts the hour field from a given timestampWithTimeZone expr.
Represents an SQL function that extracts the hour field from a given timestamp expr.
Represents an SQL function that extracts the hour field from a given date expr.
Represents an SQL function that extracts the hour field from a given datetime expr.
Returns the hour from this timestampWithTimeZone expression, as an integer between 0 and 23 inclusive.
Returns the hour from this timestamp expression, as an integer between 0 and 23 inclusive.
Returns the hour from this date expression, as an integer between 0 and 23 inclusive.
Returns the hour from this datetime expression, as an integer between 0 and 23 inclusive.
Represents an SQL function that extracts the minute field from a given timestampWithTimeZone expr.
Represents an SQL function that extracts the minute field from a given timestamp expr.
Represents an SQL function that extracts the minute field from a given date expr.
Represents an SQL function that extracts the minute field from a given datetime expr.
Returns the minute from this timestampWithTimeZone expression, as an integer between 0 and 59 inclusive.
Returns the minute from this timestamp expression, as an integer between 0 and 59 inclusive.
Returns the minute from this date expression, as an integer between 0 and 59 inclusive.
Returns the minute from this datetime expression, as an integer between 0 and 59 inclusive.
Represents an SQL function that extracts the month field from a given timestampWithTimeZone expr.
Represents an SQL function that extracts the month field from a given timestamp expr.
Represents an SQL function that extracts the month field from a given date expr.
Represents an SQL function that extracts the month field from a given datetime expr.
Returns the month from this timestampWithTimeZone expression, as an integer between 1 and 12 inclusive.
Returns the month from this timestamp expression, as an integer between 1 and 12 inclusive.
Returns the month from this date expression, as an integer between 1 and 12 inclusive.
Returns the month from this datetime expression, as an integer between 1 and 12 inclusive.
Represents an SQL function that extracts the second field from a given timestampWithTimeZone expr.
Represents an SQL function that extracts the second field from a given timestamp expr.
Represents an SQL function that extracts the second field from a given date expr.
Represents an SQL function that extracts the second field from a given datetime expr.
Returns the second from this timestampWithTimeZone expression, as an integer between 0 and 59 inclusive.
Returns the second from this timestamp expression, as an integer between 0 and 59 inclusive.
Returns the second from this date expression, as an integer between 0 and 59 inclusive.
Returns the second from this datetime expression, as an integer between 0 and 59 inclusive.
Represents an SQL function that extracts the time part from a given timestampWithTimeZone expr.
Represents an SQL function that extracts the time part from a given timestamp expr.
Represents an SQL function that extracts the time part from a given date expr.
Represents an SQL function that extracts the time part from a given datetime expr.
Returns the time from this timestampWithTimeZone expression.
Returns the time from this timestamp expression.
Returns the time from this date expression.
Returns the time from this datetime expression.
A time column to store a time.
Returns the specified value as a time literal.
Returns the specified value as a time query parameter.
Returns the specified value as a timestamp literal.
Returns the specified value as a timestamp query parameter.
A timestamp column to store both a date and a time with time zone.
Returns the specified value as a date with time and time zone literal.
Returns the specified value as a date with time and time zone query parameter.
Represents an SQL function that extracts the year field from a given timestampWithTimeZone expr.
Represents an SQL function that extracts the year field from a given timestamp expr.
Represents an SQL function that extracts the year field from a given date expr.
Represents an SQL function that extracts the year field from a given datetime expr.
Returns the year from this timestampWithTimeZone expression, as an integer.
Returns the year from this timestamp expression, as an integer.
Returns the year from this date expression, as an integer.
Returns the year from this datetime expression, as an integer.