org.apache.hadoop.hive.ql.exec

ScriptOperatorHelper

class ScriptOperatorHelper extends ScriptOperator

A helper class that gets us PathFinder and alias in ScriptOperator. This is needed since PathFinder inner class is not declared as static/public.

Linear Supertypes
ScriptOperator, Operator[ScriptDesc], Node, Cloneable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ScriptOperatorHelper
  2. ScriptOperator
  3. Operator
  4. Node
  5. Cloneable
  6. Serializable
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ScriptOperatorHelper(op: ScriptOperator)

Type Members

  1. class ErrorStreamProcessor extends StreamProcessor

    Attributes
    private[org.apache.hadoop.hive.ql.exec]
    Definition Classes
    ScriptOperator
  2. class OutputStreamProcessor extends StreamProcessor

    Attributes
    private[org.apache.hadoop.hive.ql.exec]
    Definition Classes
    ScriptOperator
  3. class PathFinder extends AnyRef

    Definition Classes
    ScriptOperator
  4. class StreamThread extends Thread

    Attributes
    private[org.apache.hadoop.hive.ql.exec]
    Definition Classes
    ScriptOperator

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. object PathFinder

    Definition Classes
    ScriptOperator
  7. def addJobConfToEnvironment(conf: Configuration, env: Map[String, String]): Unit

    Definition Classes
    ScriptOperatorHelper → ScriptOperator
  8. def addWrapper(arg0: Array[String]): Array[String]

    Attributes
    protected[org.apache.hadoop.hive.ql.exec]
    Definition Classes
    ScriptOperator
  9. def allInitializedParentsAreClosed(): Boolean

    Attributes
    protected[org.apache.hadoop.hive.ql.exec]
    Definition Classes
    Operator
  10. def areAllParentsInitialized(): Boolean

    Attributes
    protected[org.apache.hadoop.hive.ql.exec]
    Definition Classes
    Operator
  11. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  12. def assignCounterNameToEnum(): Unit

    Definition Classes
    Operator
  13. def augmentPlan(): Unit

    Definition Classes
    Operator
  14. def checkFatalErrors(arg0: Counters, arg1: StringBuilder): Boolean

    Definition Classes
    Operator
  15. def cleanUpInputFileChanged(): Unit

    Definition Classes
    Operator
    Annotations
    @throws( ... )
  16. def cleanUpInputFileChangedOp(): Unit

    Definition Classes
    Operator
    Annotations
    @throws( ... )
  17. def clone(): Operator[_ <: OperatorDesc]

    Definition Classes
    Operator → AnyRef
    Annotations
    @throws( ... )
  18. def close(arg0: Boolean): Unit

    Definition Classes
    ScriptOperator → Operator
    Annotations
    @throws( ... )
  19. def closeOp(arg0: Boolean): Unit

    Attributes
    protected[org.apache.hadoop.hive.ql.exec]
    Definition Classes
    Operator
    Annotations
    @throws( ... )
  20. def columnNamesRowResolvedCanBeObtained(): Boolean

    Definition Classes
    Operator
  21. def dump(arg0: Int, arg1: HashSet[Integer]): String

    Definition Classes
    Operator
  22. def dump(arg0: Int): String

    Definition Classes
    Operator
  23. def endGroup(): Unit

    Definition Classes
    Operator
    Annotations
    @throws( ... )
  24. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  25. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  26. def fatalErrorMessage(arg0: StringBuilder, arg1: Long): Unit

    Attributes
    protected[org.apache.hadoop.hive.ql.exec]
    Definition Classes
    Operator
  27. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  28. def forward(arg0: Any, arg1: ObjectInspector): Unit

    Attributes
    protected[org.apache.hadoop.hive.ql.exec]
    Definition Classes
    Operator
    Annotations
    @throws( ... )
  29. def getAdditionalCounters(): List[String]

    Attributes
    protected[org.apache.hadoop.hive.ql.exec]
    Definition Classes
    Operator
  30. def getAlias: String

  31. def getChildOperators(): List[Operator[_ <: OperatorDesc]]

    Definition Classes
    Operator
  32. def getChildren(): ArrayList[Node]

    Definition Classes
    Operator → Node
  33. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  34. def getColumnExprMap(): Map[String, ExprNodeDesc]

    Definition Classes
    Operator
  35. def getConf(): ScriptDesc

    Definition Classes
    Operator
    Annotations
    @Explain()
  36. def getConfiguration(): Configuration

    Definition Classes
    Operator
  37. def getCounterNameToEnum(): HashMap[String, ProgressCounter]

    Definition Classes
    Operator
  38. def getCounterNames(): ArrayList[String]

    Definition Classes
    Operator
  39. def getCounters(): HashMap[String, Long]

    Definition Classes
    Operator
  40. def getDone(): Boolean

    Definition Classes
    Operator
  41. def getExecContext(): ExecMapperContext

    Definition Classes
    Operator
  42. def getGroupKeyObject(): AnyRef

    Definition Classes
    Operator
  43. def getIdentifier(): String

    Definition Classes
    Operator
  44. def getInputObjInspectors(): Array[ObjectInspector]

    Definition Classes
    Operator
  45. def getName(): String

    Definition Classes
    ScriptOperator → Operator → Node
  46. def getNumChild(): Int

    Definition Classes
    Operator
  47. def getNumParent(): Int

    Definition Classes
    Operator
  48. def getOperatorId(): String

    Definition Classes
    Operator
  49. def getParentOperators(): List[Operator[_ <: OperatorDesc]]

    Definition Classes
    Operator
  50. def getSchema(): RowSchema

    Definition Classes
    Operator
  51. def getStats(): Map[Enum[_], Long]

    Definition Classes
    Operator
  52. def getType(): OperatorType

    Definition Classes
    ScriptOperator → Operator
  53. final def getWrappedCounterName(arg0: String): String

    Definition Classes
    Operator
  54. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  55. def incrCounter(arg0: String, arg1: Long): Unit

    Attributes
    protected[org.apache.hadoop.hive.ql.exec]
    Definition Classes
    Operator
  56. def initOperatorId(): Unit

    Definition Classes
    Operator
  57. def initialize(arg0: Configuration, arg1: Array[ObjectInspector]): Unit

    Definition Classes
    Operator
    Annotations
    @throws( ... )
  58. def initializeChildren(arg0: Configuration): Unit

    Attributes
    protected[org.apache.hadoop.hive.ql.exec]
    Definition Classes
    Operator
    Annotations
    @throws( ... )
  59. def initializeCounters(): Unit

    Definition Classes
    Operator
  60. def initializeLocalWork(arg0: Configuration): Unit

    Definition Classes
    Operator
    Annotations
    @throws( ... )
  61. def initializeOp(arg0: Configuration): Unit

    Attributes
    protected[org.apache.hadoop.hive.ql.exec]
    Definition Classes
    ScriptOperator → Operator
    Annotations
    @throws( ... )
  62. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  63. def isUseBucketizedHiveInputFormat(): Boolean

    Definition Classes
    Operator
  64. def jobClose(arg0: Configuration, arg1: Boolean, arg2: JobCloseFeedBack): Unit

    Definition Classes
    Operator
    Annotations
    @throws( ... )
  65. def jobCloseOp(arg0: Configuration, arg1: Boolean, arg2: JobCloseFeedBack): Unit

    Definition Classes
    Operator
    Annotations
    @throws( ... )
  66. def logStats(): Unit

    Definition Classes
    Operator
  67. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  68. def newPathFinderInstance(envpath: String): PathFinder

  69. final def notify(): Unit

    Definition Classes
    AnyRef
  70. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  71. val op: ScriptOperator

  72. def opAllowedAfterMapJoin(): Boolean

    Definition Classes
    Operator
  73. def opAllowedBeforeMapJoin(): Boolean

    Definition Classes
    Operator
  74. def opAllowedConvertMapJoin(): Boolean

    Definition Classes
    Operator
  75. def passExecContext(arg0: ExecMapperContext): Unit

    Definition Classes
    Operator
  76. def preorderMap(arg0: OperatorFunc): Unit

    Definition Classes
    Operator
  77. def process(arg0: Any, arg1: Int): Unit

    Definition Classes
    Operator
    Annotations
    @throws( ... )
  78. def processOp(arg0: Any, arg1: Int): Unit

    Definition Classes
    ScriptOperator → Operator
    Annotations
    @throws( ... )
  79. def removeChild(arg0: Operator[_ <: OperatorDesc]): Unit

    Definition Classes
    Operator
  80. def removeChildAndAdoptItsChildren(arg0: Operator[_ <: OperatorDesc]): Unit

    Definition Classes
    Operator
    Annotations
    @throws( ... )
  81. def removeChildren(arg0: Int): Boolean

    Definition Classes
    Operator
  82. def removeParent(arg0: Operator[_ <: OperatorDesc]): Unit

    Definition Classes
    Operator
  83. def replaceChild(arg0: Operator[_ <: OperatorDesc], arg1: Operator[_ <: OperatorDesc]): Unit

    Definition Classes
    Operator
  84. def replaceParent(arg0: Operator[_ <: OperatorDesc], arg1: Operator[_ <: OperatorDesc]): Unit

    Definition Classes
    Operator
  85. def reset(): Unit

    Definition Classes
    Operator
  86. def resetStats(): Unit

    Definition Classes
    Operator
  87. def safeEnvVarName(variable: String): String

    Definition Classes
    ScriptOperatorHelper → ScriptOperator
  88. def setAlias(arg0: String): Unit

    Definition Classes
    Operator
  89. def setChildOperators(arg0: List[Operator[_ <: OperatorDesc]]): Unit

    Definition Classes
    Operator
  90. def setColumnExprMap(arg0: Map[String, ExprNodeDesc]): Unit

    Definition Classes
    Operator
  91. def setConf(arg0: ScriptDesc): Unit

    Definition Classes
    Operator
  92. def setCounterNameToEnum(arg0: HashMap[String, ProgressCounter]): Unit

    Definition Classes
    Operator
  93. def setCounterNames(arg0: ArrayList[String]): Unit

    Definition Classes
    Operator
  94. def setDone(arg0: Boolean): Unit

    Definition Classes
    Operator
  95. def setExecContext(arg0: ExecMapperContext): Unit

    Definition Classes
    Operator
  96. def setGroupKeyObject(arg0: Any): Unit

    Definition Classes
    Operator
  97. def setId(arg0: String): Unit

    Definition Classes
    Operator
  98. def setInputObjInspectors(arg0: Array[ObjectInspector]): Unit

    Definition Classes
    Operator
  99. def setOperatorId(arg0: String): Unit

    Definition Classes
    Operator
  100. def setOutputCollector(arg0: OutputCollector): Unit

    Definition Classes
    Operator
  101. def setParentOperators(arg0: List[Operator[_ <: OperatorDesc]]): Unit

    Definition Classes
    Operator
  102. def setReporter(arg0: Reporter): Unit

    Definition Classes
    Operator
  103. def setSchema(arg0: RowSchema): Unit

    Definition Classes
    Operator
  104. def setUseBucketizedHiveInputFormat(arg0: Boolean): Unit

    Definition Classes
    Operator
  105. def startGroup(): Unit

    Definition Classes
    Operator
    Annotations
    @throws( ... )
  106. def supportAutomaticSortMergeJoin(): Boolean

    Definition Classes
    Operator
  107. def supportSkewJoinOptimization(): Boolean

    Definition Classes
    Operator
  108. def supportUnionRemoveOptimization(): Boolean

    Definition Classes
    Operator
  109. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  110. def toString(): String

    Definition Classes
    Operator → AnyRef → Any
  111. def updateCounters(arg0: Counters): Unit

    Definition Classes
    Operator
  112. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  113. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  114. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ScriptOperator

Inherited from Operator[ScriptDesc]

Inherited from Node

Inherited from Cloneable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped