A class that models the name of any property of an object. 
 
A class that models the name of any property of an object. 
 
This is an abstract class that models a query expression. 
 
Expression * clone() const 
It creates a new copy of this expression. 
 
std::string m_name
The property name. 
 
TE_DEFINE_VISITABLE PropertyName(const std::string &name)
Constructor. 
 
PropertyName & operator=(const PropertyName &rhs)