public class AggregateProjectionCalculationStep extends ProjectionCalculationStep
projection
ctx, next, prev, profilingEnabled, timedOut
Constructor and Description |
---|
AggregateProjectionCalculationStep(OProjection projection,
OGroupBy groupBy,
OCommandContext ctx,
long timeoutMillis,
boolean profilingEnabled) |
Modifier and Type | Method and Description |
---|---|
OExecutionStep |
copy(OCommandContext ctx) |
long |
getCost()
returns the absolute cost (in nanoseconds) of the execution of this step
|
String |
prettyPrint(int depth,
int indent) |
OResultSet |
syncPull(OCommandContext ctx,
int nRecords) |
canBeCached
close, getContext, getCostFormatted, getNext, getPrev, isProfilingEnabled, sendTimeout, setNext, setPrevious, setProfilingEnabled
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
basicDeserialize, basicSerialize, deserialize, getDescription, getIndent, getName, getSubExecutionPlans, getSubSteps, getTargetNode, getType, reset, serialize
toResult
public AggregateProjectionCalculationStep(OProjection projection, OGroupBy groupBy, OCommandContext ctx, long timeoutMillis, boolean profilingEnabled)
public OResultSet syncPull(OCommandContext ctx, int nRecords) throws OTimeoutException
syncPull
in interface OExecutionStepInternal
syncPull
in class ProjectionCalculationStep
OTimeoutException
public String prettyPrint(int depth, int indent)
prettyPrint
in interface OExecutionStepInternal
prettyPrint
in class ProjectionCalculationStep
public OExecutionStep copy(OCommandContext ctx)
copy
in interface OExecutionStepInternal
copy
in class ProjectionCalculationStep
public long getCost()
OExecutionStep
getCost
in interface OExecutionStep
getCost
in class ProjectionCalculationStep
Copyright © 2009–2020 OrientDB. All rights reserved.