# Package htsjdk.tribble.index

package htsjdk.tribble.index

Related Packages
Package
Description
htsjdk.tribble
htsjdk.tribble.index.interval
htsjdk.tribble.index.linear
htsjdk.tribble.index.tabix
Class
Description
AbstractIndex
An abstract implementation of the index class.
AbstractIndex.BlockStats
AbstractIndex.IndexType
Block
Represents a contiguous block of bytes in a file, defined by a start position and size (in bytes)
ChrIndex
Represents an index on a specific chromosome
DynamicIndexCreator
A DynamicIndexCreator creates the proper index based on an `IndexFactory.IndexBalanceApproach` and the characteristics of the file.
Index
Interface for all index implementations.
IndexCreator
An interface for creating indexes
IndexFactory
Factory class for creating indexes.
IndexFactory.IndexBalanceApproach
We can optimize index-file-creation for different factors.
IndexFactory.IndexType
an enum that contains all of the information about the index types, and how to create them
MutableIndex
Some Index implementations can be modified in memory.
TribbleIndexCreator
Base class for Tribble-specific index creators.