uk.ac.sanger.psu.gfmerge.datacomp
Class ExonType

java.lang.Object
  extended by uk.ac.sanger.psu.gfmerge.datacomp.ExonType

public final class ExonType
extends java.lang.Object

This typesafe enumeration construct replaces primitive constants with a set of static final object references encapsulated in this class that restricts further instantiation.

Version:
1.0
Author:
Sebastian R. Spiegler
See Also:
Exon, FeatureComponentAble

Field Summary
private  java.lang.String name
           
static ExonType TYPE_3_END
           
static ExonType TYPE_5_END
           
static ExonType TYPE_INTERNAL
           
static ExonType TYPE_SINGLE_EXON_GENE
           
 
Constructor Summary
private ExonType(java.lang.String name)
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

private final java.lang.String name

TYPE_5_END

public static final ExonType TYPE_5_END

TYPE_3_END

public static final ExonType TYPE_3_END

TYPE_INTERNAL

public static final ExonType TYPE_INTERNAL

TYPE_SINGLE_EXON_GENE

public static final ExonType TYPE_SINGLE_EXON_GENE
Constructor Detail

ExonType

private ExonType(java.lang.String name)
Parameters:
name -
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object