Class CompoundBodyExec

Object
org.apache.spark.sql.scripting.CompoundNestedStatementIteratorExec
org.apache.spark.sql.scripting.CompoundBodyExec
All Implemented Interfaces:
org.apache.spark.internal.Logging, CompoundStatementExec, NonLeafStatementExec

public class CompoundBodyExec extends CompoundNestedStatementIteratorExec
Executable node for CompoundBody. param: statements Executable nodes for nested statements within the CompoundBody. param: label Label set by user to CompoundBody or None otherwise.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.apache.spark.internal.Logging

    org.apache.spark.internal.Logging.LogStringContext, org.apache.spark.internal.Logging.SparkShellLoggingFilter
  • Constructor Summary

    Constructors
    Constructor
    Description
    CompoundBodyExec(scala.collection.immutable.Seq<CompoundStatementExec> statements, scala.Option<String> label)
     
  • Method Summary

    Methods inherited from class org.apache.spark.sql.scripting.CompoundNestedStatementIteratorExec

    getTreeIterator, isInternal, reset

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apache.spark.internal.Logging

    initializeForcefully, initializeLogIfNecessary, initializeLogIfNecessary, initializeLogIfNecessary$default$2, isTraceEnabled, log, logDebug, logDebug, logDebug, logDebug, logError, logError, logError, logError, logInfo, logInfo, logInfo, logInfo, logName, LogStringContext, logTrace, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, logWarning, org$apache$spark$internal$Logging$$log_, org$apache$spark$internal$Logging$$log__$eq, withLogContext

    Methods inherited from interface org.apache.spark.sql.scripting.NonLeafStatementExec

    evaluateBooleanCondition
  • Constructor Details

    • CompoundBodyExec

      public CompoundBodyExec(scala.collection.immutable.Seq<CompoundStatementExec> statements, scala.Option<String> label)