org.neodatis.btree
Interface IBTreeNodeOneValuePerKey

All Superinterfaces:
IBTreeNode, java.io.Serializable
All Known Implementing Classes:
BTreeNodeSingleValuePerKey, InMemoryBTreeNodeSingleValuePerkey, ODBBTreeNodeSingle

public interface IBTreeNodeOneValuePerKey
extends IBTreeNode

The interface for btree nodes that accept multiple values for each key

Author:
olivier

Method Summary
 java.lang.Object getValueAt(int index)
           
 java.lang.Object search(java.lang.Comparable key)
           
 
Methods inherited from interface org.neodatis.btree.IBTreeNode
clear, deleteChildAt, deleteKeyAndValueAt, deleteKeyForLeafNode, extractRightPart, getBTree, getChildAt, getChildIdAt, getDegree, getId, getKeyAndValueAt, getKeyAt, getLastChild, getLastKeyAndValue, getLastPositionChild, getMaxNbChildren, getMedian, getNbChildren, getNbKeys, getParent, getParentId, getPositionOfKey, getValueAsObjectAt, hasParent, incrementNbChildren, incrementNbKeys, insertKeyAndValue, isFull, isLeaf, mergeWith, moveChildFromTo, removeKeyAndValueAt, setBTree, setChildAt, setChildAt, setId, setKeyAndValueAt, setKeyAndValueAt, setKeyAndValueAt, setKeyAndValueAt, setNbChildren, setNbKeys, setNullChildAt, setParent
 

Method Detail

getValueAt

java.lang.Object getValueAt(int index)

search

java.lang.Object search(java.lang.Comparable key)