Class RexFunctionOperator¶
-
class
RexFunctionOperator
: public RexOperator¶ Subclassed by RexWindowFunctionOperator
Public Types
-
using
ConstRexScalarPtrVector
= std::vector<ConstRexScalarPtr>¶
Public Functions
-
RexFunctionOperator
(const std::string &name, ConstRexScalarPtrVector &operands, const SQLTypeInfo &ti)¶
-
std::unique_ptr<const RexOperator>
getDisambiguated
(std::vector<std::unique_ptr<const RexScalar>> &operands) const¶
-
const std::string &
getName
() const¶
-
std::string
toString
() const¶
-
size_t
toHash
() const¶
Private Members
-
const std::string
name_
¶
-
using