## Uses of Class
org.biojava.utils.Unchangeable

Packages that use Unchangeable
org.biojava.bio.dist: Probability distributions over Alphabets.
org.biojava.bio.dp: HMM and Dynamic Programming Algorithms.
org.biojava.bio.program.das: Development client for the Distributed Annotation System.
org.biojava.bio.seq: Classes and interfaces for defining biological sequences and informatics objects.
org.biojava.bio.seq.db.biofetch: Client for the OBDA BioFetch protocol.
org.biojava.bio.seq.db.flat: Support for OBDA flatfile databases.
org.biojava.bio.seq.homol: The classes and interfaces for defining sequence similarity and honology.
org.biojava.bio.seq.io: Classes and interfaces for processing and producing flat-file representations of sequences.
org.biojava.bio.symbol: Representation of the Symbols that make up a sequence, and locations within them.

Uses of Unchangeable in org.biojava.bio.dist

Subclasses of Unchangeable in org.biojava.bio.dist
`class` `GapDistribution` This distribution emits gap symbols.

Uses of Unchangeable in org.biojava.bio.dp

Subclasses of Unchangeable in org.biojava.bio.dp
`class` `SimpleStatePath` A no-frills implementation of StatePath.

Uses of Unchangeable in org.biojava.bio.program.das

Subclasses of Unchangeable in org.biojava.bio.program.das
`class` `DASSequenceDB` Collection of sequences retrieved from the DAS network.

Uses of Unchangeable in org.biojava.bio.seq

Subclasses of Unchangeable in org.biojava.bio.seq
`class` `CircularView` A circular view onto another Sequence object.
`static class` `FeatureHolder.EmptyFeatureHolder`
`class` `ViewSequence` A view onto another Sequence object.

Uses of Unchangeable in org.biojava.bio.seq.db.biofetch

Subclasses of Unchangeable in org.biojava.bio.seq.db.biofetch
`class` `BioFetchSequenceDB` Simple SequenceDB implementation backed by a BioFetch (HTTP) server.

Uses of Unchangeable in org.biojava.bio.seq.db.flat

Subclasses of Unchangeable in org.biojava.bio.seq.db.flat
`class` `FlatSequenceDB` `FlatSequenceDB` is an OBDA flatfile sequence databank implementation.

Uses of Unchangeable in org.biojava.bio.seq.homol

Subclasses of Unchangeable in org.biojava.bio.seq.homol
`static class` `SimilarityPairFeature.EmptyPairwiseAlignment` `EmptyPairwiseAlignment` empty pairwise alignment which has labels to empty symbol lists.

Uses of Unchangeable in org.biojava.bio.seq.io

Subclasses of Unchangeable in org.biojava.bio.seq.io
`class` `CharacterTokenization` Implementation of SymbolTokenization which binds symbols to single unicode characters.
`class` `CrossProductTokenization` Tokenization for cross-product alphabets.
`class` `DoubleTokenization`
`class` `IntegerTokenization`
`class` `NameTokenization` Simple implementation of SymbolTokenization which uses the `name' field of the symbols.
`class` `WordTokenization` Base class for tokenizations which accept whitespace-separated `words'.

Uses of Unchangeable in org.biojava.bio.symbol

Subclasses of Unchangeable in org.biojava.bio.symbol
`class` `DoubleAlphabet` An efficient implementation of an Alphabet over the infinite set of double values.
`static class` `DoubleAlphabet.DoubleRange` A range of double values.
`static class` `DoubleAlphabet.DoubleSymbol` A single double value.
`static class` `DoubleAlphabet.SubDoubleAlphabet` A class to represent a contiguous range of double symbols.
`class` `IntegerAlphabet` An efficient implementation of an Alphabet over the infinite set of integer values.
`static class` `IntegerAlphabet.IntegerSymbol` A single int value.
`class` `RelabeledAlignment` An alignment that relabels another alignment.
`static class` `SymbolList.EmptySymbolList` The empty immutable implementation.