Package htsjdk.tribble.index
Class TribbleIndexCreator
- java.lang.Object
-
- htsjdk.tribble.index.TribbleIndexCreator
-
- All Implemented Interfaces:
IndexCreator
- Direct Known Subclasses:
DynamicIndexCreator,IntervalIndexCreator,LinearIndexCreator
public abstract class TribbleIndexCreator extends Object implements IndexCreator
Base class for Tribble-specific index creators.
-
-
Field Summary
Fields Modifier and Type Field Description protected LinkedHashMap<String,String>properties
-
Constructor Summary
Constructors Constructor Description TribbleIndexCreator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddProperty(String key, String value)voidsetIndexSequenceDictionary(SAMSequenceDictionary dict)Set the sequence dictionary entries for the index property list.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface htsjdk.tribble.index.IndexCreator
addFeature, finalizeIndex
-
-
-
-
Field Detail
-
properties
protected LinkedHashMap<String,String> properties
-
-
Method Detail
-
setIndexSequenceDictionary
public void setIndexSequenceDictionary(SAMSequenceDictionary dict)
Set the sequence dictionary entries for the index property list.- Specified by:
setIndexSequenceDictionaryin interfaceIndexCreator- Parameters:
dict- the dictionary to add to the index.
-
-