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

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

Aggregate(const std::shared_ptr< BoundAggregate > &aggregate)iceberg::ExpressionVisitor< R >inlinevirtual
Aggregate(const std::shared_ptr< UnboundAggregate > &aggregate)iceberg::ExpressionVisitor< R >inlinevirtual
AlwaysFalse() overrideiceberg::InclusiveMetricsVisitorinlinevirtual
AlwaysTrue() overrideiceberg::InclusiveMetricsVisitorinlinevirtual
And(bool left_result, bool right_result) override (defined in iceberg::InclusiveMetricsVisitor)iceberg::InclusiveMetricsVisitorinline
BoundVisitor< bool >::And(ParamType left_result, ParamType right_result)=0iceberg::ExpressionVisitor< R >pure virtual
Eq(const std::shared_ptr< Bound > &expr, const Literal &lit) overrideiceberg::InclusiveMetricsVisitorinlinevirtual
Gt(const std::shared_ptr< Bound > &expr, const Literal &lit) overrideiceberg::InclusiveMetricsVisitorinlinevirtual
GtEq(const std::shared_ptr< Bound > &expr, const Literal &lit) overrideiceberg::InclusiveMetricsVisitorinlinevirtual
In(const std::shared_ptr< Bound > &expr, const BoundSetPredicate::LiteralSet &literal_set) overrideiceberg::InclusiveMetricsVisitorinlinevirtual
InclusiveMetricsVisitor(const DataFile &data_file) (defined in iceberg::InclusiveMetricsVisitor)iceberg::InclusiveMetricsVisitorinlineexplicit
IsNaN(const std::shared_ptr< Bound > &expr) overrideiceberg::InclusiveMetricsVisitorinlinevirtual
IsNull(const std::shared_ptr< Bound > &expr) overrideiceberg::InclusiveMetricsVisitorinlinevirtual
Lt(const std::shared_ptr< Bound > &expr, const Literal &lit) overrideiceberg::InclusiveMetricsVisitorinlinevirtual
LtEq(const std::shared_ptr< Bound > &expr, const Literal &lit) overrideiceberg::InclusiveMetricsVisitorinlinevirtual
Not(bool child_result) override (defined in iceberg::InclusiveMetricsVisitor)iceberg::InclusiveMetricsVisitorinline
BoundVisitor< bool >::Not(ParamType child_result)=0iceberg::ExpressionVisitor< R >pure virtual
NotEq(const std::shared_ptr< Bound > &expr, const Literal &lit) overrideiceberg::InclusiveMetricsVisitorinlinevirtual
NotIn(const std::shared_ptr< Bound > &expr, const BoundSetPredicate::LiteralSet &literal_set) overrideiceberg::InclusiveMetricsVisitorinlinevirtual
NotNaN(const std::shared_ptr< Bound > &expr) overrideiceberg::InclusiveMetricsVisitorinlinevirtual
NotNull(const std::shared_ptr< Bound > &expr) overrideiceberg::InclusiveMetricsVisitorinlinevirtual
NotStartsWith(const std::shared_ptr< Bound > &expr, const Literal &lit) overrideiceberg::InclusiveMetricsVisitorinlinevirtual
Or(bool left_result, bool right_result) override (defined in iceberg::InclusiveMetricsVisitor)iceberg::InclusiveMetricsVisitorinline
BoundVisitor< bool >::Or(ParamType left_result, ParamType right_result)=0iceberg::ExpressionVisitor< R >pure virtual
Predicate(const std::shared_ptr< BoundPredicate > &pred) overrideiceberg::BoundVisitor< bool >inlinevirtual
Predicate(const std::shared_ptr< UnboundPredicate > &pred) overrideiceberg::BoundVisitor< bool >inlinevirtual
StartsWith(const std::shared_ptr< Bound > &expr, const Literal &lit) overrideiceberg::InclusiveMetricsVisitorinlinevirtual
~ExpressionVisitor()=default (defined in iceberg::ExpressionVisitor< R >)iceberg::ExpressionVisitor< R >virtual