JODA
0.13.1 (59b41972)
JSON On-Demand Analysis
|
#include <ToStringVisitor.h>
Public Member Functions | |
void | visit (AndPredicate *e) override |
void | visit (NegatePredicate *e) override |
void | visit (OrPredicate *e) override |
void | visit (EqualizePredicate *e) override |
void | visit (ComparePredicate *e) override |
void | visit (ValToPredicate *e) override |
std::string | popString () |
std::string | getString () |
Visitor creating a string representation of the predicates
std::string joda::query::ToStringVisitor::getString | ( | ) |
Returns the created string representation and keeps the string representation for repeated retrieval
std::string joda::query::ToStringVisitor::popString | ( | ) |
Returns the created string representation and clears the visitor for repeated usage
|
overridevirtual |
Visits an AndPredicate
e | Predicate to visit |
Implements joda::query::PredicateVisitor.
|
overridevirtual |
Visits an ComparePredicate
e | Predicate to visit |
Implements joda::query::PredicateVisitor.
|
overridevirtual |
Visits an EqualizePredicate
e | Predicate to visit |
Implements joda::query::PredicateVisitor.
|
overridevirtual |
Visits an NegatePredicate
e | Predicate to visit |
Implements joda::query::PredicateVisitor.
|
overridevirtual |
Visits an OrPredicate
e | Predicate to visit |
Implements joda::query::PredicateVisitor.
|
overridevirtual |
Visits an ValToPredicate
e | Predicate to visit |
Implements joda::query::PredicateVisitor.