[
https://issues.apache.org/jira/browse/MATH-1023?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13757236#comment-13757236
]
Phil Steitz commented on MATH-1023:
-----------------------------------
What it really means is what it says - it must be activated before any data has
been added - i.e., before any calls to addValue. There is a test case,
testSetterIllegalState that verifies the contract.
> Javadoc in "SummaryStatistics" ("o.a.c.m.stat.descriptive")
> -----------------------------------------------------------
>
> Key: MATH-1023
> URL: https://issues.apache.org/jira/browse/MATH-1023
> Project: Commons Math
> Issue Type: Improvement
> Affects Versions: 3.2
> Reporter: Gilles
> Priority: Trivial
> Labels: documentation
>
> The documentation for methods "set...Impl(...)" indicates:
> ---
> This method must be activated before any data has been added - i.e., before
> addValue has been used to add data; otherwise an IllegalStateException will
> be thrown.
> ---
> However, every instance is created with default implementations; the warning
> is thus obsolete.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira