public final class ProjectionsContext extends Object
| 构造器和说明 |
|---|
ProjectionsContext() |
| 限定符和类型 | 方法和说明 |
|---|---|
Optional<String> |
findAlias(String projectionName)
Find alias.
|
Optional<Integer> |
findProjectionIndex(String projectionName)
Find projection index.
|
List<AggregationDistinctProjection> |
getAggregationDistinctProjections()
Get aggregation distinct projections.
|
List<AggregationProjection> |
getAggregationProjections()
Get aggregation projections.
|
List<Projection> |
getExpandProjections()
Get expand projections with shorthand projections.
|
boolean |
isUnqualifiedShorthandProjection()
Judge is unqualified shorthand projection or not.
|
public boolean isUnqualifiedShorthandProjection()
public Optional<String> findAlias(String projectionName)
projectionName - projection namepublic Optional<Integer> findProjectionIndex(String projectionName)
projectionName - projection namepublic List<AggregationProjection> getAggregationProjections()
public List<AggregationDistinctProjection> getAggregationDistinctProjections()
public List<Projection> getExpandProjections()
Copyright © 2020 The Apache Software Foundation. All rights reserved.