Interface Expression.Literal.IntervalCompoundOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Expression.Literal.IntervalCompound, Expression.Literal.IntervalCompound.Builder
Enclosing class:
Expression.Literal

public static interface Expression.Literal.IntervalCompoundOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasIntervalYearToMonth

      boolean hasIntervalYearToMonth()
      .substrait.Expression.Literal.IntervalYearToMonth interval_year_to_month = 1;
      Returns:
      Whether the intervalYearToMonth field is set.
    • getIntervalYearToMonth

      Expression.Literal.IntervalYearToMonth getIntervalYearToMonth()
      .substrait.Expression.Literal.IntervalYearToMonth interval_year_to_month = 1;
      Returns:
      The intervalYearToMonth.
    • getIntervalYearToMonthOrBuilder

      Expression.Literal.IntervalYearToMonthOrBuilder getIntervalYearToMonthOrBuilder()
      .substrait.Expression.Literal.IntervalYearToMonth interval_year_to_month = 1;
    • hasIntervalDayToSecond

      boolean hasIntervalDayToSecond()
      .substrait.Expression.Literal.IntervalDayToSecond interval_day_to_second = 2;
      Returns:
      Whether the intervalDayToSecond field is set.
    • getIntervalDayToSecond

      Expression.Literal.IntervalDayToSecond getIntervalDayToSecond()
      .substrait.Expression.Literal.IntervalDayToSecond interval_day_to_second = 2;
      Returns:
      The intervalDayToSecond.
    • getIntervalDayToSecondOrBuilder

      Expression.Literal.IntervalDayToSecondOrBuilder getIntervalDayToSecondOrBuilder()
      .substrait.Expression.Literal.IntervalDayToSecond interval_day_to_second = 2;