C# Class Tp.Search.Model.Query.ImpedimentContextQueryPlanBuilder

Inheritance: IContextQueryPlanBuilder
Show file Open project: TargetProcess/Target-Process-Plugins

Public Methods

Method Description
Build ( QueryData data, DocumentIndexTypeToken projectContextType, DocumentIndexTypeToken _, DocumentIndexTypeToken __ ) : Maybe
ImpedimentContextQueryPlanBuilder ( IProjectContextQueryPlanBuilder plansBuilder, IProfileReadonly profile, IIndexDataFactory indexDataFactory, IDocumentIndexProvider documentIndexProvider, IPluginContext pluginContext, IEntityTypeProvider entityTypeProvider ) : Tp.Core
ShouldBuild ( QueryData data ) : bool

Method Details

Build() public method

public Build ( QueryData data, DocumentIndexTypeToken projectContextType, DocumentIndexTypeToken _, DocumentIndexTypeToken __ ) : Maybe
data Tp.Search.Bus.Data.QueryData
projectContextType DocumentIndexTypeToken
_ DocumentIndexTypeToken
__ DocumentIndexTypeToken
return Maybe

ImpedimentContextQueryPlanBuilder() public method

public ImpedimentContextQueryPlanBuilder ( IProjectContextQueryPlanBuilder plansBuilder, IProfileReadonly profile, IIndexDataFactory indexDataFactory, IDocumentIndexProvider documentIndexProvider, IPluginContext pluginContext, IEntityTypeProvider entityTypeProvider ) : Tp.Core
plansBuilder IProjectContextQueryPlanBuilder
profile IProfileReadonly
indexDataFactory IIndexDataFactory
documentIndexProvider IDocumentIndexProvider
pluginContext IPluginContext
entityTypeProvider IEntityTypeProvider
return Tp.Core

ShouldBuild() public method

public ShouldBuild ( QueryData data ) : bool
data Tp.Search.Bus.Data.QueryData
return bool