org.fusesource.hawtdb.api
Interface IndexFactory<Key,Value>

All Known Implementing Classes:
BTreeIndexFactory, HashIndexFactory

public interface IndexFactory<Key,Value>

The common interface to Index factories. An index factory allows you to create or open an index in a Paged object.

Author:
Hiram Chirino

Method Summary
 Index<Key,Value> create(Paged paged)
           
 Index<Key,Value> open(Paged paged)
           
 Index<Key,Value> open(Paged paged, int indexNumber)
           
 

Method Detail

create

Index<Key,Value> create(Paged paged)
Parameters:
paged -
page -
Returns:

open

Index<Key,Value> open(Paged paged,
                      int indexNumber)
Parameters:
paged -
indexNumber -
Returns:

open

Index<Key,Value> open(Paged paged)
Parameters:
paged -
Returns:


Copyright © 2009-2011 FuseSource, Corp.. All Rights Reserved.