IntervalQualifier

Interval qualifier.

Methods
static IntervalQualifier valueOf(String name)
static IntervalQualifier valueOf(String name)
static IntervalQualifier valueOf(int ordinal)
Returns the interval qualifier with the specified ordinal value.
static IntervalQualifier valueOf(int ordinal)
Returns the interval qualifier with the specified ordinal value.
Parameters:
ordinal - Java ordinal value (0-based)
Returns:
interval qualifier with the specified ordinal value
static IntervalQualifier[] values()
static IntervalQualifier[] values()
String getTypeName(int precision, int scale)
Returns full type name.
String getTypeName(int precision, int scale)
Returns full type name.
Parameters:
precision - precision, or {@code -1}
scale - fractional seconds precision, or {@code -1}
Returns:
full type name
StringBuilder getTypeName(StringBuilder builder, int precision, int scale, boolean qualifierOnly)
Appends full type name to the specified string builder.
StringBuilder getTypeName(StringBuilder builder, int precision, int scale, boolean qualifierOnly)
Appends full type name to the specified string builder.
Parameters:
builder - string builder
precision - precision, or {@code -1}
scale - fractional seconds precision, or {@code -1}
qualifierOnly - if {@code true}, don't add the INTERVAL prefix
Returns:
the specified string builder
boolean hasDays()
Returns whether interval with this qualifier has days.
boolean hasDays()
Returns whether interval with this qualifier has days.
Returns:
whether interval with this qualifier has days
boolean hasHours()
Returns whether interval with this qualifier has hours.
boolean hasHours()
Returns whether interval with this qualifier has hours.
Returns:
whether interval with this qualifier has hours
boolean hasMinutes()
Returns whether interval with this qualifier has minutes.
boolean hasMinutes()
Returns whether interval with this qualifier has minutes.
Returns:
whether interval with this qualifier has minutes
boolean hasMonths()
Returns whether interval with this qualifier has months.
boolean hasMonths()
Returns whether interval with this qualifier has months.
Returns:
whether interval with this qualifier has months
boolean hasMultipleFields()
Returns whether interval with this qualifier has multiple fields.
boolean hasMultipleFields()
Returns whether interval with this qualifier has multiple fields.
Returns:
whether interval with this qualifier has multiple fields
boolean hasSeconds()
Returns whether interval with this qualifier has seconds.
boolean hasSeconds()
Returns whether interval with this qualifier has seconds.
Returns:
whether interval with this qualifier has seconds
boolean hasYears()
Returns whether interval with this qualifier has years.
boolean hasYears()
Returns whether interval with this qualifier has years.
Returns:
whether interval with this qualifier has years
boolean isDayTime()
Returns whether interval with this qualifier is a day-time interval.
boolean isDayTime()
Returns whether interval with this qualifier is a day-time interval.
Returns:
whether interval with this qualifier is a day-time interval
boolean isYearMonth()
Returns whether interval with this qualifier is a year-month interval.
boolean isYearMonth()
Returns whether interval with this qualifier is a year-month interval.
Returns:
whether interval with this qualifier is a year-month interval
String toString()
String toString()