Package org.broad.igv.bbfile
Interface BPTreeNode
-
- All Known Implementing Classes:
BPTreeChildNode,BPTreeLeafNode
public interface BPTreeNodeCreated by IntelliJ IDEA. User: martind Date: Jan 13, 2010 Time: 11:30:36 AM To change this template use File | Settings | File Templates.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleandeleteItem(int index)intgetHighestChromID()java.lang.StringgetHighestChromKey()org.broad.igv.bbfile.BPTreeNodeItemgetItem(int index)intgetItemCount()intgetLowestChromID()java.lang.StringgetLowestChromKey()longgetNodeIndex()booleaninsertItem(org.broad.igv.bbfile.BPTreeNodeItem item)booleanisLeaf()voidprintItems()
-
-
-
Method Detail
-
getNodeIndex
long getNodeIndex()
-
isLeaf
boolean isLeaf()
-
insertItem
boolean insertItem(org.broad.igv.bbfile.BPTreeNodeItem item)
-
deleteItem
boolean deleteItem(int index)
-
getItemCount
int getItemCount()
-
getItem
org.broad.igv.bbfile.BPTreeNodeItem getItem(int index)
-
getLowestChromKey
java.lang.String getLowestChromKey()
-
getHighestChromKey
java.lang.String getHighestChromKey()
-
getLowestChromID
int getLowestChromID()
-
getHighestChromID
int getHighestChromID()
-
printItems
void printItems()
-
-