private static RubyBigDecimal |
RubyBigDecimal.cannotBeCoerced(ThreadContext context,
IRubyObject value,
boolean must) |
private static RubyBigDecimal |
RubyBigDecimal.getVpValue(ThreadContext context,
IRubyObject value,
boolean must) |
private static RubyBigDecimal |
RubyBigDecimal.getVpValue19(ThreadContext context,
IRubyObject v,
boolean must) |
private static RubyBigDecimal |
RubyBigDecimal.getVpValueWithPrec19(ThreadContext context,
IRubyObject value,
long precision,
boolean must) |
private RubyBigDecimal |
RubyBigDecimal.handleAddSpecialValues(ThreadContext context,
RubyBigDecimal val) |
private RubyBigDecimal |
RubyBigDecimal.handleMinusSpecialValues(ThreadContext context,
RubyBigDecimal val) |
static RubyBigDecimal |
RubyBigDecimal.load(IRubyObject recv,
IRubyObject from,
Block block) |
private RubyBigDecimal |
RubyBigDecimal.multInternal(Ruby runtime,
RubyBigDecimal val,
IRubyObject n) |
static RubyBigDecimal |
RubyBigDecimal.newBigDecimal(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock) |
private static RubyBigDecimal |
RubyBigDecimal.newInfinity(Ruby runtime,
int sign) |
static RubyBigDecimal |
RubyBigDecimal.newInstance(IRubyObject recv,
IRubyObject[] args)
Deprecated.
|
private static RubyBigDecimal |
RubyBigDecimal.newInstance(Ruby runtime,
IRubyObject recv,
RubyBigDecimal arg) |
private static RubyBigDecimal |
RubyBigDecimal.newInstance(Ruby runtime,
IRubyObject recv,
RubyBignum arg,
java.math.MathContext mathContext) |
private static RubyBigDecimal |
RubyBigDecimal.newInstance(Ruby runtime,
IRubyObject recv,
RubyFixnum arg,
java.math.MathContext mathContext) |
private static RubyBigDecimal |
RubyBigDecimal.newInstance(Ruby runtime,
IRubyObject recv,
RubyFloat arg,
java.math.MathContext mathContext) |
static RubyBigDecimal |
RubyBigDecimal.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
static RubyBigDecimal |
RubyBigDecimal.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject arg,
IRubyObject mathArg) |
private static RubyBigDecimal |
RubyBigDecimal.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject arg,
java.math.MathContext mathContext) |
private static RubyBigDecimal |
RubyBigDecimal.newInstance(ThreadContext context,
RubyRational arg,
java.math.MathContext mathContext) |
private static RubyBigDecimal |
RubyBigDecimal.newNaN(Ruby runtime) |
private static RubyBigDecimal |
RubyBigDecimal.newZero(Ruby runtime,
int sign) |
RubyBigDecimal |
RubyBigDecimal.op_pow(ThreadContext context,
IRubyObject arg) |
RubyBigDecimal |
RubyBigDecimal.op_pow19(ThreadContext context,
IRubyObject exp) |
private RubyBigDecimal |
RubyBigDecimal.setResult() |
private RubyBigDecimal |
RubyBigDecimal.setResult(int scale) |