iceberg-cpp
Loading...
Searching...
No Matches
iceberg::BoundPredicate Member List

This is the complete list of members for iceberg::BoundPredicate, including all inherited members.

BoundPredicate(Expression::Operation op, std::shared_ptr< BoundTerm > term) (defined in iceberg::BoundPredicate)iceberg::BoundPredicateprotected
Equals(const Expression &other) consticeberg::Expressioninlinevirtual
Evaluate(const StructLike &data) const overrideiceberg::BoundPredicatevirtual
is_bound_aggregate() const (defined in iceberg::Expression)iceberg::Expressioninlinevirtual
is_bound_predicate() const override (defined in iceberg::BoundPredicate)iceberg::BoundPredicateinlinevirtual
is_unbound_aggregate() const (defined in iceberg::Expression)iceberg::Expressioninlinevirtual
is_unbound_predicate() const (defined in iceberg::Expression)iceberg::Expressioninlinevirtual
kind() const =0iceberg::BoundPredicatepure virtual
Kind enum name (defined in iceberg::BoundPredicate)iceberg::BoundPredicate
Negate() consticeberg::Expressioninlinevirtual
op() const overrideiceberg::Predicate< BoundTerm >inlinevirtual
Operation enum nameiceberg::Expression
Predicate(Expression::Operation op, std::shared_ptr< T > term)iceberg::Predicate< BoundTerm >protected
reference() overrideiceberg::BoundPredicateinlinevirtual
term() consticeberg::Predicate< BoundTerm >inline
Test(const Literal &value) const =0iceberg::BoundPredicatepure virtual
ToString() const overrideiceberg::Expressioninlinevirtual
~Bound() (defined in iceberg::Bound)iceberg::Boundvirtual
~BoundPredicate() override (defined in iceberg::BoundPredicate)iceberg::BoundPredicate
~Expression()=default (defined in iceberg::Expression)iceberg::Expressionvirtual
~Formattable()=default (defined in iceberg::util::Formattable)iceberg::util::Formattablevirtual