Uses of Enum
org.h2.api.IntervalQualifier
Packages that use IntervalQualifier
Package
Description
Contains interfaces for user-defined extensions, such as triggers and user-defined aggregate functions.
Internal utility classes.
Data type and value implementations.
-
Uses of IntervalQualifier in org.h2.api
Fields in org.h2.api declared as IntervalQualifierMethods in org.h2.api that return IntervalQualifierModifier and TypeMethodDescriptionInterval.getQualifier()
Returns qualifier of this interval.static IntervalQualifier
IntervalQualifier.valueOf
(int ordinal) Returns the interval qualifier with the specified ordinal value.static IntervalQualifier
Returns the enum constant of this type with the specified name.static IntervalQualifier[]
IntervalQualifier.values()
Returns an array containing the constants of this enum type, in the order they are declared.Constructors in org.h2.api with parameters of type IntervalQualifierModifierConstructorDescriptionInterval
(IntervalQualifier qualifier, boolean negative, long leading, long remaining) Creates a new interval. -
Uses of IntervalQualifier in org.h2.util
Methods in org.h2.util with parameters of type IntervalQualifierModifier and TypeMethodDescriptionstatic StringBuilder
IntervalUtils.appendInterval
(StringBuilder buff, IntervalQualifier qualifier, boolean negative, long leading, long remaining) Formats interval as a string and appends it to a specified string builder.static long
IntervalUtils.daysFromInterval
(IntervalQualifier qualifier, boolean negative, long leading, long remaining) Returns days value of interval, if any.static long
IntervalUtils.hoursFromInterval
(IntervalQualifier qualifier, boolean negative, long leading, long remaining) Returns hours value of interval, if any.static ValueInterval
IntervalUtils.intervalFromAbsolute
(IntervalQualifier qualifier, BigInteger absolute) Converts absolute value to an interval value.private static ValueInterval
IntervalUtils.intervalFromAbsolute
(IntervalQualifier qualifier, BigInteger absolute, BigInteger divisor) static long
IntervalUtils.minutesFromInterval
(IntervalQualifier qualifier, boolean negative, long leading, long remaining) Returns minutes value of interval, if any.static long
IntervalUtils.monthsFromInterval
(IntervalQualifier qualifier, boolean negative, long leading, long remaining) Returns months value of interval, if any.static long
IntervalUtils.nanosFromInterval
(IntervalQualifier qualifier, boolean negative, long leading, long remaining) Returns nanoseconds value of interval, if any.static ValueInterval
IntervalUtils.parseFormattedInterval
(IntervalQualifier qualifier, String s) Parses the specified string asINTERVAL
value.static ValueInterval
IntervalUtils.parseInterval
(IntervalQualifier qualifier, boolean negative, String s) Parses the specified string asINTERVAL
value.private static ValueInterval
IntervalUtils.parseInterval2
(IntervalQualifier qualifier, String s, char ch, int max, boolean negative) static boolean
IntervalUtils.validateInterval
(IntervalQualifier qualifier, boolean negative, long leading, long remaining) Ensures that all fields in interval are valid.static long
IntervalUtils.yearsFromInterval
(IntervalQualifier qualifier, boolean negative, long leading, long remaining) Returns years value of interval, if any. -
Uses of IntervalQualifier in org.h2.value
Methods in org.h2.value that return IntervalQualifierMethods in org.h2.value with parameters of type IntervalQualifierModifier and TypeMethodDescriptionstatic ValueInterval
ValueInterval.from
(IntervalQualifier qualifier, boolean negative, long leading, long remaining) Create a ValueInterval instance.