public class FieldProjector extends Projector
| Constructor and Description |
|---|
FieldProjector(FieldProjection p,
Path ctxPath,
FieldTreeNode ctx) |
| Modifier and Type | Method and Description |
|---|---|
Projector |
getNestedProjector()
Returns the nested projector for this path *only if*
project
returns true. |
Projection.Inclusion |
project(Path p,
QueryEvaluationContext ctx)
Returns true, false, or null if the result cannot be determined.
|
getInstance, getInstance, projectpublic FieldProjector(FieldProjection p, Path ctxPath, FieldTreeNode ctx)
public Projector getNestedProjector()
Projectorproject
returns true. Nested projector is used to project array elements. When a
nested projector exists, projection operation should use the nested
projector to project array elements. May return null, which means to
continue using existing projector (this).getNestedProjector in class Projectorpublic Projection.Inclusion project(Path p, QueryEvaluationContext ctx)
ProjectorCopyright © 2016. All rights reserved.