CASE
SqlParser
CAST
SqlParser
CTESubstitution
Analyzer
CalendarIntervalType
types
CaseClassRelation
ScalaReflection
CaseKeyWhen
expressions
CaseWhen
expressions
CaseWhenCoercion
HiveTypeCoercion
CaseWhenLike
expressions
Cast
expressions
Catalog
analysis
CatalystTypeConverters
catalyst
Cbrt
expressions
Ceil
expressions
CheckAnalysis
analysis
CheckOverflow
expressions
ClassCastException
scala
CleanExpressions
ExpressionCanonicalizer
CleanupAliases
analysis
ClusteredDistribution
physical
Coalesce
expressions
CodeFormatter
codegen
CodeGenContext
codegen
CodeGenMutableRow
codegen
CodeGenerator
codegen
CodegenFallback
codegen
CollectHashSet
expressions
CollectHashSetFunction
expressions
ColumnPruning
optimizer
CombineFilters
optimizer
CombineLimits
optimizer
CombineSets
expressions
CombineSetsAndCount
expressions
CombineSetsAndCountFunction
expressions
CombineSetsAndSum
expressions
CombineSetsAndSumFunction
expressions
Command
logical
Concat
expressions
ConcatWs
expressions
ConstantFolding
optimizer
Contains
expressions
Conv
expressions
ConvertToLocalRelation
optimizer
Cos
expressions
Cosh
expressions
Count
expressions aggregate
CountDistinct
expressions
CountDistinctFunction
expressions
CountFunction
expressions
CountSet
expressions
Crc32
expressions
CreateArray
expressions
CreateNamedStruct
expressions
CreateNamedStructUnsafe
expressions
CreateStruct
expressions
CreateStructUnsafe
expressions
Cube
logical
CurrentDate
expressions
CurrentOrigin
trees
CurrentRow
expressions
CurrentTimestamp
expressions
canCast
Cast
canEvaluate
PredicateHelper
canSupport
UnsafeProjection GenerateUnsafeProjection
canonicalize
CodeGenerator GenerateMutableProjection GenerateOrdering GeneratePredicate GenerateProjection GenerateSafeProjection GenerateUnsafeProjection GenerateUnsafeRowJoiner
caseInsensitiveResolution
analysis
caseSensitiveAnalysis
EmptyConf SimpleCatalystConf
caseSensitiveResolution
analysis
cast
SqlParser ImplicitOperators
catalyst
sql
changePrecision
Decimal
chars
FloatLit
charset
Decode Encode
checkAnalysis
CheckAnalysis
checkForNumericExpr
TypeUtils
checkForOrderingExpr
TypeUtils
checkForSameTypeInputExpr
TypeUtils
checkInputDataTypes
ArrayContains Average BinaryOperator CaseWhenLike Cast Coalesce CreateArray CreateNamedStruct ExpectsInputTypes Explode Expression Greatest If In Least Max Min Round SortArray SortOrder Sum SumDistinct
checkInvalidAggregateFunction2
Utils
checkTableIdentifier
Catalog
checkTypesInternal
CaseKeyWhen CaseWhen CaseWhenLike Pmod
child
MultiAlias UnresolvedAlias UnresolvedExtractValue Abs Acos Alias ApproxCountDistinct ApproxCountDistinctMerge ApproxCountDistinctPartition Ascii Asin Atan Average Base64 Bin BitwiseNot Cast Cbrt Ceil CheckOverflow Cos Cosh Count CountSet Crc32 DayOfMonth DayOfYear Exp Explode Expm1 Factorial First Floor GetArrayItem GetArrayStructFields GetMapValue GetStructField Hex Hour InSet InitCap IsNaN IsNotNull IsNull Last LastDay Length Log Log10 Log1p Log2 Lower MakeDecimal Max Md5 Min Minute Month Not PromotePrecision Quarter Rint Round Second Sha1 Signum Sin Sinh Size SortOrder SortPrefix SoundEx Sqrt StringReverse StringSpace StringTrim StringTrimLeft StringTrimRight Sum SumDistinct Tan Tanh ToDate ToDegrees ToRadians UnBase64 UnaryExpression UnaryMinus UnaryPositive Unhex UnresolvedWindowExpression UnscaledValue Upper WeekOfYear Year Average Count First Last Max Min Sum Aggregate BroadcastHint Cube Distinct Expand Filter Generate GroupingSets InsertIntoTable Limit Project Repartition RepartitionByExpression Rollup Sample ScriptTransformation Sort SortPartitions Subquery UnaryNode Window With WithWindowDefinition
children
UnresolvedFunction AddItemToSet AtLeastNNonNulls BinaryExpression CaseKeyWhen CaseWhen Coalesce CollectHashSet CombineSetsAndCount CombineSetsAndSum Concat ConcatWs Conv CountDistinct CreateArray CreateNamedStruct CreateNamedStructUnsafe CreateStruct CreateStructUnsafe Explode FormatString Greatest If In LeafExpression Least RegExpExtract RegExpReplace ScalaUDF StringLPad StringLocate StringRPad StringTranslate Substring SubstringIndex UnaryExpression UnresolvedWindowFunction UserDefinedGenerator WindowExpression WindowSpecDefinition Average Count First Last Max Min Sum BinaryNode InsertIntoTable LeafNode UnaryNode HashPartitioning PartitioningCollection RangePartitioning TreeNode
childrenResolved
Expression LogicalPlan
cleanArgs
LogicalPlan
clone
Decimal
cloneBufferAttributes
AggregateFunction2 AlgebraicAggregate
clustering
ClusteredDistribution OrderedDistribution
cmp
MaxFunction MinFunction
code
GeneratedExpressionCode
codegen
expressions
collect
TreeNode
collectAliases
PhysicalOperation
collectFirst
TreeNode
collectProjectsAndFilters
PhysicalOperation
compare
Contains EndsWith InterpretedOrdering StartsWith StringPredicate BaseOrdering Decimal
compareBinary
TypeUtils
comparisonExpression
SqlParser
compatibleWith
HashPartitioning Partitioning PartitioningCollection RangePartitioning SinglePartition UnknownPartitioning
compile
StringRegexExpression CodeGenerator
condition
Filter Join
conf
Catalog EmptyCatalog SimpleCatalog
contains
ImplicitOperators AttributeSet Metadata
containsAggregate
ResolveAggregateFunctions
containsAggregates
GlobalAggregates
containsChild
TreeNode
containsMultipleGenerators
CheckAnalysis
containsNull
GetArrayStructFields ArrayType
containsStar
ResolveReferences
convert
Lower String2StringExpression StringReverse StringTrim StringTrimLeft StringTrimRight Upper NumberConverter
convertToCatalyst
CatalystTypeConverters
convertToScala
CatalystTypeConverters
copy
Row InternalRow GenericInternalRow GenericMutableRow GenericRow JoinedRow MutableAny MutableBoolean MutableByte MutableDouble MutableFloat MutableInt MutableLong MutableShort MutableValue SpecificMutableRow UnsafeArrayData UnsafeMapData UnsafeRow ArrayBasedMapData ArrayData GenericArrayData MapData
copyFrom
UnsafeRow
count
ExpressionConversions CountFunction
countDistinct
ExpressionConversions
countExpr
SubstringIndex
create
InterpretedPredicate Literal UnsafeProjection CodeGenerator GenerateMutableProjection GenerateOrdering GeneratePredicate GenerateProjection GenerateSafeProjection GenerateUnsafeProjection GenerateUnsafeRowJoiner
createCode
GenerateUnsafeProjection
cte
SqlParser
cteRelations
With
currentMax
MaxFunction
currentMin
MinFunction
currentValue
InterpretedMutableProjection MutableProjection