Class AbstractFeature<S extends AbstractSequence<C>,C extends Compound>

java.lang.Object
org.biojava3.core.sequence.features.AbstractFeature<S,C>
All Implemented Interfaces:
FeatureInterface<S,C>
Direct Known Subclasses:
QualityFeature, QuantityFeature, TextFeature

public abstract class AbstractFeature<S extends AbstractSequence<C>,C extends Compound> extends Object implements FeatureInterface<S,C>
A feature is currently any descriptive item that can be associated with a sequence position(s) A feature has a type and a source which is currently a string to allow flexibility for the user Ideally well defined features should have a class to describe attributes of that feature
Author:
Scooter Willis