public class TypeWidenerBoxedNumeric extends Object implements TypeWidenerSPI
Constructor and Description |
---|
TypeWidenerBoxedNumeric(SimpleNumberCoercer coercer)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
Object |
widen(Object input)
Ctor.
|
CodegenExpression |
widenCodegen(CodegenExpression expression,
CodegenMethodScope codegenMethodScope,
CodegenClassScope codegenClassScope) |
public TypeWidenerBoxedNumeric(SimpleNumberCoercer coercer)
coercer
- the coercerpublic Object widen(Object input)
TypeWidenerSPI
widen
in interface TypeWidener
widen
in interface TypeWidenerSPI
input
- the object to widen.public CodegenExpression widenCodegen(CodegenExpression expression, CodegenMethodScope codegenMethodScope, CodegenClassScope codegenClassScope)
widenCodegen
in interface TypeWidenerSPI
Copyright © 2005–2018. All rights reserved.