|
| CQFSizeSort (HitSortEnum ftype=LessBySize, const string &lb=string(""), const string &ub=string("")) |
|
| CQFSizeSort (HitSortEnum ftype=LessBySize, int lb=INT_MIN, int ub=INT_MAX) |
|
virtual | ~CQFSizeSort () |
|
virtual CQFilter * | Clone () |
| clone this filter More...
|
|
virtual bool | Compile (CQueryCompiler *compiler, CQueryOptions *options) |
| compile the filter. Default implementation just pushes m_Filter onto options->m_Filters More...
|
|
virtual string | jsonClass (void) |
|
| CQFSort (HitSortEnum ftype=NoSort, const string &arg0=string(""), const string &arg1=string(""), const string &arg2=string("")) |
|
| CQFSort (HitSortEnum ftype, const string &arg0, int arg1i, int arg2i) |
|
virtual | ~CQFSort () |
|
virtual HitSortEnum | FilterType () const |
| sort-type for this filter (if any) More...
|
|
void | SortBounds (void) |
| swap lower- and upper-bounds if they not in logical order More...
|
|
string | ResolveAttributeName (CQueryCompiler *compiler, const string &attrName, bool allowBiblExpander=false) |
|
CFreeBiblIndex * | GetBiblConstant (CQueryCompiler *compiler, const string &attrName, bool allowBiblExpander=true) |
| compilation & satisfiability-check utility: return constant bibliographic index for attrName (if it is one), or NULL More...
|
|
string | argString (const string &arg) const |
| stringification utility: quoted strign for arg, or empty string More...
|
|
virtual string | toString (void) |
| convert filter to a canonical string More...
|
|
virtual string | jsonMinMax (void) |
|
virtual string | jsonType (void) |
|
virtual string | jsonData (void) |
|
| CQFilter () |
| Default constructor. More...
|
|
virtual | ~CQFilter () |
| Default destructor (empty) More...
|
|
virtual bool | CheckSatisfiable (CQueryCompiler *compiler, CQueryOptions *options) |
| Run fast (un)satisfiability checks for filter before Compile() is called. Default just returns true. More...
|
|
| ddcObject () |
| Default constructor. More...
|
|
virtual | ~ddcObject () |
| virtual destructor does nothing More...
|
|
virtual ddcObjectList | Children () const |
|
virtual void | DisownChildren () |
|
template<typename Visit > |
ddcObject * | Traverse (Visit &visit) |
|
template<typename Visit > |
ddcObject * | Traverse (Visit &visit) const |
|
template<typename Visit > |
ddcObject * | TraverseR (Visit &visit) |
|
template<typename Visit > |
ddcObject * | TraverseR (Visit &visit) const |
|
virtual ddcObjectList | Descendants () const |
|
virtual string | toJson () |
|