Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.ensembl.datamodel
Class CoordinateSystemMapping

    java.lang.Object
      org.ensembl.datamodel.CoordinateSystemMapping

public class CoordinateSystemMapping
extends java.lang.Object

Store information about the mapping between a pair of co-ordinate systems. Mapping may be direct (e.g. chromosome-contig) or indirect (e.g. chromosome-contig-clone) Arbitrary-length mappings are supported but in practice the length will be 2 or maybe 3.

Constructor Summary
`CoordinateSystemMapping(CoordinateSystem[] path)` Create a new mapping.

Method Summary
`CoordinateSystem` | `getFirst()`
`CoordinateSystem` | `getLast()`
`CoordinateSystem[]` | `getPath()`
`java.lang.String` | `toString()`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Constructor Detail

### CoordinateSystemMapping

    public CoordinateSystemMapping(CoordinateSystem[] path)

  Create a new mapping.

Parameters:
  `path` - Array of components of this mapping path.

Method Detail

### getPath

    public CoordinateSystem[] getPath()

### getFirst

    public CoordinateSystem getFirst()

### getLast

    public CoordinateSystem getLast()

### toString

    public java.lang.String toString()

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD