#include <Builder.hpp>
Public Types | |
typedef boost::shared_ptr < Builder > | shared_pointer |
Public Member Functions | |
Builder () | |
virtual | ~Builder () |
virtual void | build (const Configuration &config)=0 |
An abstract class to build an inverted index. In contrast to the template IndexBuilder, this class is used as an generic interface which is needed for the JNI binding.
Created on Jun 22, 2008
Definition at line 24 of file Builder.hpp.
typedef boost::shared_ptr<Builder> aitools::invertedindex::Builder::shared_pointer |
Definition at line 15 of file Builder.hpp.
aitools::invertedindex::Builder::Builder | ( | ) | [inline] |
The explicit constructor.
Definition at line 22 of file Builder.hpp.
virtual aitools::invertedindex::Builder::~Builder | ( | ) | [inline, virtual] |
The destructor.
Definition at line 27 of file Builder.hpp.
virtual void aitools::invertedindex::Builder::build | ( | const Configuration & | config | ) | [pure virtual] |
Implemented in aitools::invertedindex::IndexBuilder< Value >.