public static class DoubleAlphabet.DoubleRange extends Unchangeable implements BasisSymbol, Serializable
DoubleAlphabet.getSymbol(double, double).Annotatable.AnnotationForwarderANNOTATION| Modifier | Constructor and Description |
|---|---|
protected |
DoubleRange(double minVal,
double maxVal) |
| Modifier and Type | Method and Description |
|---|---|
Annotation |
getAnnotation()
Should return the associated annotation object.
|
Alphabet |
getMatches()
The alphabet containing the symbols matched by this ambiguity symbol.
|
double |
getMaxValue() |
double |
getMinValue() |
String |
getName()
The long name for the symbol.
|
List |
getSymbols()
The list of symbols that this symbol is composed from.
|
addChangeListener, addChangeListener, addForwarder, getForwarders, getListeners, isUnchanging, removeChangeListener, removeChangeListener, removeForwarderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddChangeListener, addChangeListener, isUnchanging, removeChangeListener, removeChangeListenerprotected DoubleRange(double minVal, double maxVal)
public Annotation getAnnotation()
AnnotatablegetAnnotation in interface Annotatablepublic String getName()
Symbolpublic Alphabet getMatches()
SymbolThis alphabet contains all of, and only, the symbols matched by this symbol. For example, the symbol representing the DNA ambiguity code for W would contain the symbol for A and T from the DNA alphabet.
getMatches in interface Symbolpublic List getSymbols()
BasisSymbolThe list of symbols that this symbol is composed from.
In the usual case, this list will contain just this single symbol. In the case where a symbol represents an ordered combination of other symbols, the list will contain each of these BasisSymbols.
getSymbols in interface BasisSymbolpublic double getMinValue()
public double getMaxValue()
Copyright © 2020 BioJava. All rights reserved.