iceberg-cpp
Loading...
Searching...
No Matches
Classes | Namespaces
sanitize_expression.h File Reference
#include <cstdint>
#include <memory>
#include <string>
#include "iceberg/expression/expression_visitor.h"
#include "iceberg/iceberg_export.h"
#include "iceberg/type_fwd.h"

Go to the source code of this file.

Classes

class  iceberg::SanitizeExpression
 Rewrites an expression tree as an unbound expression whose literal values are replaced with type-aware placeholders (e.g. "(2-digit-int)", "(hash-3f9a1c02)", "(date-5-days-ago)"). More...
 

Namespaces

namespace  iceberg
 Core Apache Iceberg C++ APIs.
 

Detailed Description

Replace literal values in an expression with type-aware placeholders.