Class MultivariateNormalMixtureExpectationMaximization.DataRow
- java.lang.Object
-
- org.apache.commons.math3.distribution.fitting.MultivariateNormalMixtureExpectationMaximization.DataRow
-
- All Implemented Interfaces:
java.lang.Comparable<MultivariateNormalMixtureExpectationMaximization.DataRow>
- Enclosing class:
- MultivariateNormalMixtureExpectationMaximization
private static class MultivariateNormalMixtureExpectationMaximization.DataRow extends java.lang.Object implements java.lang.Comparable<MultivariateNormalMixtureExpectationMaximization.DataRow>
Class used for sorting user-supplied data.
-
-
Constructor Summary
Constructors Constructor Description DataRow(double[] data)
Create a data row.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(MultivariateNormalMixtureExpectationMaximization.DataRow other)
Compare two data rows.boolean
equals(java.lang.Object other)
double[]
getRow()
Get a data row.int
hashCode()
-
-
-
Method Detail
-
compareTo
public int compareTo(MultivariateNormalMixtureExpectationMaximization.DataRow other)
Compare two data rows.- Specified by:
compareTo
in interfacejava.lang.Comparable<MultivariateNormalMixtureExpectationMaximization.DataRow>
- Parameters:
other
- The other row- Returns:
- int for sorting
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
getRow
public double[] getRow()
Get a data row.- Returns:
- data row array
-
-