public class TypeWidenerBoxedNumeric extends Object implements TypeWidener
Constructor and Description |
---|
TypeWidenerBoxedNumeric(SimpleNumberCoercer coercer)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
Object |
widen(Object input)
Ctor.
|
CodegenExpression |
widenCodegen(CodegenExpression expression,
CodegenContext context) |
public TypeWidenerBoxedNumeric(SimpleNumberCoercer coercer)
coercer
- the coercerpublic Object widen(Object input)
TypeWidener
widen
in interface TypeWidener
input
- the object to widen.public CodegenExpression widenCodegen(CodegenExpression expression, CodegenContext context)
widenCodegen
in interface TypeWidener