9 #ifndef _STRUS_METADATA_RESTRICTION_INTERFACE_HPP_INCLUDED
10 #define _STRUS_METADATA_RESTRICTION_INTERFACE_HPP_INCLUDED
11 #include "strus/numericVariant.hpp"
18 class MetaDataRestrictionInstanceInterface;
44 static const char* ar[] = {
"<",
"<=",
"==",
"!=",
">",
">=",0};
50 static const char* ar[] = {
"lt",
"le",
"eq",
"ne",
"gt",
"ge",0};
64 const std::string& name,
65 const NumericVariant& operand,
66 bool newGroup=
true)=0;
74 virtual std::string
tostring()
const=0;
Numeric types used for local and global indices.