commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Thomas Neidhart (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (MATH-944) Consider making a generic version of class Frequency
Date Fri, 08 Nov 2013 16:51:17 GMT

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

Thomas Neidhart commented on MATH-944:
--------------------------------------

{quote}
Isn't the patch backwards-compatible with the current version?
{quote}

No, unfortunately not. The idea is also to clean up the interface as the current one is really
quite confusing imho.

> Consider making a generic version of class Frequency
> ----------------------------------------------------
>
>                 Key: MATH-944
>                 URL: https://issues.apache.org/jira/browse/MATH-944
>             Project: Commons Math
>          Issue Type: Improvement
>    Affects Versions: 3.1
>            Reporter: Thomas Neidhart
>            Priority: Minor
>             Fix For: 4.0
>
>         Attachments: Frequency.java
>
>
> The current version of the Frequency class is quite complex, as it has to handle different
input values and does a lot of casting.
> The class is also not very safe in the sense that adding different data types will lead
to runtime exceptions.
> The class could be simplified by introducing a generic version. The only downside so
far is that the current version treats ints and longs together, which would not be possible
with a generic version.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Mime
View raw message