On 11/3/2010 8:10 PM, Bill Barker wrote:
*/
public interface UnivariateRealFunction {
-
/**
- * Compute the value for the function.
- * @param x the point for which the function value should be
computed
- * @return the value
- * @throws FunctionEvaluationException if the function
evaluation fails
+ * Compute the value of the function.
+ *
+ * @param x Point at which the function value should be computed.
+ * @return the value.
*/
- double value(double x) throws FunctionEvaluationException;
-
+ double value(double x);
}
* @version $Revision$ $Date$
IMHO we still need the @throws line in the javadoc. Otherwise end
users are going to get a nasty surprise when they get an unchecked
exception thrown.
+1. This is a nicety other commons projects have employed and is indeed
quite useful during development.
Thanks,
Brent.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org