Interface SimpleNumberBigIntegerCoercer

All Known Implementing Classes:
SimpleNumberCoercerFactory.SimpleNumberCoercerBigInt

public interface SimpleNumberBigIntegerCoercer
Interface for number coercion resulting in BigInteger.
  • Method Details

    • coerceBoxedBigInt

      BigInteger coerceBoxedBigInt(Number numToCoerce)
      Widen the number to BigInteger, if widening is required.
      Parameters:
      numToCoerce - number to widen
      Returns:
      widened number
    • coerceBoxedBigIntCodegen

      CodegenExpression coerceBoxedBigIntCodegen(CodegenExpression expr, EPTypeClass type)