Package org.rumbledb.runtime.xml
Class SlashExprIterator
java.lang.Object
org.rumbledb.runtime.RuntimeIterator
org.rumbledb.runtime.HybridRuntimeIterator
org.rumbledb.runtime.xml.SlashExprIterator
- All Implemented Interfaces:
com.esotericsoftware.kryo.KryoSerializable,Serializable,RuntimeIteratorInterface
- See Also:
-
Field Summary
Fields inherited from class org.rumbledb.runtime.HybridRuntimeIterator
resultFields inherited from class org.rumbledb.runtime.RuntimeIterator
children, currentDynamicContextForLocalExecution, FLOW_EXCEPTION_MESSAGE, hasNext, isOpen, isSequential, isUpdating, staticContext, staticURI -
Constructor Summary
ConstructorsConstructorDescriptionSlashExprIterator(RuntimeIterator sequence, RuntimeIterator stepIterator, RuntimeStaticContext staticContext) -
Method Summary
Modifier and TypeMethodDescriptionvoidorg.apache.spark.api.java.JavaRDD<Item>getRDDAux(DynamicContext dynamicContext) booleanvoidvoidMethods inherited from class org.rumbledb.runtime.HybridRuntimeIterator
close, collectRDDwithLimit, dataFrameToRDDOfItems, fallbackToRDDIfDFNotImplemented, getRDD, hasNext, implementsDataFrames, implementsLocal, implementsRDD, materialize, materializeAtMostOneItemOrNull, materializeExactlyOneItem, materializeFirstItemOrNull, materializeNFirstItems, next, open, resetMethods inherited from class org.rumbledb.runtime.RuntimeIterator
bindToVariableInDynamicContext, canProduceDataFrame, deepCopy, generateNativeQuery, getConfiguration, getDataFrame, getEffectiveBooleanValue, getEffectiveBooleanValueOrCheckPosition, getHighestExecutionMode, getMetadata, getOrCreateDataFrame, getPendingUpdateList, getStaticType, getVariableDependencies, isDataFrame, isLocal, isOpen, isRDD, isRDDOrDataFrame, isSequential, isSparkJobNeeded, isUpdating, materialize, materializeAtMostOneItemOrDefault, print, printToStandardError, read, setStaticContext, write
-
Constructor Details
-
SlashExprIterator
public SlashExprIterator(RuntimeIterator sequence, RuntimeIterator stepIterator, RuntimeStaticContext staticContext)
-
-
Method Details
-
getRDDAux
- Specified by:
getRDDAuxin classHybridRuntimeIterator
-
openLocal
public void openLocal()- Specified by:
openLocalin classHybridRuntimeIterator
-
closeLocal
public void closeLocal()- Specified by:
closeLocalin classHybridRuntimeIterator
-
resetLocal
public void resetLocal()- Specified by:
resetLocalin classHybridRuntimeIterator
-
hasNextLocal
public boolean hasNextLocal()- Specified by:
hasNextLocalin classHybridRuntimeIterator
-
nextLocal
- Specified by:
nextLocalin classHybridRuntimeIterator
-