CASE
SqlParser
CAST
SqlParser
COALESCE
SqlParser
COUNT
SqlParser
CaseClassRelation
ScalaReflection
CaseConversionExpression
expressions
CaseWhen
expressions
CaseWhenCoercion
HiveTypeCoercion
Cast
expressions
Catalog
analysis
CheckAnalysis
analysis
ClassCastException
scala
CleanExpressions
ExpressionCanonicalizer
ClusteredDistribution
physical
Coalesce
expressions
CodeGenerator
codegen
CollectHashSet
expressions
CollectHashSetFunction
expressions
ColumnPruning
optimizer
CombineFilters
optimizer
CombineLimits
optimizer
CombineSets
expressions
CombineSetsAndCount
expressions
CombineSetsAndCountFunction
expressions
CombineSetsAndSum
expressions
CombineSetsAndSumFunction
expressions
Command
logical
ConstantFolding
optimizer
Contains
expressions
ConvertNaNs
HiveTypeCoercion
ConvertToLocalRelation
optimizer
Count
expressions
CountDistinct
expressions
CountDistinctFunction
expressions
CountFunction
expressions
CountSet
expressions
CreateArray
expressions
CreateTableAsSelect
logical
Cube
logical
CurrentOrigin
trees
cache
CodeGenerator
call
ScalaUdfBuilder
canEvaluate
PredicateHelper
canonicalize
CodeGenerator GenerateMutableProjection GenerateOrdering GeneratePredicate GenerateProjection
caseInsensitiveResolution
analysis
caseSensitive
Catalog EmptyCatalog EmptyFunctionRegistry FunctionRegistry SimpleCatalog SimpleFunctionRegistry
caseSensitiveResolution
analysis
cast
SqlParser ImplicitOperators
catalyst
sql
changePrecision
Decimal
chars
FloatLit
checkAnalysis
CheckAnalysis
child
MultiAlias UnresolvedGetField Abs Alias ApproxCountDistinct ApproxCountDistinctMerge ApproxCountDistinctPartition ArrayGetField Average BitwiseNot Cast Count CountSet Explode First GetItem IsNotNull IsNull Last Lower MakeDecimal Max Min Not SortOrder Sqrt StructGetField Sum SumDistinct UnaryMinus UnscaledValue Upper Aggregate CreateTableAsSelect Cube Distinct Expand Filter Generate GroupingSets InsertIntoTable Limit Project Repartition Rollup Sample ScriptTransformation Sort SortPartitions Subquery WriteToFile UnaryNode
childTypes
CreateArray
children
UnresolvedFunction AddItemToSet AtLeastNNonNulls CaseWhen Coalesce CollectHashSet CombineSetsAndCount CombineSetsAndSum CountDistinct CreateArray GetItem GroupExpression If In InSet MaxOf ScalaUdf Substring UserDefinedGenerator InsertIntoTable HashPartitioning RangePartitioning BinaryNode LeafNode TreeNode UnaryNode
childrenResolved
Expression LogicalPlan
cleanArgs
LogicalPlan
clone
Decimal
clustering
ClusteredDistribution OrderedDistribution
cmp
MaxFunction MinFunction
code
EvaluatedExpression
codegen
expressions
collect
TreeNode
collectAliases
PhysicalOperation
collectProjectsAndFilters
PhysicalOperation
compare
Contains EndsWith RowOrdering StartsWith StringComparison Decimal DecimalIsConflicted
comparisonExpression
SqlParser
compatibleWith
BroadcastPartitioning HashPartitioning Partitioning RangePartitioning SinglePartition UnknownPartitioning
compile
StringRegexExpression
condition
Filter Join
contains
ImplicitOperators AttributeSet LikeSimplification Metadata
containsAggregate
UnresolvedHavingClauseAttributes
containsAggregates
GlobalAggregates
containsNull
ArrayGetField ArrayType
containsStar
ResolveReferences
convert
CaseConversionExpression Lower Upper
convertRowToScala
ScalaReflection
convertToCatalyst
ScalaReflection
convertToScala
ScalaReflection
copy
Row EmptyRow GenericMutableRow GenericRow JoinedRow JoinedRow2 JoinedRow3 JoinedRow4 JoinedRow5 MutableAny MutableBoolean MutableByte MutableDouble MutableFloat MutableInt MutableLong MutableShort MutableValue SpecificMutableRow
count
ExpressionConversions CountFunction
countDistinct
ExpressionConversions
create
CodeGenerator GenerateMutableProjection GenerateOrdering GeneratePredicate GenerateProjection
currentMax
MaxFunction
currentMin
MinFunction
currentValue
InterpretedMutableProjection MutableProjection