5 #ifndef JODA_CONSTEXECUTOR_H
6 #define JODA_CONSTEXECUTOR_H
15 std::string
getName()
const override;
17 std::shared_ptr<const DocIndex> &sel,
19 std::unique_ptr<IQueryExecutor>
duplicate()
override;
Definition: ConstExecutor.h:9
std::unique_ptr< IQueryExecutor > duplicate() override
Definition: ConstExecutor.cpp:28
void alwaysAfterSelect(const joda::query::Query &q, std::shared_ptr< const DocIndex > &sel, JSONContainer &cont) override
Definition: ConstExecutor.cpp:25
std::string getName() const override
Definition: ConstExecutor.cpp:24
std::shared_ptr< const DocIndex > execute(const joda::query::Query &q, JSONContainer &cont) override
Definition: ConstExecutor.cpp:14
unsigned long estimatedWork(const joda::query::Query &q, JSONContainer &cont) override
Definition: ConstExecutor.cpp:8
Definition: IQueryExecutor.h:15
Definition: JSONContainer.h:37