#include <MultiInputsBase.h>
Definition at line 27 of file MultiInputsBase.h.
void pdb::MultiInputsBase::addInputNameToPredicates |
( |
std::string |
name | ) |
|
|
inline |
void pdb::MultiInputsBase::addInputNameToProjection |
( |
std::string |
name | ) |
|
|
inline |
std::vector<std::string> pdb::MultiInputsBase::getInputColumnsForIthInput |
( |
int |
i | ) |
|
|
inline |
std::vector<std::string> pdb::MultiInputsBase::getInputColumnsToApplyForIthInput |
( |
int |
i | ) |
|
|
inline |
std::vector<std::string> pdb::MultiInputsBase::getInputsInPredicates |
( |
| ) |
|
|
inline |
std::vector<std::string> pdb::MultiInputsBase::getInputsInProjection |
( |
| ) |
|
|
inline |
std::vector<std::string> pdb::MultiInputsBase::getLambdasForIthInputAndPredicate |
( |
int |
i, |
|
|
std::string |
predicateLambda |
|
) |
| |
|
inline |
std::string pdb::MultiInputsBase::getNameForIthInput |
( |
int |
i | ) |
|
|
inline |
std::vector<std::string> pdb::MultiInputsBase::getNamesNotInPredicates |
( |
| ) |
|
|
inline |
std::vector<std::string> pdb::MultiInputsBase::getNamesNotInProjection |
( |
| ) |
|
|
inline |
int pdb::MultiInputsBase::getNumInputs |
( |
| ) |
|
|
inline |
int pdb::MultiInputsBase::getNumPredicates |
( |
| ) |
|
|
inline |
std::string pdb::MultiInputsBase::getTupleSetNameForIthInput |
( |
int |
i | ) |
|
|
inline |
bool pdb::MultiInputsBase::isInputInProjection |
( |
std::string |
name | ) |
|
|
inline |
void pdb::MultiInputsBase::setInputColumnsForIthInput |
( |
int |
i, |
|
|
std::vector< std::string > & |
columns |
|
) |
| |
|
inline |
void pdb::MultiInputsBase::setInputColumnsToApplyForIthInput |
( |
int |
i, |
|
|
std::vector< std::string > & |
columnsToApply |
|
) |
| |
|
inline |
void pdb::MultiInputsBase::setInputColumnsToApplyForIthInput |
( |
int |
i, |
|
|
std::string |
columnToApply |
|
) |
| |
|
inline |
void pdb::MultiInputsBase::setLambdasForIthInputAndPredicate |
( |
int |
i, |
|
|
std::string |
predicateLambda, |
|
|
std::string |
lambdaName |
|
) |
| |
|
inline |
void pdb::MultiInputsBase::setNameForIthInput |
( |
int |
i, |
|
|
std::string |
name |
|
) |
| |
|
inline |
void pdb::MultiInputsBase::setNumInputs |
( |
int |
numInputs | ) |
|
|
inline |
void pdb::MultiInputsBase::setNumPredicates |
( |
int |
numPredicates | ) |
|
|
inline |
void pdb::MultiInputsBase::setTupleSetNameForIthInput |
( |
int |
i, |
|
|
std::string |
name |
|
) |
| |
|
inline |
std::vector<std::vector<std::string> > pdb::MultiInputsBase::inputColumnsForInputs |
|
private |
std::vector<std::vector<std::string> > pdb::MultiInputsBase::inputColumnsToApplyForInputs |
|
private |
std::vector<std::string> pdb::MultiInputsBase::inputNames |
|
private |
std::vector<std::string> pdb::MultiInputsBase::inputNamesInPredicates |
|
private |
std::vector<std::string> pdb::MultiInputsBase::inputNamesInProjection |
|
private |
std::vector<std::map<std::string, std::vector<std::string> > > pdb::MultiInputsBase::lambdaNamesForInputs |
|
private |
int pdb::MultiInputsBase::numInputs |
|
private |
int pdb::MultiInputsBase::numPredicates |
|
private |
std::vector<std::string> pdb::MultiInputsBase::tupleSetNamesForInputs |
|
private |
The documentation for this class was generated from the following file: