Package com.arcadedb.query.sql.executor
Class FetchFromClusterExecutionStep
- java.lang.Object
-
- com.arcadedb.query.sql.executor.AbstractExecutionStep
-
- com.arcadedb.query.sql.executor.FetchFromClusterExecutionStep
-
- All Implemented Interfaces:
ExecutionStep
,ExecutionStepInternal
public class FetchFromClusterExecutionStep extends AbstractExecutionStep
- Author:
- Luigi Dell'Aquila (luigi.dellaquila-(at)-gmail.com)
-
-
Field Summary
Fields Modifier and Type Field Description static Object
ORDER_ASC
static Object
ORDER_DESC
-
Fields inherited from class com.arcadedb.query.sql.executor.AbstractExecutionStep
context, cost, DEFAULT_FETCH_RECORDS_PER_PULL, prev, profilingEnabled, timedOut
-
-
Constructor Summary
Constructors Constructor Description FetchFromClusterExecutionStep(int bucketId, CommandContext context, boolean profilingEnabled)
FetchFromClusterExecutionStep(int bucketId, QueryPlanningInfo queryPlanning, CommandContext context, boolean profilingEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canBeCached()
ExecutionStep
copy(CommandContext context)
String
prettyPrint(int depth, int indent)
void
setOrder(Object order)
ResultSet
syncPull(CommandContext context, int nRecords)
-
Methods inherited from class com.arcadedb.query.sql.executor.AbstractExecutionStep
checkForPrevious, checkForPrevious, close, getContext, getCost, getCostFormatted, getPrev, isTimedOut, pullPrevious, sendTimeout, setPrevious
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.arcadedb.query.sql.executor.ExecutionStep
toResult
-
Methods inherited from interface com.arcadedb.query.sql.executor.ExecutionStepInternal
getDescription, getName, getSubExecutionPlans, getSubSteps, getType, reset
-
-
-
-
Constructor Detail
-
FetchFromClusterExecutionStep
public FetchFromClusterExecutionStep(int bucketId, CommandContext context, boolean profilingEnabled)
-
FetchFromClusterExecutionStep
public FetchFromClusterExecutionStep(int bucketId, QueryPlanningInfo queryPlanning, CommandContext context, boolean profilingEnabled)
-
-
Method Detail
-
syncPull
public ResultSet syncPull(CommandContext context, int nRecords) throws TimeoutException
- Throws:
TimeoutException
-
prettyPrint
public String prettyPrint(int depth, int indent)
-
setOrder
public void setOrder(Object order)
-
canBeCached
public boolean canBeCached()
-
copy
public ExecutionStep copy(CommandContext context)
-
-