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.variation.datamodel
Interface Variation

All Superinterfaces:
  Persistent, java.io.Serializable

public interface Variation
extends Persistent

A nucleotide variation such as a SNP.

Author:
  Craig Melsopp

Method Summary
`void` | `addAllele(Allele allele)`
`void` | `addSynonym(java.lang.String synonym)`
`void` | `addValidationState(ValidationState state)`
`java.util.List` | `getAlleles()`
`java.lang.String` | `getFivePrimeFlankingSeq()`
`java.lang.String` | `getName()`
`java.util.List` | `getSynonyms()`
`java.util.List` | `getSynonymSources()`
`java.lang.String` | `getThreePrimeFlankingSeq()`
`java.util.List` | `getValidationStates()`
`void` | `setFivePrimeFlankingSeq(java.lang.String seq)`
`void` | `setName(java.lang.String name)`
`void` | `setThreePrimeFlankingSeq(java.lang.String seq)`

Methods inherited from interface org.ensembl.datamodel.Persistent
`getDriver, getInternalID, sameInternalID, setDriver, setInternalID`

Method Detail

### getSynonyms

    public java.util.List getSynonyms()

  Returns:
    synonyms which is a list of zero or more Strings.

### getSynonymSources

    public java.util.List getSynonymSources()

  Returns:
    synonym sources which is a list of zero or more Strings.

### addSynonym

    public void addSynonym(java.lang.String synonym)

### getValidationStates

    public java.util.List getValidationStates()

### addValidationState

    public void addValidationState(ValidationState state)

### getAlleles

    public java.util.List getAlleles()

### addAllele

    public void addAllele(Allele allele)

### getFivePrimeFlankingSeq

    public java.lang.String getFivePrimeFlankingSeq()

### setFivePrimeFlankingSeq

    public void setFivePrimeFlankingSeq(java.lang.String seq)

### getThreePrimeFlankingSeq

    public java.lang.String getThreePrimeFlankingSeq()

### setThreePrimeFlankingSeq

    public void setThreePrimeFlankingSeq(java.lang.String seq)

### getName

    public java.lang.String getName()

### setName

    public void setName(java.lang.String name)

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