Class DeltaTableFunctionIterator
java.lang.Object
org.rumbledb.runtime.RuntimeIterator
org.rumbledb.runtime.HybridRuntimeIterator
org.rumbledb.runtime.RDDRuntimeIterator
org.rumbledb.runtime.DataFrameRuntimeIterator
org.rumbledb.runtime.functions.input.DeltaTableFunctionIterator
- 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
ConstructorsConstructorDescriptionDeltaTableFunctionIterator(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext) -
Method Summary
Modifier and TypeMethodDescriptiongetDataFrame(DynamicContext context) static JSoundDataFramepostProcess(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataFrame, String collectionName) Methods inherited from class org.rumbledb.runtime.DataFrameRuntimeIterator
implementsDataFramesMethods inherited from class org.rumbledb.runtime.RDDRuntimeIterator
closeLocal, getRDDAux, hasNextLocal, implementsLocal, implementsRDD, nextLocal, openLocal, resetLocalMethods inherited from class org.rumbledb.runtime.HybridRuntimeIterator
close, collectRDDwithLimit, dataFrameToRDDOfItems, fallbackToRDDIfDFNotImplemented, getRDD, hasNext, materialize, materializeAtMostOneItemOrNull, materializeExactlyOneItem, materializeFirstItemOrNull, materializeNFirstItems, next, open, resetMethods inherited from class org.rumbledb.runtime.RuntimeIterator
bindToVariableInDynamicContext, canProduceDataFrame, deepCopy, generateNativeQuery, getConfiguration, 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
-
DeltaTableFunctionIterator
public DeltaTableFunctionIterator(List<RuntimeIterator> arguments, RuntimeStaticContext staticContext)
-
-
Method Details
-
getDataFrame
- Overrides:
getDataFramein classRuntimeIterator
-
postProcess
public static JSoundDataFrame postProcess(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataFrame, String collectionName)
-