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.compara.datamodel
Interface ComparaDataFactory

public interface ComparaDataFactory

Abstract Factory for creating ensembl data objects. Implements the "Abstract Factory" part of the Abstract Factory Design Pattern.

Method Summary
`DnaDnaAlignFeature` | `createDnaDnaAlignFeature()`
`DnaFragment` | `createDnaFragment()`
`FeaturePair` | `createFeaturePair()`
`GenomeDB` | `createGenomeDB()`
`GenomicAlign` | `createGenomicAlign()`
`GenomicAlignBlock` | `createGenomicAlignBlock()`
`Homology` | `createHomology()`
`Member` | `createMember()`
`MethodLink` | `createMethodLink()`
`MethodLinkSpeciesSet` | `createMethodLinkSpeciesSet()`

Method Detail

### createDnaFragment

    public DnaFragment createDnaFragment()

### createGenomicAlign

    public GenomicAlign createGenomicAlign()

### createGenomicAlignBlock

    public GenomicAlignBlock createGenomicAlignBlock()

### createGenomeDB

    public GenomeDB createGenomeDB()

### createFeaturePair

    public FeaturePair createFeaturePair()

### createDnaDnaAlignFeature

    public DnaDnaAlignFeature createDnaDnaAlignFeature()

### createMethodLink

    public MethodLink createMethodLink()

### createMethodLinkSpeciesSet

    public MethodLinkSpeciesSet createMethodLinkSpeciesSet()

### createHomology

    public Homology createHomology()

### createMember

    public Member createMember()

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