Package org.biojava.bio.program.gff3
Class GFF3Record.Impl
java.lang.Object
org.biojava.utils.AbstractChangeable
org.biojava.bio.program.gff3.GFF3Record.Impl
- All Implemented Interfaces:
Annotatable
,GFF3Record
,Changeable
- Enclosing interface:
GFF3Record
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.biojava.bio.Annotatable
Annotatable.AnnotationForwarder
Nested classes/interfaces inherited from interface org.biojava.bio.program.gff3.GFF3Record
GFF3Record.Impl
-
Field Summary
Fields inherited from interface org.biojava.bio.Annotatable
ANNOTATION
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionShould return the associated annotation object.int
getEnd()
int
getPhase()
double
getScore()
int
getStart()
getType()
void
setEnd
(int end) void
setPhase
(int phase) void
setScore
(double score) void
setSequenceID
(String sequenceID) void
void
setStart
(int start) void
setStrand
(StrandedFeature.Strand strand) void
Methods inherited from class org.biojava.utils.AbstractChangeable
addChangeListener, addChangeListener, generateChangeSupport, getChangeSupport, hasListeners, hasListeners, isUnchanging, removeChangeListener, removeChangeListener
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.biojava.utils.Changeable
addChangeListener, addChangeListener, isUnchanging, removeChangeListener, removeChangeListener
-
Constructor Details
-
Impl
public Impl() -
Impl
-
-
Method Details
-
getSequenceID
- Specified by:
getSequenceID
in interfaceGFF3Record
-
setSequenceID
-
getSource
- Specified by:
getSource
in interfaceGFF3Record
-
setSource
-
getType
- Specified by:
getType
in interfaceGFF3Record
-
setType
-
getStart
- Specified by:
getStart
in interfaceGFF3Record
-
setStart
-
getEnd
- Specified by:
getEnd
in interfaceGFF3Record
-
setEnd
-
getScore
- Specified by:
getScore
in interfaceGFF3Record
-
setScore
-
getStrand
- Specified by:
getStrand
in interfaceGFF3Record
-
setStrand
-
getPhase
- Specified by:
getPhase
in interfaceGFF3Record
-
setPhase
-
getAnnotation
Description copied from interface:Annotatable
Should return the associated annotation object.- Specified by:
getAnnotation
in interfaceAnnotatable
- Returns:
- an Annotation object, never null
-