Class CompositeSequence
- java.lang.Object
-
- ubic.gemma.model.common.AbstractDescribable
-
- ubic.gemma.model.expression.designElement.CompositeSequence
-
- All Implemented Interfaces:
Serializable,Describable,Identifiable
@Indexed public class CompositeSequence extends AbstractDescribable implements Serializable
A "Probe set" (Affymetrix) or a "Probe" (other types of arrays). The sequence referred to is a "target sequence" (Affymetrix), oligo (oligo arrays) or cDNA clone/EST (cDNA arrays)- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCompositeSequence.Factory
-
Constructor Summary
Constructors Constructor Description CompositeSequence()No-arg constructor added to satisfy javabean contract
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)Returnstrueif the argument is an Describable instance and all identifiers for this entity equal the identifiers of the argument entity.ArrayDesigngetArrayDesign()BioSequencegetBiologicalCharacteristic()StringgetDescription()Obtain a human-readable description of the objectLonggetId()StringgetName()Obtain the name of an object is a possibly ambiguous human-readable identifier that need not be an external database reference.inthashCode()Returns a hash code based on this entity's identifiers.voidsetArrayDesign(ArrayDesign arrayDesign)voidsetBiologicalCharacteristic(BioSequence biologicalCharacteristic)-
Methods inherited from class ubic.gemma.model.common.AbstractDescribable
setDescription, setId, setName, toString
-
-
-
-
Method Detail
-
equals
public boolean equals(Object obj)
Description copied from class:AbstractDescribableReturnstrueif the argument is an Describable instance and all identifiers for this entity equal the identifiers of the argument entity. Returnsfalseotherwise.- Overrides:
equalsin classAbstractDescribable
-
hashCode
public int hashCode()
Description copied from class:AbstractDescribableReturns a hash code based on this entity's identifiers.- Overrides:
hashCodein classAbstractDescribable
-
getId
@DocumentId public Long getId()
- Specified by:
getIdin interfaceIdentifiable- Overrides:
getIdin classAbstractDescribable
-
getName
@Field public String getName()
Description copied from interface:DescribableObtain the name of an object is a possibly ambiguous human-readable identifier that need not be an external database reference.- Specified by:
getNamein interfaceDescribable- Overrides:
getNamein classAbstractDescribable
-
getDescription
@Field(store=YES) public String getDescription()
Description copied from interface:DescribableObtain a human-readable description of the object- Specified by:
getDescriptionin interfaceDescribable- Overrides:
getDescriptionin classAbstractDescribable
-
getArrayDesign
public ArrayDesign getArrayDesign()
-
setArrayDesign
public void setArrayDesign(ArrayDesign arrayDesign)
-
getBiologicalCharacteristic
@IndexedEmbedded public BioSequence getBiologicalCharacteristic()
- Returns:
- The sequence for this composite sequence.
-
setBiologicalCharacteristic
public void setBiologicalCharacteristic(BioSequence biologicalCharacteristic)
-
-