Class SampleMetadataStorage


  • public class SampleMetadataStorage
    extends java.lang.Object
    Used to store information relating to sample metadata during upload.
    • Constructor Detail

      • SampleMetadataStorage

        public SampleMetadataStorage()
    • Method Detail

      • setSampleNameColumn

        public void setSampleNameColumn​(java.lang.String sampleColumnName)
      • setHeaders

        public void setHeaders​(java.util.List<java.lang.String> headers)
      • getSampleNameColumn

        public java.lang.String getSampleNameColumn()
      • getHeaders

        public java.util.List<java.lang.String> getHeaders()
      • getRow

        public SampleMetadataStorageRow getRow​(java.lang.String sampleName,
                                               java.lang.String sampleNameColumn)
        Returns the row from storage given the sample name and column name
        Parameters:
        sampleName - the name of the sample
        sampleNameColumn - the header name of the sample column
        Returns:
        the value associated with the key
      • removeRows

        public void removeRows()
        remove all rows
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object