Class SequenceSimilaritySearchResult

    • Constructor Detail

      • SequenceSimilaritySearchResult

        public SequenceSimilaritySearchResult()
        No-arg constructor added to satisfy javabean contract
    • Method Detail

      • equals

        public boolean equals​(Object object)
        Overrides:
        equals in class Object
        Returns:
        true if the argument is an SequenceSimilaritySearchResult instance and all identifiers for this entity equal the identifiers of the argument entity. Returns false otherwise.
      • setId

        public void setId​(Long id)
      • getQuerySequence

        public BioSequence getQuerySequence()
      • setQuerySequence

        public void setQuerySequence​(BioSequence querySequence)
      • getSearchedDatabase

        public ExternalDatabase getSearchedDatabase()
        Returns:
        The database used for the search. This will be null if the comparison was just between two sequences.
      • setSearchedDatabase

        public void setSearchedDatabase​(ExternalDatabase searchedDatabase)
      • getTargetAlignedRegion

        public PhysicalLocation getTargetAlignedRegion()
        Returns:
        The region of the target spanned by the alignment.
      • setTargetAlignedRegion

        public void setTargetAlignedRegion​(PhysicalLocation targetAlignedRegion)
      • getTargetChromosome

        public Chromosome getTargetChromosome()
      • setTargetChromosome

        public void setTargetChromosome​(Chromosome targetChromosome)
      • getTargetSequence

        public BioSequence getTargetSequence()
      • setTargetSequence

        public void setTargetSequence​(BioSequence targetSequence)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
        Returns:
        a hash code based on this entity's identifiers.