Column Store
Classes | Namespaces | Typedefs
Validators.h File Reference

RecordValidator Interfaces and Implementations for Query Processing. More...

#include <memory>
#include "DataRecord.h"
Include dependency graph for Validators.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ColumnStore::RecordValidatorInterface
 Base RecordValidator Interface. More...
 
class  ColumnStore::ReccordValidatorMetadataInterface
 Extended RecordValidator Interface which handles Metadata. More...
 
class  ColumnStore::NotRecordValidator
 Inverts RecordValidator. More...
 
class  ColumnStore::AndRecordValidator
 Logical AND RecordValidator. More...
 
class  ColumnStore::OrRecordValidator
 Logical OR RecordValidator. More...
 
class  ColumnStore::EqualRecordValidator
 Checks equality of a data field. More...
 
class  ColumnStore::LessThanRecordValidator
 Checks if value of a field is less than given value. More...
 

Namespaces

 ColumnStore
 

Typedefs

typedef std::shared_ptr< RecordValidatorInterface > ColumnStore::RecordValidator
 Shared Pointer for RecordValidator Interface. More...
 

Detailed Description

RecordValidator Interfaces and Implementations for Query Processing.