MCPcopy Create free account
hub / github.com/araddon/qlbridge / NewProjectionFinal

Function NewProjectionFinal

exec/projection.go:47–54  ·  view source on GitHub ↗

Final Projections project final select columns for result-writing

(ctx *plan.Context, p *plan.Projection)

Source from the content-addressed store, hash-verified

45
46// Final Projections project final select columns for result-writing
47func NewProjectionFinal(ctx *plan.Context, p *plan.Projection) *Projection {
48 s := &Projection{
49 TaskBase: NewTaskBase(ctx),
50 p: p,
51 }
52 s.Handler = s.projectionEvaluator(p.Final)
53 return s
54}
55
56// NewProjectionLimit Only provides counting/limit projection
57func NewProjectionLimit(ctx *plan.Context, p *plan.Projection) *Projection {

Callers 1

NewProjectionFunction · 0.70

Calls 2

projectionEvaluatorMethod · 0.95
NewTaskBaseFunction · 0.85

Tested by

no test coverage detected