Class CompositeSequence

All Implemented Interfaces:
Describable, Identifiable

@Indexed public class CompositeSequence extends AbstractDescribable
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)
  • Constructor Details

    • CompositeSequence

      public CompositeSequence()
  • Method Details

    • getId

      @DocumentId public Long getId()
      Specified by:
      getId in interface Identifiable
      Overrides:
      getId in class AbstractIdentifiable
    • getName

      @Field public String getName()
      Description copied from interface: Describable
      Obtain the name of an object is a possibly ambiguous human-readable identifier that need not be an external database reference.
      Specified by:
      getName in interface Describable
      Overrides:
      getName in class AbstractDescribable
    • getDescription

      @Field(store=YES) public String getDescription()
      Description copied from interface: Describable
      Obtain a human-readable description of the object
      Specified by:
      getDescription in interface Describable
      Overrides:
      getDescription in class AbstractDescribable
    • 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)
    • equals

      public boolean equals(Object obj)
      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