Missing @Override

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1197464 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Sebastian Bazley 2011-11-04 09:49:06 +00:00
parent 012c767987
commit 177eff33cb
19 changed files with 56 additions and 0 deletions

View File

@ -194,6 +194,7 @@ public class LegendreGaussIntegrator extends UnivariateRealIntegratorImpl {
}
/** {@inheritDoc} */
@Override
protected double doIntegrate()
throws TooManyEvaluationsException, MaxCountExceededException {

View File

@ -98,6 +98,7 @@ public class RombergIntegrator extends UnivariateRealIntegratorImpl {
}
/** {@inheritDoc} */
@Override
protected double doIntegrate()
throws TooManyEvaluationsException, MaxCountExceededException {

View File

@ -97,6 +97,7 @@ public class SimpsonIntegrator extends UnivariateRealIntegratorImpl {
}
/** {@inheritDoc} */
@Override
protected double doIntegrate()
throws TooManyEvaluationsException, MaxCountExceededException {

View File

@ -138,6 +138,7 @@ public class TrapezoidIntegrator extends UnivariateRealIntegratorImpl {
}
/** {@inheritDoc} */
@Override
protected double doIntegrate()
throws TooManyEvaluationsException, MaxCountExceededException {

View File

@ -273,6 +273,7 @@ public class PolynomialsUtils {
/** Get hash code.
* @return hash code
*/
@Override
public int hashCode() {
return (v << 16) ^ w;
}
@ -281,6 +282,7 @@ public class PolynomialsUtils {
* @param key other key
* @return true if the instance and the other key refer to the same polynomial
*/
@Override
public boolean equals(final Object key) {
if ((key == null) || !(key instanceof JacobiKey)) {

View File

@ -126,6 +126,7 @@ public abstract class BaseSecantSolver
}
/** {@inheritDoc} */
@Override
protected final double doSolve() {
// Get initial solution
double x0 = getMin();

View File

@ -127,11 +127,13 @@ public class IntervalsSet extends AbstractRegion<Euclidean1D, Euclidean1D> {
}
/** {@inheritDoc} */
@Override
public IntervalsSet buildNew(final BSPTree<Euclidean1D> tree) {
return new IntervalsSet(tree);
}
/** {@inheritDoc} */
@Override
protected void computeGeometricalProperties() {
if (getTree(false).getCut() == null) {
setBarycenter(Vector1D.NaN);

View File

@ -40,23 +40,27 @@ public class SubOrientedPoint extends AbstractSubHyperplane<Euclidean1D, Euclide
}
/** {@inheritDoc} */
@Override
public double getSize() {
return 0;
}
/** {@inheritDoc} */
@Override
protected AbstractSubHyperplane<Euclidean1D, Euclidean1D> buildNew(final Hyperplane<Euclidean1D> hyperplane,
final Region<Euclidean1D> remainingRegion) {
return new SubOrientedPoint(hyperplane, remainingRegion);
}
/** {@inheritDoc} */
@Override
public Side side(final Hyperplane<Euclidean1D> hyperplane) {
final double global = hyperplane.getOffset(((OrientedPoint) getHyperplane()).getLocation());
return (global < -1.0e-10) ? Side.MINUS : ((global > 1.0e-10) ? Side.PLUS : Side.HYPER);
}
/** {@inheritDoc} */
@Override
public SplitSubHyperplane<Euclidean1D> split(final Hyperplane<Euclidean1D> hyperplane) {
final double global = hyperplane.getOffset(((OrientedPoint) getHyperplane()).getLocation());
return (global < -1.0e-10) ?

View File

@ -100,6 +100,7 @@ public class Vector1DFormat extends VectorFormat<Euclidean1D> {
}
/** {@inheritDoc} */
@Override
public StringBuffer format(final Vector<Euclidean1D> vector, final StringBuffer toAppendTo,
final FieldPosition pos) {
final Vector1D p1 = (Vector1D) vector;
@ -107,6 +108,7 @@ public class Vector1DFormat extends VectorFormat<Euclidean1D> {
}
/** {@inheritDoc} */
@Override
public Vector1D parse(final String source) {
ParsePosition parsePosition = new ParsePosition(0);
Vector1D result = parse(source, parsePosition);
@ -119,6 +121,7 @@ public class Vector1DFormat extends VectorFormat<Euclidean1D> {
}
/** {@inheritDoc} */
@Override
public Vector1D parse(final String source, final ParsePosition pos) {
final double[] coordinates = parseCoordinates(1, source, pos);
if (coordinates == null) {

View File

@ -105,11 +105,13 @@ public class PolyhedronsSet extends AbstractRegion<Euclidean3D, Euclidean2D> {
}
/** {@inheritDoc} */
@Override
public PolyhedronsSet buildNew(final BSPTree<Euclidean3D> tree) {
return new PolyhedronsSet(tree);
}
/** {@inheritDoc} */
@Override
protected void computeGeometricalProperties() {
// compute the contribution of all boundary facets

View File

@ -43,12 +43,14 @@ public class SubPlane extends AbstractSubHyperplane<Euclidean3D, Euclidean2D> {
}
/** {@inheritDoc} */
@Override
protected AbstractSubHyperplane<Euclidean3D, Euclidean2D> buildNew(final Hyperplane<Euclidean3D> hyperplane,
final Region<Euclidean2D> remainingRegion) {
return new SubPlane(hyperplane, remainingRegion);
}
/** {@inheritDoc} */
@Override
public Side side(Hyperplane<Euclidean3D> hyperplane) {
final Plane otherPlane = (Plane) hyperplane;
@ -91,6 +93,7 @@ public class SubPlane extends AbstractSubHyperplane<Euclidean3D, Euclidean2D> {
* on the plus side of the instance and the part of the
* instance on the minus side of the instance
*/
@Override
public SplitSubHyperplane<Euclidean3D> split(Hyperplane<Euclidean3D> hyperplane) {
final Plane otherPlane = (Plane) hyperplane;

View File

@ -109,6 +109,7 @@ public class Vector3DFormat extends VectorFormat<Euclidean3D> {
* offsets of the alignment field
* @return the value passed in as toAppendTo.
*/
@Override
public StringBuffer format(final Vector<Euclidean3D> vector, final StringBuffer toAppendTo,
final FieldPosition pos) {
final Vector3D v3 = (Vector3D) vector;
@ -122,6 +123,7 @@ public class Vector3DFormat extends VectorFormat<Euclidean3D> {
* @throws MathParseException if the beginning of the specified string
* cannot be parsed.
*/
@Override
public Vector3D parse(final String source) {
ParsePosition parsePosition = new ParsePosition(0);
Vector3D result = parse(source, parsePosition);
@ -139,6 +141,7 @@ public class Vector3DFormat extends VectorFormat<Euclidean3D> {
* @param pos input/ouput parsing parameter.
* @return the parsed {@link Vector3D} object.
*/
@Override
public Vector3D parse(final String source, final ParsePosition pos) {
final double[] coordinates = parseCoordinates(3, source, pos);
if (coordinates == null) {

View File

@ -120,11 +120,13 @@ public class PolygonsSet extends AbstractRegion<Euclidean2D, Euclidean1D> {
}
/** {@inheritDoc} */
@Override
public PolygonsSet buildNew(final BSPTree<Euclidean2D> tree) {
return new PolygonsSet(tree);
}
/** {@inheritDoc} */
@Override
protected void computeGeometricalProperties() {
final Vector2D[][] v = getVertices();

View File

@ -142,12 +142,14 @@ public class SubLine extends AbstractSubHyperplane<Euclidean2D, Euclidean1D> {
}
/** {@inheritDoc} */
@Override
protected AbstractSubHyperplane<Euclidean2D, Euclidean1D> buildNew(final Hyperplane<Euclidean2D> hyperplane,
final Region<Euclidean1D> remainingRegion) {
return new SubLine(hyperplane, remainingRegion);
}
/** {@inheritDoc} */
@Override
public Side side(final Hyperplane<Euclidean2D> hyperplane) {
final Line thisLine = (Line) getHyperplane();
@ -168,6 +170,7 @@ public class SubLine extends AbstractSubHyperplane<Euclidean2D, Euclidean1D> {
}
/** {@inheritDoc} */
@Override
public SplitSubHyperplane<Euclidean2D> split(final Hyperplane<Euclidean2D> hyperplane) {
final Line thisLine = (Line) getHyperplane();

View File

@ -103,6 +103,7 @@ public class Vector2DFormat extends VectorFormat<Euclidean2D> {
}
/** {@inheritDoc} */
@Override
public StringBuffer format(final Vector<Euclidean2D> vector, final StringBuffer toAppendTo,
final FieldPosition pos) {
final Vector2D p2 = (Vector2D) vector;
@ -110,6 +111,7 @@ public class Vector2DFormat extends VectorFormat<Euclidean2D> {
}
/** {@inheritDoc} */
@Override
public Vector2D parse(final String source) {
ParsePosition parsePosition = new ParsePosition(0);
Vector2D result = parse(source, parsePosition);
@ -122,6 +124,7 @@ public class Vector2DFormat extends VectorFormat<Euclidean2D> {
}
/** {@inheritDoc} */
@Override
public Vector2D parse(final String source, final ParsePosition pos) {
final double[] coordinates = parseCoordinates(2, source, pos);
if (coordinates == null) {

View File

@ -409,6 +409,7 @@ public class ArrayRealVector extends RealVector implements Serializable {
}
/** {@inheritDoc} */
@Override
public ArrayRealVector ebeDivide(RealVector v) {
if (v instanceof ArrayRealVector) {
final double[] vData = ((ArrayRealVector) v).data;
@ -583,6 +584,7 @@ public class ArrayRealVector extends RealVector implements Serializable {
}
/** {@inheritDoc} */
@Override
public RealVector projection(RealVector v) {
return v.mapMultiply(dotProduct(v) / v.dotProduct(v));
}
@ -615,16 +617,19 @@ public class ArrayRealVector extends RealVector implements Serializable {
}
/** {@inheritDoc} */
@Override
public double getEntry(int index) {
return data[index];
}
/** {@inheritDoc} */
@Override
public int getDimension() {
return data.length;
}
/** {@inheritDoc} */
@Override
public RealVector append(RealVector v) {
try {
return new ArrayRealVector(this, (ArrayRealVector) v);
@ -644,6 +649,7 @@ public class ArrayRealVector extends RealVector implements Serializable {
}
/** {@inheritDoc} */
@Override
public RealVector append(double in) {
final double[] out = new double[data.length + 1];
System.arraycopy(data, 0, out, 0, data.length);
@ -652,6 +658,7 @@ public class ArrayRealVector extends RealVector implements Serializable {
}
/** {@inheritDoc} */
@Override
public RealVector getSubVector(int index, int n) {
ArrayRealVector out = new ArrayRealVector(n);
try {
@ -664,6 +671,7 @@ public class ArrayRealVector extends RealVector implements Serializable {
}
/** {@inheritDoc} */
@Override
public void setEntry(int index, double value) {
try {
data[index] = value;
@ -673,6 +681,7 @@ public class ArrayRealVector extends RealVector implements Serializable {
}
/** {@inheritDoc} */
@Override
public void addToEntry(int index, double increment) {
data[index] += increment;
}
@ -761,6 +770,7 @@ public class ArrayRealVector extends RealVector implements Serializable {
* @return {@code true} if any coordinate of this vector is {@code NaN},
* {@code false} otherwise.
*/
@Override
public boolean isNaN() {
for (double v : data) {
if (Double.isNaN(v)) {
@ -777,6 +787,7 @@ public class ArrayRealVector extends RealVector implements Serializable {
* @return {@code true} if any coordinate of this vector is infinite and
* none are {@code NaN}, {@code false} otherwise.
*/
@Override
public boolean isInfinite() {
if (isNaN()) {
return false;

View File

@ -273,6 +273,7 @@ public class OpenMapRealVector extends SparseRealVector
}
/** {@inheritDoc} */
@Override
public OpenMapRealVector append(RealVector v) {
if (v instanceof OpenMapRealVector) {
return append((OpenMapRealVector) v);
@ -286,6 +287,7 @@ public class OpenMapRealVector extends SparseRealVector
}
/** {@inheritDoc} */
@Override
public OpenMapRealVector append(double d) {
OpenMapRealVector res = new OpenMapRealVector(this, 1);
res.setEntry(virtualSize, d);
@ -334,6 +336,7 @@ public class OpenMapRealVector extends SparseRealVector
}
/** {@inheritDoc} */
@Override
public OpenMapRealVector ebeDivide(RealVector v) {
checkVectorDimensions(v.getDimension());
OpenMapRealVector res = new OpenMapRealVector(this);
@ -346,6 +349,7 @@ public class OpenMapRealVector extends SparseRealVector
}
/** {@inheritDoc} */
@Override
public OpenMapRealVector ebeMultiply(RealVector v) {
checkVectorDimensions(v.getDimension());
OpenMapRealVector res = new OpenMapRealVector(this);
@ -358,6 +362,7 @@ public class OpenMapRealVector extends SparseRealVector
}
/** {@inheritDoc} */
@Override
public OpenMapRealVector getSubVector(int index, int n) {
checkIndex(index);
checkIndex(index + n - 1);
@ -375,6 +380,7 @@ public class OpenMapRealVector extends SparseRealVector
}
/** {@inheritDoc} */
@Override
public int getDimension() {
return virtualSize;
}
@ -421,6 +427,7 @@ public class OpenMapRealVector extends SparseRealVector
}
/** {@inheritDoc} */
@Override
public double getEntry(int index) {
checkIndex(index);
return entries.get(index);
@ -507,6 +514,7 @@ public class OpenMapRealVector extends SparseRealVector
}
/** {@inheritDoc} */
@Override
public boolean isInfinite() {
boolean infiniteFound = false;
Iterator iter = entries.iterator();
@ -524,6 +532,7 @@ public class OpenMapRealVector extends SparseRealVector
}
/** {@inheritDoc} */
@Override
public boolean isNaN() {
Iterator iter = entries.iterator();
while (iter.hasNext()) {
@ -551,12 +560,14 @@ public class OpenMapRealVector extends SparseRealVector
}
/** {@inheritDoc} */
@Override
public RealVector projection(RealVector v) {
checkVectorDimensions(v.getDimension());
return v.mapMultiply(dotProduct(v) / v.dotProduct(v));
}
/** {@inheritDoc} */
@Override
public void setEntry(int index, double value) {
checkIndex(index);
if (!isDefaultValue(value)) {

View File

@ -339,6 +339,7 @@ public abstract class AdaptiveStepsizeIntegrator
}
/** {@inheritDoc} */
@Override
public abstract void integrate (ExpandableStatefulODE equations, double t)
throws MathIllegalStateException, MathIllegalArgumentException;

View File

@ -90,6 +90,7 @@ public abstract class RungeKuttaIntegrator extends AbstractIntegrator {
}
/** {@inheritDoc} */
@Override
public void integrate(final ExpandableStatefulODE equations, final double t)
throws MathIllegalStateException, MathIllegalArgumentException {