[ 
https://issues.apache.org/jira/browse/CALCITE-3065?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16841993#comment-16841993
 ] 

Jiatao Tao edited comment on CALCITE-3065 at 5/17/19 8:34 AM:
--------------------------------------------------------------

[~danny0405]

[~julianhyde]

!image-2019-05-17-08-23-52-735.png!

The reason I do that is to reduce "cast". And do hope we can community more 
efficient.

 

And leave my scenario aside, shouldn't "literal.getValueAs" process both "int" 
and "Integer" cases? At least in Java, int and Integer are not so different in 
most case.

 

Thanks.


was (Author: aron.tao):
[~danny0405]

[~julianhyde]

!image-2019-05-17-08-23-52-735.png!

The reason I do that is to reduce "cast". And do hope we can community more 
efficient.

 

Thanks.

> RexLiteral#getValueAs should consider primitive type
> ----------------------------------------------------
>
>                 Key: CALCITE-3065
>                 URL: https://issues.apache.org/jira/browse/CALCITE-3065
>             Project: Calcite
>          Issue Type: Improvement
>          Components: core
>            Reporter: Jiatao Tao
>            Priority: Major
>              Labels: pull-request-available
>         Attachments: image-2019-05-13-12-04-36-365.png, 
> image-2019-05-17-08-23-52-735.png
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> !image-2019-05-13-12-04-36-365.png!



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to