Kùzu C++ API
Loading...
Searching...
No Matches
kuzu::binder::Expression Member List

This is the complete list of members for kuzu::binder::Expression, including all inherited members.

aliaskuzu::binder::Expressionprotected
cast(const common::LogicalType &type)kuzu::binder::Expressionvirtual
cast()kuzu::binder::Expressioninline
childrenkuzu::binder::Expressionprotected
constCast() constkuzu::binder::Expressioninline
constPtrCast() constkuzu::binder::Expressioninline
copy() constkuzu::binder::Expressioninlinevirtual
dataTypekuzu::binder::Expression
DELETE_COPY_DEFAULT_MOVE(Expression)kuzu::binder::Expression
Expression(common::ExpressionType expressionType, common::LogicalType dataType, expression_vector children, std::string uniqueName)kuzu::binder::Expressioninline
Expression(common::ExpressionType expressionType, common::LogicalType dataType, const std::shared_ptr< Expression > &left, const std::shared_ptr< Expression > &right, std::string uniqueName)kuzu::binder::Expressioninline
Expression(common::ExpressionType expressionType, common::LogicalType dataType, const std::shared_ptr< Expression > &child, std::string uniqueName)kuzu::binder::Expressioninline
Expression(common::ExpressionType expressionType, common::LogicalType dataType, std::string uniqueName)kuzu::binder::Expressioninline
ExpressionChildrenCollector classkuzu::binder::Expressionfriend
expressionTypekuzu::binder::Expression
getAlias() constkuzu::binder::Expressioninline
getChild(common::idx_t idx) constkuzu::binder::Expressioninline
getChildren() constkuzu::binder::Expressioninline
getDataType() constkuzu::binder::Expressioninline
getNumChildren() constkuzu::binder::Expressioninline
getUniqueName() constkuzu::binder::Expressioninline
hasAlias() constkuzu::binder::Expressioninline
operator==(const Expression &rhs) constkuzu::binder::Expressioninline
ptrCast()kuzu::binder::Expressioninline
setAlias(const std::string &newAlias)kuzu::binder::Expressioninline
setChild(common::idx_t idx, std::shared_ptr< Expression > child)kuzu::binder::Expressioninline
setUniqueName(const std::string &name)kuzu::binder::Expressioninline
splitOnAND()kuzu::binder::Expression
toString() constkuzu::binder::Expressioninline
toStringInternal() const =0kuzu::binder::Expressionprotectedpure virtual
uniqueNamekuzu::binder::Expressionprotected
~Expression()=defaultkuzu::binder::Expressionvirtual