org.helidb.backend.index.bplus
Class BPlusTreeIndexBackendFileBackedNodeRepositoryBuilder<H extends Comparable<H>>

java.lang.Object
  extended by org.helidb.util.bplus.FileBackedNodeRepositoryBuilder<H,Long>
      extended by org.helidb.backend.index.bplus.BPlusTreeIndexBackendFileBackedNodeRepositoryBuilder<H>
Type Parameters:
H - The type of key hash
All Implemented Interfaces:
NodeRepositoryBuilder<H>

public class BPlusTreeIndexBackendFileBackedNodeRepositoryBuilder<H extends Comparable<H>>
extends FileBackedNodeRepositoryBuilder<H,Long>

This class extends the FileBackedNodeRepositoryBuilder with a default value for the value serializer. (A ConfigurableLengthLongSerializer with a length of four bytes.)

Since:
1.0
Author:
Karl Gustafsson
In_jar:
helidb-bplus_index_backend

Field Summary
 
Fields inherited from class org.helidb.util.bplus.FileBackedNodeRepositoryBuilder
DEFAULT_BUFFER_SIZE, DEFAULT_INTERNAL_POINTER_SIZE, DEFAULT_LEAF_NODE_HAS_POINTERS_TO_ADJACENT_NODES, DEFAULT_NODE_SIZE_STRATEGY
 
Constructor Summary
BPlusTreeIndexBackendFileBackedNodeRepositoryBuilder()
           
 
Method Summary
 
Methods inherited from class org.helidb.util.bplus.FileBackedNodeRepositoryBuilder
create, setBufferSize, setInternalPointerSize, setKeyComparator, setKeySerializer, setLeafNodeHasPointersToAdjacentNodes, setLogAdapterHolder, setNodeSizeStrategy, setStartPosOfData, setValueSerializer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BPlusTreeIndexBackendFileBackedNodeRepositoryBuilder

public BPlusTreeIndexBackendFileBackedNodeRepositoryBuilder()