Ensembl Datasource Aware Module v1.09
© Roslin Institute 2010. GNU General Public License, version3
uk.ac.roslin.ensembl.datasourceaware.compara
Class DAHomologyPairRelationship
java.lang.Object
uk.ac.roslin.ensembl.datasourceaware.DAObject
uk.ac.roslin.ensembl.datasourceaware.compara.DAHomologyRelationship
uk.ac.roslin.ensembl.datasourceaware.compara.DAHomologyPairRelationship
- All Implemented Interfaces:
- Serializable, uk.ac.roslin.ensembl.model.compara.HomologyPairRelationship<DAGene>, uk.ac.roslin.ensembl.model.compara.HomologyRelationship<DAGene>, uk.ac.roslin.ensembl.model.IdentifiableObject, uk.ac.roslin.ensembl.model.relationship.BinaryRelationship<DAGene>, uk.ac.roslin.ensembl.model.relationship.GroupRelationship<DAGene>
- Direct Known Subclasses:
- InverseHomologyPairRelationshipView
public class DAHomologyPairRelationship
- extends DAHomologyRelationship
- implements uk.ac.roslin.ensembl.model.compara.HomologyPairRelationship<DAGene>
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface uk.ac.roslin.ensembl.model.compara.HomologyRelationship |
getLastCommonAncestor, getRelationshipType |
Methods inherited from interface uk.ac.roslin.ensembl.model.relationship.GroupRelationship |
setRelationshipType |
Methods inherited from interface uk.ac.roslin.ensembl.model.IdentifiableObject |
getDBVersion, getHashID, getId, getSchemaVersion, getType, setId |
DAHomologyPairRelationship
public DAHomologyPairRelationship()
getMembers
public TreeSet<DAGene> getMembers()
- Specified by:
getMembers
in interface uk.ac.roslin.ensembl.model.relationship.GroupRelationship<DAGene>
- Overrides:
getMembers
in class DAHomologyRelationship
getSpecies
public List<uk.ac.roslin.ensembl.model.core.Species> getSpecies()
- Specified by:
getSpecies
in interface uk.ac.roslin.ensembl.model.compara.HomologyRelationship<DAGene>
- Overrides:
getSpecies
in class DAHomologyRelationship
getSourceProperties
public uk.ac.roslin.ensembl.model.compara.HomologyAlignmentProperties getSourceProperties()
- Specified by:
getSourceProperties
in interface uk.ac.roslin.ensembl.model.compara.HomologyPairRelationship<DAGene>
getTargetProperties
public uk.ac.roslin.ensembl.model.compara.HomologyAlignmentProperties getTargetProperties()
- Specified by:
getTargetProperties
in interface uk.ac.roslin.ensembl.model.compara.HomologyPairRelationship<DAGene>
setSourceProperties
public void setSourceProperties(uk.ac.roslin.ensembl.model.compara.HomologyAlignmentProperties sourceProperties)
setTargetProperties
public void setTargetProperties(uk.ac.roslin.ensembl.model.compara.HomologyAlignmentProperties targetProperties)
setSource
public void setSource(DAGene source)
- Specified by:
setSource
in interface uk.ac.roslin.ensembl.model.relationship.BinaryRelationship<DAGene>
setTarget
public void setTarget(DAGene target)
- Specified by:
setTarget
in interface uk.ac.roslin.ensembl.model.relationship.BinaryRelationship<DAGene>
getSource
public DAGene getSource()
- Specified by:
getSource
in interface uk.ac.roslin.ensembl.model.relationship.BinaryRelationship<DAGene>
getTarget
public DAGene getTarget()
- Specified by:
getTarget
in interface uk.ac.roslin.ensembl.model.relationship.BinaryRelationship<DAGene>
Ensembl Datasource Aware Module v1.09
© Roslin Institute 2010. GNU General Public License, version3