Class OverrepresentedSequence
- java.lang.Object
-
- ca.corefacility.bioinformatics.irida.model.sequenceFile.OverrepresentedSequence
-
- All Implemented Interfaces:
IridaThing,Timestamped<java.lang.Long>,java.lang.Comparable<OverrepresentedSequence>
@Entity public class OverrepresentedSequence extends java.lang.Object implements IridaThing, java.lang.Comparable<OverrepresentedSequence>
ASequenceFilemay have 0 or more over-represented sequences.
-
-
Constructor Summary
Constructors Constructor Description OverrepresentedSequence(java.lang.String sequence, int count, java.math.BigDecimal percentage, java.lang.String possibleSource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(OverrepresentedSequence o)booleanequals(java.lang.Object o)java.util.DategetCreatedDate()Get the created date of the objectjava.lang.LonggetId()Get the numerical identifier for this objectjava.lang.StringgetLabel()Get a human readable label for this object.intgetOverrepresentedSequenceCount()java.math.BigDecimalgetPercentage()java.lang.StringgetPossibleSource()java.lang.StringgetSequence()inthashCode()java.lang.StringtoString()-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface ca.corefacility.bioinformatics.irida.model.IridaThing
getIdentifier, setLabel
-
-
-
-
Method Detail
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
compareTo
public int compareTo(OverrepresentedSequence o)
- Specified by:
compareToin interfacejava.lang.Comparable<OverrepresentedSequence>
-
getSequence
public java.lang.String getSequence()
-
getOverrepresentedSequenceCount
public int getOverrepresentedSequenceCount()
-
getPercentage
public java.math.BigDecimal getPercentage()
-
getPossibleSource
public java.lang.String getPossibleSource()
-
getId
public java.lang.Long getId()
Description copied from interface:IridaThingGet the numerical identifier for this object- Specified by:
getIdin interfaceIridaThing- Specified by:
getIdin interfaceTimestamped<java.lang.Long>- Returns:
- the numerical identifier for the object
-
getLabel
public java.lang.String getLabel()
Description copied from interface:IridaThingGet a human readable label for this object.- Specified by:
getLabelin interfaceIridaThing- Returns:
- a human-readable label for the object.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getCreatedDate
public java.util.Date getCreatedDate()
Description copied from interface:TimestampedGet the created date of the object- Specified by:
getCreatedDatein interfaceTimestamped<java.lang.Long>- Returns:
- A
Dateobject of the created date
-
-