Class SampleSequencingObjectJoin
- java.lang.Object
- 
- ca.corefacility.bioinformatics.irida.model.sample.SampleSequencingObjectJoin
 
- 
- All Implemented Interfaces:
- IridaThing,- Join<Sample,SequencingObject>,- Timestamped<java.lang.Long>
 
 @Entity public class SampleSequencingObjectJoin extends java.lang.Object implements Join<Sample,SequencingObject> Relationship between aSampleand aSequencingObject
- 
- 
Constructor SummaryConstructors Constructor Description SampleSequencingObjectJoin(Sample subject, SequencingObject object)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.util.DategetCreatedDate()Get the created date of the objectjava.lang.LonggetId()Get the numerical identifier for this objectSequencingObjectgetObject()Get the owned object in the relationship.SamplegetSubject()Get the owning object in the relationship.java.util.DategetTimestamp()Get the timestamp for this objectinthashCode()- 
Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface ca.corefacility.bioinformatics.irida.model.IridaThinggetIdentifier, setLabel
 
- 
 
- 
- 
- 
Constructor Detail- 
SampleSequencingObjectJoinpublic SampleSequencingObjectJoin(Sample subject, SequencingObject object) 
 
- 
 - 
Method Detail- 
getIdpublic java.lang.Long getId() Description copied from interface:IridaThingGet the numerical identifier for this object- Specified by:
- getIdin interface- IridaThing
- Specified by:
- getIdin interface- Timestamped<java.lang.Long>
- Returns:
- the numerical identifier for the object
 
 - 
equalspublic boolean equals(java.lang.Object o) - Overrides:
- equalsin class- java.lang.Object
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- java.lang.Object
 
 - 
getSubjectpublic Sample getSubject() Description copied from interface:JoinGet the owning object in the relationship.- Specified by:
- getSubjectin interface- Join<Sample,SequencingObject>
- Returns:
- the owning object of the relationship.
 
 - 
getObjectpublic SequencingObject getObject() Description copied from interface:JoinGet the owned object in the relationship.- Specified by:
- getObjectin interface- Join<Sample,SequencingObject>
- Returns:
- the owned object of the relationship.
 
 - 
getTimestamppublic java.util.Date getTimestamp() Description copied from interface:JoinGet the timestamp for this object- Specified by:
- getTimestampin interface- Join<Sample,SequencingObject>
- Returns:
- A Dateobject of the timestamp
 
 - 
getCreatedDatepublic java.util.Date getCreatedDate() Description copied from interface:TimestampedGet the created date of the object- Specified by:
- getCreatedDatein interface- Timestamped<java.lang.Long>
- Returns:
- A Dateobject of the created date
 
 
- 
 
-