You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2013/07/04 19:00:43 UTC

svn commit: r1499808 - in /commons/proper/math/trunk/src/main/java/org/apache/commons/math3: analysis/ analysis/solvers/ distribution/ optimization/direct/ optimization/fitting/ optimization/linear/ random/ util/

Author: sebb
Date: Thu Jul  4 17:00:42 2013
New Revision: 1499808

URL: http://svn.apache.org/r1499808
Log:
Missing @Deprecated tags

Modified:
    commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/DifferentiableUnivariateMatrixFunction.java
    commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/DifferentiableUnivariateVectorFunction.java
    commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/FunctionUtils.java
    commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/solvers/DifferentiableUnivariateSolver.java
    commons/proper/math/trunk/src/main/java/org/apache/commons/math3/distribution/RealDistribution.java
    commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/direct/BaseAbstractMultivariateVectorOptimizer.java
    commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/direct/CMAESOptimizer.java
    commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/fitting/CurveFitter.java
    commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/linear/SimplexTableau.java
    commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/RandomData.java
    commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/RandomDataImpl.java
    commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/ValueServer.java
    commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java

Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/DifferentiableUnivariateMatrixFunction.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/DifferentiableUnivariateMatrixFunction.java?rev=1499808&r1=1499807&r2=1499808&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/DifferentiableUnivariateMatrixFunction.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/DifferentiableUnivariateMatrixFunction.java Thu Jul  4 17:00:42 2013
@@ -23,6 +23,7 @@ package org.apache.commons.math3.analysi
  * @since 2.0
  * @deprecated as of 3.1 replaced by  {@link org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableMatrixFunction}
  */
+@Deprecated
 public interface DifferentiableUnivariateMatrixFunction
     extends UnivariateMatrixFunction {
 

Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/DifferentiableUnivariateVectorFunction.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/DifferentiableUnivariateVectorFunction.java?rev=1499808&r1=1499807&r2=1499808&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/DifferentiableUnivariateVectorFunction.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/DifferentiableUnivariateVectorFunction.java Thu Jul  4 17:00:42 2013
@@ -23,6 +23,7 @@ package org.apache.commons.math3.analysi
  * @since 2.0
  * @deprecated as of 3.1 replaced by {@link org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableVectorFunction}
  */
+@Deprecated
 public interface DifferentiableUnivariateVectorFunction
     extends UnivariateVectorFunction {
 

Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/FunctionUtils.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/FunctionUtils.java?rev=1499808&r1=1499807&r2=1499808&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/FunctionUtils.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/FunctionUtils.java Thu Jul  4 17:00:42 2013
@@ -105,6 +105,7 @@ public class FunctionUtils {
      * @return the composite function.
      * @deprecated as of 3.1 replaced by {@link #compose(UnivariateDifferentiableFunction...)}
      */
+    @Deprecated
     public static DifferentiableUnivariateFunction compose(final DifferentiableUnivariateFunction ... f) {
         return new DifferentiableUnivariateFunction() {
             /** {@inheritDoc} */
@@ -279,6 +280,7 @@ public class FunctionUtils {
      * @return a function that computes the product of the functions.
      * @deprecated as of 3.1 replaced by {@link #multiply(UnivariateDifferentiableFunction...)}
      */
+    @Deprecated
     public static DifferentiableUnivariateFunction multiply(final DifferentiableUnivariateFunction ... f) {
         return new DifferentiableUnivariateFunction() {
             /** {@inheritDoc} */

Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/solvers/DifferentiableUnivariateSolver.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/solvers/DifferentiableUnivariateSolver.java?rev=1499808&r1=1499807&r2=1499808&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/solvers/DifferentiableUnivariateSolver.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/analysis/solvers/DifferentiableUnivariateSolver.java Thu Jul  4 17:00:42 2013
@@ -26,5 +26,6 @@ import org.apache.commons.math3.analysis
  * @version $Id$
  * @deprecated as of 3.1, replaced by {@link UnivariateDifferentiableSolver}
  */
+@Deprecated
 public interface DifferentiableUnivariateSolver
     extends BaseUnivariateSolver<DifferentiableUnivariateFunction> {}

Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/distribution/RealDistribution.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/distribution/RealDistribution.java?rev=1499808&r1=1499807&r2=1499808&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/distribution/RealDistribution.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/distribution/RealDistribution.java Thu Jul  4 17:00:42 2013
@@ -146,6 +146,7 @@ public interface RealDistribution {
      * function returns a non-NaN, non-infinite value there
      * @deprecated to be removed in 4.0
      */
+    @Deprecated
     boolean isSupportLowerBoundInclusive();
 
     /**
@@ -158,6 +159,7 @@ public interface RealDistribution {
      * function returns a non-NaN, non-infinite value there
      * @deprecated to be removed in 4.0
      */
+    @Deprecated
     boolean isSupportUpperBoundInclusive();
 
     /**

Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/direct/BaseAbstractMultivariateVectorOptimizer.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/direct/BaseAbstractMultivariateVectorOptimizer.java?rev=1499808&r1=1499807&r2=1499808&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/direct/BaseAbstractMultivariateVectorOptimizer.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/direct/BaseAbstractMultivariateVectorOptimizer.java Thu Jul  4 17:00:42 2013
@@ -58,6 +58,7 @@ public abstract class BaseAbstractMultiv
     /** Weight for the least squares cost computation.
      * @deprecated
      */
+    @Deprecated
     private double[] weight;
     /** Initial guess. */
     private double[] start;

Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/direct/CMAESOptimizer.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/direct/CMAESOptimizer.java?rev=1499808&r1=1499807&r2=1499808&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/direct/CMAESOptimizer.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/direct/CMAESOptimizer.java Thu Jul  4 17:00:42 2013
@@ -233,6 +233,7 @@ public class CMAESOptimizer
      * passed with the call to {@link #optimize(int,MultivariateFunction,GoalType,OptimizationData[])
      * optimize} (whereas in the current code it is set to an undocumented value).
      */
+    @Deprecated
     public CMAESOptimizer() {
         this(0);
     }
@@ -243,6 +244,7 @@ public class CMAESOptimizer
      * passed with the call to {@link #optimize(int,MultivariateFunction,GoalType,OptimizationData[])
      * optimize} (whereas in the current code it is set to an undocumented value)..
      */
+    @Deprecated
     public CMAESOptimizer(int lambda) {
         this(lambda, null, DEFAULT_MAXITERATIONS, DEFAULT_STOPFITNESS,
              DEFAULT_ISACTIVECMA, DEFAULT_DIAGONALONLY,

Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/fitting/CurveFitter.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/fitting/CurveFitter.java?rev=1499808&r1=1499807&r2=1499808&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/fitting/CurveFitter.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/fitting/CurveFitter.java Thu Jul  4 17:00:42 2013
@@ -66,6 +66,7 @@ public class CurveFitter<T extends Param
      * @param optimizer optimizer to use for the fitting
      * @deprecated as of 3.1 replaced by {@link #CurveFitter(MultivariateDifferentiableVectorOptimizer)}
      */
+    @Deprecated
     public CurveFitter(final DifferentiableMultivariateVectorOptimizer optimizer) {
         this.oldOptimizer = optimizer;
         this.optimizer    = null;

Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/linear/SimplexTableau.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/linear/SimplexTableau.java?rev=1499808&r1=1499807&r2=1499808&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/linear/SimplexTableau.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/optimization/linear/SimplexTableau.java Thu Jul  4 17:00:42 2013
@@ -63,6 +63,7 @@ import org.apache.commons.math3.util.Pre
  * @deprecated As of 3.1 (to be removed in 4.0).
  * @since 2.0
  */
+@Deprecated
 class SimplexTableau implements Serializable {
 
     /** Column label for negative vars. */

Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/RandomData.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/RandomData.java?rev=1499808&r1=1499807&r2=1499808&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/RandomData.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/RandomData.java Thu Jul  4 17:00:42 2013
@@ -28,6 +28,7 @@ import org.apache.commons.math3.exceptio
  * @deprecated to be removed in 4.0.  Use {@link RandomDataGenerator} directly
  * @version $Id$
  */
+@Deprecated
 public interface RandomData {
     /**
      * Generates a random string of hex characters of length {@code len}.

Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/RandomDataImpl.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/RandomDataImpl.java?rev=1499808&r1=1499807&r2=1499808&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/RandomDataImpl.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/RandomDataImpl.java Thu Jul  4 17:00:42 2013
@@ -560,6 +560,7 @@ public class RandomDataImpl implements R
      * @since 2.2
      * @deprecated use the distribution's sample() method
      */
+    @Deprecated
     public double nextInversionDeviate(RealDistribution distribution)
         throws MathIllegalArgumentException {
         return distribution.inverseCumulativeProbability(nextUniform(0, 1));
@@ -576,6 +577,7 @@ public class RandomDataImpl implements R
      * @since 2.2
      * @deprecated use the distribution's sample() method
      */
+    @Deprecated
     public int nextInversionDeviate(IntegerDistribution distribution)
         throws MathIllegalArgumentException {
         return distribution.inverseCumulativeProbability(nextUniform(0, 1));

Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/ValueServer.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/ValueServer.java?rev=1499808&r1=1499807&r2=1499808&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/ValueServer.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/ValueServer.java Thu Jul  4 17:00:42 2013
@@ -105,6 +105,7 @@ public class ValueServer {
      * @since 3.0
      * @deprecated use {@link #ValueServer(RandomGenerator)}
      */
+    @Deprecated
     public ValueServer(RandomDataImpl randomData) {
         this.randomData = randomData;
     }

Modified: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java?rev=1499808&r1=1499807&r2=1499808&view=diff
==============================================================================
--- commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java (original)
+++ commons/proper/math/trunk/src/main/java/org/apache/commons/math3/util/ResizableDoubleArray.java Thu Jul  4 17:00:42 2013
@@ -359,6 +359,7 @@ public class ResizableDoubleArray implem
      * {@link #ResizableDoubleArray(int,double,double,ExpansionMode,double[])}
      * instead.
      */
+    @Deprecated
     public ResizableDoubleArray(int initialCapacity, float expansionFactor,
             float contractionCriteria, int expansionMode) throws MathIllegalArgumentException {
         this(initialCapacity,
@@ -531,6 +532,7 @@ public class ResizableDoubleArray implem
      * @deprecated As of 3.1. Please use
      * {@link #checkContractExpand(double,double)} instead.
      */
+    @Deprecated
     protected void checkContractExpand(float contraction, float expansion)
         throws MathIllegalArgumentException {
         checkContractExpand((double) contraction,
@@ -805,6 +807,7 @@ public class ResizableDoubleArray implem
      * @deprecated As of 3.1. Return value to be changed to
      * {@link ExpansionMode} in 4.0.
      */
+    @Deprecated
     public int getExpansionMode() {
         switch (expansionMode) {
         case MULTIPLICATIVE: