Class FilterByClassStep
java.lang.Object
com.orientechnologies.orient.core.sql.executor.AbstractExecutionStep
com.orientechnologies.orient.core.sql.executor.FilterByClassStep
- All Implemented Interfaces:
OExecutionStep,OExecutionStepInternal
Created by luigidellaquila on 01/03/17.
-
Field Summary
Fields inherited from class com.orientechnologies.orient.core.sql.executor.AbstractExecutionStep
ctx, next, prev, profilingEnabled, timedOut -
Constructor Summary
ConstructorsConstructorDescriptionFilterByClassStep(OIdentifier identifier, OCommandContext ctx, boolean profilingEnabled) -
Method Summary
Modifier and TypeMethodDescriptionbooleancopy(OCommandContext ctx) voiddeserialize(OResult fromResult) longgetCost()returns the absolute cost (in nanoseconds) of the execution of this stepprettyPrint(int depth, int indent) syncPull(OCommandContext ctx, int nRecords) Methods inherited from class com.orientechnologies.orient.core.sql.executor.AbstractExecutionStep
close, getContext, getCostFormatted, getNext, getPrev, isProfilingEnabled, sendTimeout, setNext, setPrevious, setProfilingEnabledMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.orientechnologies.orient.core.sql.executor.OExecutionStep
toResultMethods inherited from interface com.orientechnologies.orient.core.sql.executor.OExecutionStepInternal
getDescription, getName, getSubExecutionPlans, getSubSteps, getTargetNode, getType, reset
-
Constructor Details
-
FilterByClassStep
-
-
Method Details
-
syncPull
- Throws:
OTimeoutException
-
prettyPrint
-
serialize
-
deserialize
-
getCost
public long getCost()Description copied from interface:OExecutionStepreturns the absolute cost (in nanoseconds) of the execution of this step- Returns:
- the absolute cost (in nanoseconds) of the execution of this step, -1 if not calculated
-
canBeCached
public boolean canBeCached() -
copy
-