trait TreePatternBits extends AnyRef
Linear Supertypes
AnyRef, Any
Known Subclasses
CurrentNamespace, ExecuteImmediateQuery, ExpressionWithUnresolvedIdentifier, FieldName, FieldPosition, GetColumnByOrdinal, GetViewColumnByNameAndOrdinal, LazyExpression, LeafNodeWithoutStats, MultiAlias, NameParameterizedQuery, NamedParameter, NamedRelation, Parameter, ParameterizedQuery, PartitionSpec, PlanWithUnresolvedIdentifier, PosParameter, PosParameterizedQuery, RelationTimeTravel, ResolvedFieldName, ResolvedFieldPosition, ResolvedIdentifier, ResolvedInlineTable, ResolvedNamespace, ResolvedNonPersistentFunc, ResolvedPartitionSpec, ResolvedPersistentFunc, ResolvedPersistentView, ResolvedProcedure, ResolvedStar, ResolvedTable, ResolvedTempView, SQLFunctionExpression, SQLFunctionNode, SQLScalarFunction, SQLTableFunction, Star, TempResolvedColumn, UnresolvedAlias, UnresolvedAttribute, UnresolvedDataFrameStar, UnresolvedDeserializer, UnresolvedExtractValue, UnresolvedFieldName, UnresolvedFieldPosition, UnresolvedFunction, UnresolvedFunctionName, UnresolvedGenerator, UnresolvedHaving, UnresolvedIdentifier, UnresolvedInlineTable, UnresolvedLeafNode, UnresolvedNamespace, UnresolvedNode, UnresolvedOrdinal, UnresolvedPartitionSpec, UnresolvedPipeAggregateOrdinal, UnresolvedPlanId, UnresolvedProcedure, UnresolvedRegex, UnresolvedRelation, UnresolvedSeed, UnresolvedStar, UnresolvedStarBase, UnresolvedStarExceptOrReplace, UnresolvedStarWithColumns, UnresolvedStarWithColumnsRenames, UnresolvedSubqueryColumnAliases, UnresolvedTVFAliases, UnresolvedTable, UnresolvedTableOrView, UnresolvedTableValuedFunction, UnresolvedTranspose, UnresolvedUnaryNode, UnresolvedView, UnresolvedWithinGroup, HiveTableRelation, TemporaryViewRelation, UnresolvedCatalogRelation, DummyExpressionHolder, Abs, Acos, Acosh, Add, AddMonths, AddMonthsBase, AesDecrypt, AesEncrypt, AggregateWindowFunction, Alias, And, ApplyFunctionExpression, ArrayAggregate, ArrayAppend, ArrayBasedSimpleHigherOrderFunction, ArrayBinaryLike, ArrayBinarySearch, ArrayCompact, ArrayContains, ArrayDistinct, ArrayExcept, ArrayExists, ArrayFilter, ArrayForAll, ArrayInsert, ArrayIntersect, ArrayJoin, ArrayMax, ArrayMin, ArrayPendBase, ArrayPosition, ArrayPrepend, ArrayRemove, ArrayRepeat, ArraySize, ArraySort, ArrayTransform, ArrayUnion, ArraysOverlap, ArraysZip, Ascii, Asin, Asinh, AssertTrue, AtLeastNNonNulls, Atan, Atan2, Atanh, Attribute, AttributeReference, BRound, Base64, BaseGroupingSets, Between, Bin, BinaryArithmetic, BinaryArrayExpressionWithImplicitCast, BinaryComparison, BinaryExpression, BinaryMathExpression, BinaryOperator, BinaryPad, BinaryPredicate, BitLength, BitShiftOperation, BitmapBitPosition, BitmapBucketNumber, BitmapConstructAgg, BitmapCount, BitmapOrAgg, BitwiseAnd, BitwiseCount, BitwiseGet, BitwiseNot, BitwiseOr, BitwiseXor, BloomFilterMightContain, BoundReference, Bucket, CallMethodViaReflection, CaseWhen, Cast, CastTimestampNTZToLong, Cbrt, Ceil, CheckOverflow, CheckOverflowInSum, CheckOverflowInTableInsert, Chr, Coalesce, Collate, Collation, CollationAwareMurmur3Hash, CollationAwareXxHash64, CollationKey, Collations, CollectionGenerator, CommonExpressionDef, CommonExpressionRef, CommutativeExpression, ComplexTypeMergingExpression, Concat, ConcatWs, ConditionalExpression, Contains, Conv, ConvertTimezone, Cos, Cosh, Cot, Crc32, CreateArray, CreateMap, CreateNamedStruct, Csc, CsvToStructs, Cube, CumeDist, CurrentBatchTimestamp, CurrentCatalog, CurrentDatabase, CurrentDate, CurrentRow, CurrentTimeZone, CurrentTimestamp, CurrentTimestampLike, CurrentUser, DateAdd, DateAddInterval, DateAddYMInterval, DateDiff, DateFormatClass, DateFromUnixDate, DateSub, DatetimeSub, DayName, DayOfMonth, DayOfWeek, DayOfYear, Days, DecimalAddNoOverflowCheck, DecimalDivideWithOverflowCheck, Decode, DefaultStringProducingExpression, DenseRank, DistributedSequenceID, DivModLike, Divide, DivideDTInterval, DivideInterval, DivideYMInterval, DropField, DynamicPruning, DynamicPruningExpression, DynamicPruningSubquery, EWM, ElementAt, Elt, Empty2Null, Encode, EndsWith, EqualNull, EqualNullSafe, EqualTo, EulerNumber, Exists, Exp, ExpectsInputTypes, Explode, ExplodeBase, Expm1, Expression, ExpressionProxy, ExpressionWithRandomSeed, Extract, ExtractANSIIntervalDays, ExtractANSIIntervalHours, ExtractANSIIntervalMinutes, ExtractANSIIntervalMonths, ExtractANSIIntervalSeconds, ExtractANSIIntervalYears, ExtractIntervalDays, ExtractIntervalHours, ExtractIntervalMinutes, ExtractIntervalMonths, ExtractIntervalPart, ExtractIntervalSeconds, ExtractIntervalYears, ExtractValue, Factorial, FindInSet, Flatten, Floor, FoldableUnevaluable, FormatNumber, FormatString, FrameLessOffsetWindowFunction, FromAvro, FromProtobuf, FromUTCTimestamp, FromUnixTime, FunctionTableSubqueryArgumentExpression, Generator, GeneratorOuter, Get, GetArrayItem, GetArrayStructFields, GetDateField, GetJsonObject, GetMapValue, GetMapValueUtil, GetStructField, GetTimeField, GetTimestamp, GreaterThan, GreaterThanOrEqual, Greatest, Grouping, GroupingID, GroupingSets, HashExpression, Hex, HigherOrderFunction, HiveHash, HllSketchEstimate, HllUnion, Hour, Hours, Hypot, ILike, If, ImplicitCastInputTypes, In, InSet, InSubquery, InitCap, Inline, InputFileBlockLength, InputFileBlockStart, InputFileName, IntegralDivide, IntegralToTimestampBase, IntervalNumOperation, IsNaN, IsNotNull, IsNull, IsValidUTF8, JsonObjectKeys, JsonToStructs, JsonTuple, KnownFloatingPointNormalized, KnownNotContainsNull, KnownNotNull, KnownNullable, Lag, LambdaFunction, LastDay, LateralColumnAliasReference, LateralSubquery, Lead, LeafExpression, LeafMathExpression, Least, Left, Length, LengthOfJsonArray, LessThan, LessThanOrEqual, Levenshtein, Like, LikeAll, LikeAllBase, LikeAny, LikeAnyBase, ListQuery, Literal, LocalTimestamp, Log, Log10, Log1p, Log2, Logarithm, Lower, Luhncheck, MakeDTInterval, MakeDate, MakeDecimal, MakeInterval, MakeTimestamp, MakeValidUTF8, MakeYMInterval, MapBasedSimpleHigherOrderFunction, MapConcat, MapContainsKey, MapEntries, MapFilter, MapFromArrays, MapFromEntries, MapKeys, MapSort, MapValues, MapZipWith, Mask, Md5, MicrosToTimestamp, MillisToTimestamp, Minute, MonotonicallyIncreasingID, Month, MonthName, Months, MonthsBetween, MultiCommutativeOp, MultiLikeBase, Multiply, MultiplyDTInterval, MultiplyInterval, MultiplyYMInterval, Murmur3Hash, NTile, NaNvl, NamePlaceholder, NamedArgumentExpression, NamedExpression, NamedLambdaVariable, NextDay, NonSQLExpression, Nondeterministic, NondeterministicUnaryRDG, Not, NotLikeAll, NotLikeAny, Now, NthValue, NullIf, NullIfZero, NullIndex, Nvl, Nvl2, OctetLength, OffsetWindowFunction, Or, OuterReference, Overlay, ParseToDate, ParseToTimestamp, ParseUrl, PartitionTransformExpression, PercentRank, Pi, PipeExpression, PipeOperator, PlanExpression, Pmod, PosExplode, Pow, PreciseTimestampConversion, Predicate, PrettyAttribute, PrettyPythonUDF, PrintToStderr, PythonFuncExpression, PythonUDAF, PythonUDF, PythonUDTF, Quarter, QuaternaryExpression, QuinaryExpression, RDG, RLike, RaiseError, Rand, RandStr, Randn, Rank, RankLike, RegExpCount, RegExpExtract, RegExpExtractAll, RegExpExtractBase, RegExpInStr, RegExpReplace, RegExpSubStr, Remainder, ReplicateRows, ResolvedCollation, Reverse, Right, Rint, Rollup, Round, RoundBase, RoundCeil, RoundFloor, RowNumber, RowNumberLike, RuntimeReplaceable, RuntimeReplaceableAggregate, SQLKeywords, ScalaUDF, ScalarSubquery, SchemaOfAvro, SchemaOfCsv, SchemaOfJson, SchemaOfXml, Sec, Second, SecondWithFraction, SecondsToTimestamp, Sentences, SeptenaryExpression, Sequence, SessionWindow, Sha1, Sha2, ShiftLeft, ShiftRight, ShiftRightUnsigned, Shuffle, Signum, SimpleHigherOrderFunction, Sin, Sinh, Size, SizeBasedWindowFunction, Slice, SortArray, SortOrder, SortPrefix, SoundEx, SparkPartitionID, SparkVersion, SpecialFrameBoundary, SpecifiedWindowFrame, SplitPart, Sqrt, Stack, StartsWith, String2StringExpression, String2TrimExpression, StringDecode, StringInstr, StringLPad, StringLocate, StringPredicate, StringRPad, StringRegexExpression, StringRepeat, StringReplace, StringSpace, StringSplit, StringSplitSQL, StringToMap, StringTranslate, StringTrim, StringTrimBoth, StringTrimLeft, StringTrimRight, StructFieldsOperation, StructsToCsv, StructsToJson, StructsToXml, SubqueryExpression, Substring, SubstringIndex, Subtract, SubtractDates, SubtractTimestamps, SupportQueryContext, TaggingExpression, Tan, Tanh, TernaryExpression, TimeAdd, TimeWindow, TimeZoneAwareExpression, TimestampAdd, TimestampAddYMInterval, TimestampDiff, TimestampFormatterHelper, TimestampToLongBase, ToAvro, ToBinary, ToCharacter, ToDegrees, ToJavaArray, ToNumber, ToNumberBase, ToPrettyString, ToProtobuf, ToRadians, ToTimestamp, ToUTCTimestamp, ToUnixTimestamp, TransformExpression, TransformKeys, TransformValues, TruncDate, TruncInstant, TruncTimestamp, TryAdd, TryAesDecrypt, TryDivide, TryElementAt, TryEval, TryMakeInterval, TryMakeTimestamp, TryMod, TryMultiply, TryParseUrl, TryReflect, TrySubtract, TryToBinary, TryToNumber, TryUrlDecode, TryValidateUTF8, TypeOf, UTCTimestamp, UnBase64, UnaryExpression, UnaryLogExpression, UnaryMathExpression, UnaryMinus, UnaryPositive, UnboundedFollowing, UnboundedPreceding, Unevaluable, UnevaluableAggregateFunc, UnevaluableGenerator, Unhex, Uniform, UnixDate, UnixMicros, UnixMillis, UnixSeconds, UnixTime, UnixTimestamp, UnresolvedCollation, UnresolvedExistsPlanId, UnresolvedNamedLambdaVariable, UnresolvedPolymorphicPythonUDTF, UnresolvedScalarSubqueryPlanId, UnresolvedTableArgPlanId, UnresolvedWindowExpression, UnscaledValue, UnspecifiedFrame, UnwrapUDT, UpCast, UpdateFields, Upper, UrlDecode, UrlEncode, UserDefinedGenerator, Uuid, ValidateUTF8, VariableReference, WeekDay, WeekOfYear, WidthBucket, WindowExpression, WindowFrame, WindowFunction, WindowSpecDefinition, WindowTime, With, WithField, XmlToStructs, XxHash64, Year, YearOfWeek, Years, ZeroIfNull, ZipWith, AggregateExpression, AggregateFunction, AnyValue, ApproxCountDistinctForIntervals, ApproximatePercentile, Average, BitAggregate, BitAndAgg, BitOrAgg, BitXorAgg, BloomFilterAggregate, BoolAnd, BoolOr, CentralMomentAgg, Collect, CollectList, CollectSet, CollectTopK, Corr, Count, CountIf, CountMinSketchAgg, CovPopulation, CovSample, Covariance, DeclarativeAggregate, First, HistogramNumeric, HllSketchAgg, HllUnionAgg, HyperLogLogPlusPlus, ImperativeAggregate, Kurtosis, Last, ListAgg, Max, MaxBy, MaxMinBy, Median, Min, MinBy, Mode, NoOp, PandasCovar, PandasKurtosis, PandasMode, PandasProduct, PandasSkewness, PandasStddev, PandasVariance, PearsonCorrelation, Percentile, PercentileBase, PercentileCont, PercentileDisc, PivotFirst, Product, RegrAvgX, RegrAvgY, RegrCount, RegrIntercept, RegrR2, RegrReplacement, RegrSXX, RegrSXY, RegrSYY, RegrSlope, Skewness, StddevPop, StddevSamp, Sum, TypedAggregateWithHashMapAsBuffer, TypedImperativeAggregate, V2Aggregator, VariancePop, VarianceSamp, Block, CodeBlock, CodegenFallback, EmptyBlock, AssertNotNull, CatalystToExternalMap, CreateExternalRow, DecodeUsingSerializer, EncodeUsingSerializer, ExternalMapToCatalyst, GetExternalRowField, InitializeJavaBean, Invoke, InvokeLike, LambdaVariable, MapObjects, NewInstance, StaticInvoke, UnresolvedCatalystToExternalMap, UnresolvedMapObjects, UnwrapOption, ValidateExternalType, WrapOption, IsVariantNull, ParseJson, SchemaOfVariant, SchemaOfVariantAgg, ToVariantObject, VariantExplode, VariantGet, XPathBoolean, XPathDouble, XPathExtract, XPathFloat, XPathInt, XPathList, XPathLong, XPathShort, XPathString, NormalizeNaNAndZero, OrderedJoin, ScalarSubqueryReference, QueryPlan, AddColumns, AddPartitions, Aggregate, AlterColumnSpec, AlterColumns, AlterTableClusterBy, AlterTableCollation, AlterTableCommand, AlterViewAs, AlterViewSchemaBinding, AnalysisHelper, AnalysisOnlyCommand, AnalyzeColumn, AnalyzeTable, AnalyzeTables, AppendColumns, AppendColumnsWithObject, AppendData, ArrowEvalPython, ArrowEvalPythonUDTF, AsOfJoin, Assignment, AttachDistributedSequence, BaseEvalPython, BaseEvalPythonUDTF, BatchEvalPython, BatchEvalPythonUDTF, BinaryCommand, BinaryNode, CTEInChildren, CTERelationDef, CTERelationRef, CacheTable, CacheTableAsSelect, Call, CoGroup, CollectMetrics, ColumnDefinition, Command, CommentOnNamespace, CommentOnTable, CompoundBody, CompoundPlanStatement, CreateFunction, CreateIndex, CreateNamespace, CreateTable, CreateTableAsSelect, CreateUserDefinedFunction, CreateVariable, CreateView, DataFrameDropColumns, Deduplicate, DeduplicateWithinWatermark, DefaultValueExpression, DeleteAction, DeleteFromTable, DeleteFromTableWithFilters, DescribeColumn, DescribeFunction, DescribeNamespace, DescribeRelation, DeserializeToObject, Distinct, DomainJoin, DropColumns, DropFunction, DropIndex, DropNamespace, DropPartitions, DropTable, DropVariable, DropView, EmptyRelation, ErrorCondition, EventTimeWatermark, Except, ExceptionHandler, ExecutableDuringAnalysis, Expand, ExposesMetadataColumns, Filter, FlatMapCoGroupsInArrow, FlatMapCoGroupsInPandas, FlatMapGroupsInArrow, FlatMapGroupsInPandas, FlatMapGroupsInPandasWithState, FlatMapGroupsInR, FlatMapGroupsInRWithArrow, FlatMapGroupsWithState, ForStatement, Generate, GlobalLimit, IfElseStatement, IgnoreCachedData, InsertAction, InsertIntoDir, InsertIntoStatement, InsertStarAction, Intersect, IterateStatement, Join, KeepAnalyzedQuery, LateralJoin, LeafCommand, LeafNode, LeafParsedStatement, LeaveStatement, LoadData, LocalLimit, LocalRelation, LogicalPlan, LogicalQueryStage, LoopStatement, MapElements, MapGroups, MapInArrow, MapInPandas, MapPartitions, MapPartitionsInR, MapPartitionsInRWithArrow, MergeAction, MergeIntoTable, MergeRows, Discard, Instruction, Keep, Split, MultiResult, NoopCommand, ObjectConsumer, ObjectProducer, Offset, OneRowRelation, OptionList, OrderPreservingUnaryNode, OverwriteByExpression, OverwritePartitionsDynamic, ParsedStatement, Pivot, Project, Range, RebalancePartitions, RecoverPartitions, RefreshFunction, RefreshTable, RenameColumn, RenamePartitions, RenameTable, RepairTable, Repartition, RepartitionByExpression, RepartitionOperation, RepeatStatement, ReplaceColumns, ReplaceData, ReplaceTable, ReplaceTableAsSelect, ResolvedHint, ReturnAnswer, RowLevelWrite, Sample, ScriptTransformation, SearchedCaseStatement, SerializeFromObject, SetCatalogAndNamespace, SetNamespaceLocation, SetNamespaceProperties, SetOperation, SetTableLocation, SetTableProperties, SetTableSerDeProperties, SetVariable, SetViewProperties, ShowColumns, ShowCreateTable, ShowFunctions, ShowNamespaces, ShowPartitions, ShowTablePartition, ShowTableProperties, ShowTables, ShowTablesExtended, ShowViews, SimpleCaseStatement, SingleStatement, Sort, StreamSourceAwareLogicalPlan, Subquery, SubqueryAlias, SupervisingCommand, SupportsNonDeterministicExpression, SupportsSubquery, Tail, TransformWithState, TransformWithStateInPandas, Transpose, TruncatePartition, TruncateTable, TypedFilter, UnaryCommand, UnaryNode, UnaryParsedStatement, UncacheTable, Union, UnionBase, UnionLoop, UnionLoopRef, Unpivot, UnresolvedHint, UnresolvedTableSpec, UnresolvedWith, UnsetTableProperties, UnsetViewProperties, UpdateAction, UpdateEventTimeWatermarkColumn, UpdateStarAction, UpdateTable, V2CreateTableAsSelectPlan, V2CreateTablePlan, V2PartitionCommand, V2WriteCommand, View, WhileStatement, Window, WindowGroupLimit, WithCTE, WithWindowDefinition, WriteDelta, CoalescedHashPartitioning, HashPartitioning, HashPartitioningLike, KeyGroupedPartitioning, PartitioningCollection, RangePartitioning, StreamingRelationV2, WriteToStream, WriteToStreamStatement, TreeNode, DataSourceV2Relation, DataSourceV2RelationBase, DataSourceV2ScanRelation, StreamingDataSourceV2Relation, StreamingDataSourceV2ScanRelation
Ordering
- Alphabetic
- By Inheritance
Inherited
- TreePatternBits
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Abstract Value Members
- abstract val treePatternBits: BitSet
- Attributes
- protected
Concrete Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- final def containsAllPatterns(patterns: TreePattern*): Boolean
- returns
true if every bit for
patternsis set; false otherwise.
- final def containsAnyPattern(patterns: TreePattern*): Boolean
- returns
true if at least one bit for
patternsis set; false otherwise.
- final def containsPattern(t: TreePattern): Boolean
- returns
true if the bit for
tis set; false otherwise.
- Annotations
- @inline()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)