C# 클래스 Qupid.Execution.QueryExecutor

파일 보기 프로젝트 열기: hudl/qupid

공개 메소드들

메소드 설명
QueryExecutor ( ErrorManager errorManager ) : System
QueryExecutor ( ErrorManager errorManager, IEnumerable plugins ) : System
Run ( QupidQuery query, MongoDatabase db ) : AggregateResult

비공개 메소드들

메소드 설명
DrillExtractProperty ( BsonDocument curDoc, string curColumnRemains, List result ) : void
ExtractColumnValue ( BsonDocument curDoc, string col ) : string
ParseResult ( BsonArray resultArray, QupidQuery query, AggregateResult results ) : void

메소드 상세

QueryExecutor() 공개 메소드

public QueryExecutor ( ErrorManager errorManager ) : System
errorManager ErrorManager
리턴 System

QueryExecutor() 공개 메소드

public QueryExecutor ( ErrorManager errorManager, IEnumerable plugins ) : System
errorManager ErrorManager
plugins IEnumerable
리턴 System

Run() 공개 메소드

public Run ( QupidQuery query, MongoDatabase db ) : AggregateResult
query Qupid.AST.QupidQuery
db MongoDatabase
리턴 AggregateResult