Class Eigenvector

java.lang.Object
ubic.gemma.model.common.AbstractIdentifiable
ubic.gemma.model.analysis.expression.pca.Eigenvector
All Implemented Interfaces:
Identifiable

public class Eigenvector extends AbstractIdentifiable
A right singular vector (a.k.a. eigengenes)
  • Constructor Details

    • Eigenvector

      public Eigenvector()
      No-arg constructor added to satisfy javabean contract
  • Method Details

    • getComponentNumber

      public Integer getComponentNumber()
    • setComponentNumber

      public void setComponentNumber(Integer componentNumber)
    • getVector

      public double[] getVector()
      Returns:
      Binary representing array of doubles
    • setVector

      public void setVector(double[] vector)
    • hashCode

      public int hashCode()
      Returns a hash code based on this entity's identifiers.
      Specified by:
      hashCode in class AbstractIdentifiable
    • equals

      public boolean equals(Object object)
      Description copied from class: AbstractIdentifiable
      Important note: Two objects with the same class and non-null ID must be considered equal. If one or both IDs are nulls, the rest of the state can be used to determine equality.
      Specified by:
      equals in class AbstractIdentifiable