Ensembl Datasource Aware Module v1.09
© Roslin Institute 2010. GNU General Public License, version3
uk.ac.roslin.ensembl.datasourceaware.compara
Class InverseHomologyPairRelationshipView
java.lang.Object
uk.ac.roslin.ensembl.datasourceaware.DAObject
uk.ac.roslin.ensembl.datasourceaware.compara.DAHomologyRelationship
uk.ac.roslin.ensembl.datasourceaware.compara.DAHomologyPairRelationship
uk.ac.roslin.ensembl.datasourceaware.compara.InverseHomologyPairRelationshipView
- 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>, uk.ac.roslin.ensembl.model.relationship.InverseBinaryRelationshipView<DAHomologyPairRelationship>
public class InverseHomologyPairRelationshipView
- extends DAHomologyPairRelationship
- implements uk.ac.roslin.ensembl.model.relationship.InverseBinaryRelationshipView<DAHomologyPairRelationship>
- 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.relationship.GroupRelationship |
setRelationshipType |
Methods inherited from interface uk.ac.roslin.ensembl.model.IdentifiableObject |
getDBVersion, getHashID, getId, getSchemaVersion, setId |
InverseHomologyPairRelationshipView
public InverseHomologyPairRelationshipView(DAHomologyPairRelationship original)
getSourceProperties
public uk.ac.roslin.ensembl.model.compara.HomologyAlignmentProperties getSourceProperties()
- Specified by:
getSourceProperties
in interface uk.ac.roslin.ensembl.model.compara.HomologyPairRelationship<DAGene>
- Overrides:
getSourceProperties
in class DAHomologyPairRelationship
getTargetProperties
public uk.ac.roslin.ensembl.model.compara.HomologyAlignmentProperties getTargetProperties()
- Specified by:
getTargetProperties
in interface uk.ac.roslin.ensembl.model.compara.HomologyPairRelationship<DAGene>
- Overrides:
getTargetProperties
in class DAHomologyPairRelationship
getSource
public DAGene getSource()
- Specified by:
getSource
in interface uk.ac.roslin.ensembl.model.relationship.BinaryRelationship<DAGene>
- Specified by:
getSource
in interface uk.ac.roslin.ensembl.model.relationship.InverseBinaryRelationshipView<DAHomologyPairRelationship>
- Overrides:
getSource
in class DAHomologyPairRelationship
getTarget
public DAGene getTarget()
- Specified by:
getTarget
in interface uk.ac.roslin.ensembl.model.relationship.BinaryRelationship<DAGene>
- Specified by:
getTarget
in interface uk.ac.roslin.ensembl.model.relationship.InverseBinaryRelationshipView<DAHomologyPairRelationship>
- Overrides:
getTarget
in class DAHomologyPairRelationship
getBinaryRelationship
public DAHomologyPairRelationship getBinaryRelationship()
- Specified by:
getBinaryRelationship
in interface uk.ac.roslin.ensembl.model.relationship.InverseBinaryRelationshipView<DAHomologyPairRelationship>
getMembers
public TreeSet<DAGene> getMembers()
- Specified by:
getMembers
in interface uk.ac.roslin.ensembl.model.relationship.GroupRelationship<DAGene>
- Overrides:
getMembers
in class DAHomologyPairRelationship
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 DAHomologyPairRelationship
getType
public uk.ac.roslin.ensembl.model.compara.HomologyType getType()
- Specified by:
getType
in interface uk.ac.roslin.ensembl.model.IdentifiableObject
- Overrides:
getType
in class DAHomologyRelationship
getRelationshipType
public uk.ac.roslin.ensembl.model.compara.HomologyType getRelationshipType()
- Specified by:
getRelationshipType
in interface uk.ac.roslin.ensembl.model.compara.HomologyRelationship<DAGene>
- Specified by:
getRelationshipType
in interface uk.ac.roslin.ensembl.model.relationship.GroupRelationship<DAGene>
- Overrides:
getRelationshipType
in class DAHomologyRelationship
getLastCommonAncestor
public String getLastCommonAncestor()
- Specified by:
getLastCommonAncestor
in interface uk.ac.roslin.ensembl.model.compara.HomologyRelationship<DAGene>
- Overrides:
getLastCommonAncestor
in class DAHomologyRelationship
Ensembl Datasource Aware Module v1.09
© Roslin Institute 2010. GNU General Public License, version3