![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
Abstract factory interface for creating comparison predicates. More...
#include <item_cmpfunc.h>
Public Member Functions | |
| virtual | ~Comp_creator ()=default | 
| virtual Item_bool_func * | create (const POS &pos, Item *a, Item *b) const =0 | 
| virtual const char * | symbol (bool invert) const =0 | 
| This interface is only used by Item_allany_subselect.  More... | |
| virtual bool | eqne_op () const =0 | 
| virtual bool | l_op () const =0 | 
Abstract factory interface for creating comparison predicates.
      
  | 
  virtualdefault | 
      
  | 
  pure virtual | 
Implemented in Linear_comp_creator, Gt_creator, Lt_creator, Ge_creator, and Le_creator.
      
  | 
  pure virtual | 
Implemented in Linear_comp_creator, Gt_creator, Lt_creator, Ge_creator, and Le_creator.
      
  | 
  pure virtual | 
Implemented in Linear_comp_creator, Gt_creator, Lt_creator, Ge_creator, and Le_creator.
      
  | 
  pure virtual | 
This interface is only used by Item_allany_subselect.
Implemented in Eq_creator, Equal_creator, Ne_creator, Gt_creator, Lt_creator, Ge_creator, and Le_creator.