A visitor that retrieves attribute restrictions from a Query hierarchy.
More...
#include <AttributeRestrictionVisitor.h>
A visitor that retrieves attribute restrictions from a Query hierarchy.
Definition at line 68 of file AttributeRestrictionVisitor.h.
te::da::AttributeRestrictionVisitor::AttributeRestrictionVisitor |
( |
| ) |
|
virtual te::da::AttributeRestrictionVisitor::~AttributeRestrictionVisitor |
( |
| ) |
|
|
virtual |
void te::da::AttributeRestrictionVisitor::addAttributeRestriction |
( |
const Function & |
f | ) |
|
|
protected |
std::string te::da::AttributeRestrictionVisitor::getOperator |
( |
const Function & |
f | ) |
const |
|
protected |
bool te::da::AttributeRestrictionVisitor::hasAttributeRestrictions |
( |
| ) |
const |
virtual void te::da::AttributeRestrictionVisitor::initialize |
( |
| ) |
|
|
protectedvirtual |
bool te::da::AttributeRestrictionVisitor::isAttributeRestrictionFunction |
( |
const Function & |
f | ) |
const |
|
protected |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const Expression & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const DataSetName & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const FromItem & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const Function & |
visited | ) |
|
|
virtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const Insert & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const Join & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const JoinCondition & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const JoinConditionOn & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const JoinConditionUsing & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const Literal & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const LiteralBool & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const LiteralByteArray & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const LiteralDateTime & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const LiteralDouble & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const LiteralEnvelope & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const LiteralGeom & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const LiteralInt16 & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const LiteralInt32 & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const LiteralInt64 & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const LiteralString & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const PropertyName & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const Query & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const Select & |
visited | ) |
|
|
virtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const SelectExpression & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const SubSelect & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const In & |
visited | ) |
|
|
inlinevirtual |
virtual void te::da::AttributeRestrictionVisitor::visit |
( |
const Cast & |
visited | ) |
|
|
inlinevirtual |
std::map<std::string, std::string> te::da::AttributeRestrictionVisitor::m_attrFunctions |
|
protected |
std::size_t te::da::AttributeRestrictionVisitor::m_index |
|
protected |
The documentation for this class was generated from the following file: