Column Store
Public Member Functions | Private Attributes | List of all members
ColumnStore::EqualQuery Class Reference

Equality Query. More...

#include <ConditionQuery.h>

Inheritance diagram for ColumnStore::EqualQuery:
Inheritance graph
Collaboration diagram for ColumnStore::EqualQuery:
Collaboration graph

Public Member Functions

 EqualQuery (std::string name, std::any value)
 Construct a new Equal Query object. More...
 
RecordValidator getValidator (Metadata metadata)
 Get the Validator object. More...
 
- Public Member Functions inherited from ColumnStore::ConditionQuery
virtual ~ConditionQuery ()
 Destroy the Condition Query object. More...
 

Private Attributes

std::string name
 
std::any value
 

Detailed Description

Equality Query.

Constructor & Destructor Documentation

◆ EqualQuery()

ColumnStore::EqualQuery::EqualQuery ( std::string  name,
std::any  value 
)
inline

Construct a new Equal Query object.

Parameters
name
value

Member Function Documentation

◆ getValidator()

RecordValidator ColumnStore::EqualQuery::getValidator ( Metadata  metadata)
inlinevirtual

Get the Validator object.

Parameters
metadata
Returns
RecordValidator

Reimplemented from ColumnStore::ConditionQuery.

Member Data Documentation

◆ name

std::string ColumnStore::EqualQuery::name
private

◆ value

std::any ColumnStore::EqualQuery::value
private

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