Ensembl Model v1.09
© Roslin Institute 2010. GNU General Public License, version3
uk.ac.roslin.ensembl.model
Class Mapping
java.lang.Object
uk.ac.roslin.ensembl.model.Mapping
- All Implemented Interfaces:
- Serializable
public class Mapping
- extends Object
- implements Serializable
Used to be abstract
- Author:
- paterson
- See Also:
- Serialized Form
source
protected MappableObject source
target
protected MappableObject target
sourceCoordinates
protected Coordinate sourceCoordinates
targetCoordinates
protected Coordinate targetCoordinates
sourceCoordSystem
protected CoordinateSystem sourceCoordSystem
targetCoordSystem
protected CoordinateSystem targetCoordSystem
reverseMapping
protected Mapping reverseMapping
mappingOnSourceComparator
public static final uk.ac.roslin.ensembl.model.MappingOnSourceComparator mappingOnSourceComparator
mappingOnTargetComparator
public static final uk.ac.roslin.ensembl.model.MappingOnTargetComparator mappingOnTargetComparator
Mapping
public Mapping()
addReverseMapping
public static boolean addReverseMapping(Mapping originalMapping)
setSource
public void setSource(MappableObject source)
setTarget
public void setTarget(MappableObject target)
getSource
public MappableObject getSource()
getTarget
public MappableObject getTarget()
getTargetType
public ObjectType getTargetType()
getSourceType
public ObjectType getSourceType()
getTargetHashID
public String getTargetHashID()
getSourceHashID
public String getSourceHashID()
getSourceCoordinates
public Coordinate getSourceCoordinates()
getTargetCoordinates
public Coordinate getTargetCoordinates()
setSourceCoordinates
public void setSourceCoordinates(Coordinate coord)
setTargetCoordinates
public void setTargetCoordinates(Coordinate coord)
setSourceCoordinates
public void setSourceCoordinates(Integer start,
Integer end,
Coordinate.Strand strand)
setSourceCoordinates
public void setSourceCoordinates(Integer start,
Integer end,
Integer strand)
setTargetCoordinates
public void setTargetCoordinates(Integer start,
Integer end,
Coordinate.Strand strand)
setTargetCoordinates
public void setTargetCoordinates(Integer start,
Integer end,
Integer strand)
equals
public boolean equals(Object mapping)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
getReverseMapping
public Mapping getReverseMapping()
setReverseMapping
protected void setReverseMapping(Mapping reverseMapping)
Ensembl Model v1.09
© Roslin Institute 2010. GNU General Public License, version3