Package io.trino.type
Class IntervalYearMonthOperators
java.lang.Object
io.trino.type.IntervalYearMonthOperators
-
Method Summary
Modifier and TypeMethodDescriptionstatic longadd(long left, long right) static longbigintMultiply(long left, long right) static io.airlift.slice.SlicecastToVarchar(long value) static longdivideByDouble(long left, double right) static longdoubleMultiply(double left, long right) static longmultiplyByBigint(long left, long right) static longmultiplyByDouble(long left, double right) static longnegate(long value) static longsubtract(long left, long right)
-
Method Details
-
add
public static long add(long left, long right) -
subtract
public static long subtract(long left, long right) -
multiplyByBigint
public static long multiplyByBigint(long left, long right) -
multiplyByDouble
public static long multiplyByDouble(long left, double right) -
bigintMultiply
public static long bigintMultiply(long left, long right) -
doubleMultiply
public static long doubleMultiply(double left, long right) -
divideByDouble
public static long divideByDouble(long left, double right) -
negate
public static long negate(long value) -
castToVarchar
public static io.airlift.slice.Slice castToVarchar(long value)
-