Kùzu C++ API
Loading...
Searching...
No Matches
kuzu::storage::ColumnPredicate Class Referenceabstract

#include <column_predicate.h>

Public Member Functions

virtual ~ColumnPredicate ()=default
 
virtual common::ZoneMapCheckResult checkZoneMap (const CompressionMetadata &metadata) const =0
 
virtual std::unique_ptr< ColumnPredicatecopy () const =0
 
template<class TARGET >
const TARGET & constCast () const
 

Constructor & Destructor Documentation

◆ ~ColumnPredicate()

virtual kuzu::storage::ColumnPredicate::~ColumnPredicate ( )
virtualdefault

Member Function Documentation

◆ checkZoneMap()

virtual common::ZoneMapCheckResult kuzu::storage::ColumnPredicate::checkZoneMap ( const CompressionMetadata & metadata) const
pure virtual

◆ constCast()

template<class TARGET >
const TARGET & kuzu::storage::ColumnPredicate::constCast ( ) const
inline

◆ copy()

virtual std::unique_ptr< ColumnPredicate > kuzu::storage::ColumnPredicate::copy ( ) const
pure virtual

The documentation for this class was generated from the following file: