Uses of Class
io.trino.spi.type.Int128
Packages that use Int128
-
Uses of Int128 in io.trino.spi.block
Methods in io.trino.spi.block that return Int128 -
Uses of Int128 in io.trino.spi.type
Classes in io.trino.spi.type that implement interfaces with type arguments of type Int128Fields in io.trino.spi.type declared as Int128Modifier and TypeFieldDescriptionstatic final Int128Decimals.MAX_UNSCALED_DECIMALstatic final Int128Int128.MAX_VALUEstatic final Int128Decimals.MIN_UNSCALED_DECIMALstatic final Int128Int128.MIN_VALUEstatic final Int128Int128.ONEstatic final Int128Int128.ZEROMethods in io.trino.spi.type that return Int128Modifier and TypeMethodDescriptionstatic Int128static Int128Int128Math.divideRoundUp(long dividendHigh, long dividendLow, int dividendScaleFactor, long divisorHigh, long divisorLow, int divisorScaleFactor) static Int128DecimalConversions.doubleToLongDecimal(double value, long precision, long scale) static Int128Decimals.encodeScaledValue(BigDecimal value, int scale) static Int128Decimals.encodeScaledValue(BigDecimal value, int scale, RoundingMode roundingMode) static Int128static Int128Int128.fromBigEndian(byte[] bytes) Decode an Int128 from the two's complement big-endian representation.static Int128DecimalConversions.longToLongCast(Int128 value, long sourcePrecision, long sourceScale, long resultPrecision, long resultScale) static Int128Int128Math.multiply(long left, long right) static Int128Int128Math.multiply(long leftHigh, long leftLow, long rightHigh, long rightLow) static Int128static Int128static Int128static Int128Int128Math.negateExact(Int128 value) static Int128Int128Math.powerOfTen(int exponent) static Int128DecimalConversions.realToLongDecimal(float floatValue, long precision, long scale) static Int128Int128Math.remainder(long dividendHigh, long dividendLow, int dividendScaleFactor, long divisorHigh, long divisorLow, int divisorScaleFactor) static Int128static Int128Int128Math.rescaleTruncate(Int128 decimal, int rescaleFactor) static Int128DecimalConversions.shortToLongCast(long value, long sourcePrecision, long sourceScale, long resultPrecision, long resultScale) static Int128static Int128Decimals.valueOf(BigDecimal value) static Int128Decimals.valueOf(BigInteger value) static Int128Int128.valueOf(long value) static Int128Int128.valueOf(long[] value) static Int128Int128.valueOf(long high, long low) static Int128static Int128Int128.valueOf(BigInteger value) Methods in io.trino.spi.type with parameters of type Int128Modifier and TypeMethodDescriptionstatic Int128static intInt128Math.compareAbsolute(Int128 left, Int128 right) intstatic Int128static doubleDecimalConversions.longDecimalToDouble(Int128 decimal, long scale) static longDecimalConversions.longDecimalToReal(Int128 decimal, long scale) static Int128DecimalConversions.longToLongCast(Int128 value, long sourcePrecision, long sourceScale, long resultPrecision, long resultScale) static longDecimalConversions.longToShortCast(Int128 value, long sourcePrecision, long sourceScale, long resultPrecision, long resultScale) static Int128static Int128static Int128static Int128Int128Math.negateExact(Int128 value) static booleanstatic booleanstatic Int128static Int128Int128Math.rescaleTruncate(Int128 decimal, int rescaleFactor) static Int128static String