- All Superinterfaces:
QueryPart,Serializable
- All Known Subinterfaces:
AggregateFilterStep<T>,AggregateFunction<T>,ArrayAggOrderByStep<T>,CaseConditionStep<T>,CaseWhenStep<V,,T> Condition,False,Field<T>,GroupConcatOrderByStep,GroupConcatSeparatorStep,JSONArrayAggNullStep<T>,JSONArrayAggOrderByStep<J>,JSONArrayAggReturningStep<T>,JSONArrayNullStep<T>,JSONArrayReturningStep<T>,JSONExistsOnStep,JSONObjectAggNullStep<T>,JSONObjectAggReturningStep<T>,JSONObjectNullStep<T>,JSONObjectReturningStep<T>,JSONValueOnStep<J>,JSONValueReturningStep<T>,LikeEscapeStep,Null,Param<T>,Parameter<T>,ParamOrVariable<T>,QOM.Abs<T>,QOM.Acos,QOM.Acosh,QOM.Acoth,QOM.Add<T>,QOM.And,QOM.AnyValue<T>,QOM.Array<T>,QOM.ArrayAgg<T>,QOM.ArrayAppend<T>,QOM.ArrayConcat<T>,QOM.ArrayGet<T>,QOM.ArrayOverlap<T>,QOM.ArrayPrepend<T>,QOM.ArrayQuery<T>,QOM.ArrayRemove<T>,QOM.ArrayReplace<T>,QOM.Ascii,QOM.Asin,QOM.Asinh,QOM.Atan,QOM.Atan2,QOM.Atanh,QOM.Avg,QOM.Between<T>,QOM.BitAnd<T>,QOM.BitAndAgg<T>,QOM.BitCount,QOM.BitGet<T>,QOM.BitLength,QOM.BitNand<T>,QOM.BitNandAgg<T>,QOM.BitNor<T>,QOM.BitNorAgg<T>,QOM.BitNot<T>,QOM.BitOr<T>,QOM.BitOrAgg<T>,QOM.BitSet<T>,QOM.BitXNor<T>,QOM.BitXNorAgg<T>,QOM.BitXor<T>,QOM.BitXorAgg<T>,QOM.BoolAnd,QOM.BoolOr,QOM.Cardinality,QOM.CaseSearched<T>,QOM.CaseSimple<V,,T> QOM.Cast<T>,QOM.Ceil<T>,QOM.CharLength,QOM.Choose<T>,QOM.Chr,QOM.Coalesce<T>,QOM.Coerce<T>,QOM.Collated,QOM.Collect<T,,A> QOM.CombinedCondition<R>,QOM.CompareCondition<T,,R> QOM.Concat,QOM.ConditionAsField,QOM.ConnectByIsCycle,QOM.ConnectByIsLeaf,QOM.ConnectByRoot<T>,QOM.Contains<T>,QOM.ContainsIgnoreCase<T>,QOM.Convert<T>,QOM.Corr,QOM.Cos,QOM.Cosh,QOM.Cot,QOM.Coth,QOM.Count,QOM.CountTable,QOM.CovarPop,QOM.CovarSamp,QOM.CumeDist,QOM.CurrentCatalog,QOM.CurrentDate<T>,QOM.CurrentSchema,QOM.CurrentTime<T>,QOM.CurrentTimestamp<T>,QOM.CurrentUser,QOM.DateAdd<T>,QOM.Decode<V,,T> QOM.Default<T>,QOM.Degrees,QOM.Deleting,QOM.DenseRank,QOM.Digits,QOM.Div<T>,QOM.EndsWith<T>,QOM.EndsWithIgnoreCase<T>,QOM.Eq<T>,QOM.EqQuantified<T>,QOM.Euler,QOM.Excluded<T>,QOM.Exists,QOM.Exp,QOM.Extract,QOM.False,QOM.FieldAlias<T>,QOM.FieldCondition,QOM.FieldFunction<T>,QOM.FirstValue<T>,QOM.Floor<T>,QOM.Function<T>,QOM.Ge<T>,QOM.GeQuantified<T>,QOM.Greatest<T>,QOM.Gt<T>,QOM.GtQuantified<T>,QOM.Iif<T>,QOM.In<T>,QOM.InList<T>,QOM.Inserting,QOM.IsDistinctFrom<T>,QOM.IsDocument,QOM.IsJson,QOM.IsNotDistinctFrom<T>,QOM.IsNotDocument,QOM.IsNotJson,QOM.IsNotNull,QOM.IsNull,QOM.JSONArray<T>,QOM.JSONArrayAgg<J>,QOM.JSONBGetAttribute,QOM.JSONBGetAttributeAsText,QOM.JSONBGetElement,QOM.JSONBGetElementAsText,QOM.JSONBInsert,QOM.JSONBKeys,QOM.JSONBRemove,QOM.JSONBReplace,QOM.JSONBSet,QOM.JSONGetAttribute,QOM.JSONGetAttributeAsText,QOM.JSONGetElement,QOM.JSONGetElementAsText,QOM.JSONInsert,QOM.JSONKeys,QOM.JSONObject<T>,QOM.JSONObjectAgg<J>,QOM.JSONRemove,QOM.JSONReplace,QOM.JSONSet,QOM.Lag<T>,QOM.LastValue<T>,QOM.Le<T>,QOM.Lead<T>,QOM.Least<T>,QOM.Left,QOM.LeQuantified<T>,QOM.Level,QOM.Like,QOM.LikeIgnoreCase,QOM.LikeQuantified,QOM.Ln,QOM.Log,QOM.Log10,QOM.Lower,QOM.Lpad,QOM.Lt<T>,QOM.LtQuantified<T>,QOM.Ltrim,QOM.Max<T>,QOM.Md5,QOM.Median,QOM.Min<T>,QOM.Mod<T>,QOM.Mode<T>,QOM.Mul<T>,QOM.Multiset<R>,QOM.MultisetAgg<R>,QOM.Ne<T>,QOM.Neg<T>,QOM.NeQuantified<T>,QOM.Not,QOM.NotField,QOM.NotIn<T>,QOM.NotInList<T>,QOM.NotLike,QOM.NotLikeIgnoreCase,QOM.NotLikeQuantified,QOM.NotSimilarTo,QOM.NotSimilarToQuantified,QOM.NthValue<T>,QOM.Ntile,QOM.Null,QOM.Nullif<T>,QOM.Nvl<T>,QOM.Nvl2<T>,QOM.OctetLength,QOM.Or,QOM.Overlay,QOM.PercentRank,QOM.Pi,QOM.PlusJoin<T>,QOM.Position,QOM.Power,QOM.Prior<T>,QOM.Product,QOM.QualifiedRowid,QOM.Radians,QOM.Rand,QOM.Rank,QOM.RatioToReport,QOM.RegexpLike,QOM.RegrAvgX,QOM.RegrAvgY,QOM.RegrCount,QOM.RegrIntercept,QOM.RegrR2,QOM.RegrSlope,QOM.RegrSxx,QOM.RegrSxy,QOM.RegrSyy,QOM.Repeat,QOM.Replace,QOM.Reverse,QOM.Right,QOM.Round<T>,QOM.RowAsField<R>,QOM.RowEq<T>,QOM.RowGe<T>,QOM.RowGt<T>,QOM.RowIsNotNull,QOM.RowIsNull,QOM.RowLe<T>,QOM.RowLt<T>,QOM.RowNe<T>,QOM.Rownum,QOM.RowNumber,QOM.RowOverlaps,QOM.RowSubquery,QOM.Rpad,QOM.Rtrim,QOM.ScalarSubquery<T>,QOM.SelectIsNotNull,QOM.SelectIsNull,QOM.Shl<T>,QOM.Shr<T>,QOM.Sign,QOM.SimilarTo,QOM.SimilarToQuantified,QOM.Sin,QOM.Sinh,QOM.Space,QOM.SplitPart,QOM.Sqrt,QOM.Square<T>,QOM.StArea,QOM.StartsWith<T>,QOM.StartsWithIgnoreCase<T>,QOM.StAsBinary,QOM.StAsText,QOM.StCentroid,QOM.StContains<T>,QOM.StCrosses,QOM.StddevPop,QOM.StddevSamp,QOM.StDifference<T>,QOM.StDisjoint<T>,QOM.StDistance<T>,QOM.StEndPoint<T>,QOM.StEquals<T>,QOM.StExteriorRing,QOM.StGeometryN<T>,QOM.StGeometryType,QOM.StGeomFromText,QOM.StGeomFromWKB,QOM.StInteriorRingN,QOM.StIntersection<T>,QOM.StIntersects<T>,QOM.StIsClosed,QOM.StIsEmpty,QOM.StLength,QOM.StNumGeometries,QOM.StNumInteriorRings,QOM.StNumPoints,QOM.StOverlaps<T>,QOM.StPointN<T>,QOM.StSrid,QOM.StStartPoint<T>,QOM.StTouches<T>,QOM.StUnion<T>,QOM.StWithin<T>,QOM.StX,QOM.StY,QOM.StZ,QOM.Sub<T>,QOM.Substring,QOM.SubstringIndex,QOM.Sum,QOM.SysConnectByPath,QOM.TableAsField<R>,QOM.TableEq<R>,QOM.TableNe<R>,QOM.Tan,QOM.Tanh,QOM.Tau,QOM.TimestampDiff<T>,QOM.ToChar,QOM.ToDate,QOM.ToHex,QOM.ToTimestamp,QOM.Translate,QOM.Trim,QOM.True,QOM.Trunc<T>,QOM.TryCast<T>,QOM.Unique,QOM.Updating,QOM.Upper,QOM.Uuid,QOM.VarPop,QOM.VarSamp,QOM.WidthBucket<T>,QOM.WindowFunction<T>,QOM.XMLAgg,QOM.XMLComment,QOM.XMLConcat,QOM.XMLDocument,QOM.XMLElement,QOM.XMLExists,QOM.XMLForest,QOM.XMLParse,QOM.XMLPi,QOM.XMLQuery,QOM.XMLSerialize<T>,QOM.Xor,Row,Row1<T1>,Row10<T1,,T2, T3, T4, T5, T6, T7, T8, T9, T10> Row11<T1,,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Row12<T1,,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> Row13<T1,,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> Row14<T1,,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> Row15<T1,,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> Row16<T1,,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> Row17<T1,,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> Row18<T1,,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> Row19<T1,,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> Row2<T1,,T2> Row20<T1,,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> Row21<T1,,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> Row22<T1,,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> Row3<T1,,T2, T3> Row4<T1,,T2, T3, T4> Row5<T1,,T2, T3, T4, T5> Row6<T1,,T2, T3, T4, T5, T6> Row7<T1,,T2, T3, T4, T5, T6, T7> Row8<T1,,T2, T3, T4, T5, T6, T7, T8> Row9<T1,,T2, T3, T4, T5, T6, T7, T8, T9> RowN,Select<R>,SelectConditionStep<R>,SelectConnectByAfterStartWithConditionStep<R>,SelectConnectByConditionStep<R>,SelectConnectByStep<R>,SelectCorrelatedSubqueryStep<R>,SelectDistinctOnStep<R>,SelectFinalStep<R>,SelectForJSONCommonDirectivesStep<R>,SelectForStep<R>,SelectForUpdateOfStep<R>,SelectForUpdateStep<R>,SelectForUpdateWaitStep<R>,SelectForXMLCommonDirectivesStep<R>,SelectForXMLPathDirectivesStep<R>,SelectForXMLRawDirectivesStep<R>,SelectFromStep<R>,SelectGroupByStep<R>,SelectHavingConditionStep<R>,SelectHavingStep<R>,SelectIntoStep<R>,SelectJoinStep<R>,SelectLimitAfterOffsetStep<R>,SelectLimitPercentAfterOffsetStep<R>,SelectLimitPercentStep<R>,SelectLimitStep<R>,SelectOffsetStep<R>,SelectOnConditionStep<R>,SelectOptionalOnStep<R>,SelectOptionStep<R>,SelectOrderByStep<R>,SelectQualifyConditionStep<R>,SelectQualifyStep<R>,SelectQuery<R>,SelectSeekLimitStep<R>,SelectSeekStep1<R,,T1> SelectSeekStep10<R,,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> SelectSeekStep11<R,,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> SelectSeekStep12<R,,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> SelectSeekStep13<R,,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> SelectSeekStep14<R,,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> SelectSeekStep15<R,,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> SelectSeekStep16<R,,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> SelectSeekStep17<R,,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> SelectSeekStep18<R,,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> SelectSeekStep19<R,,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> SelectSeekStep2<R,,T1, T2> SelectSeekStep20<R,,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> SelectSeekStep21<R,,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> SelectSeekStep22<R,,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> SelectSeekStep3<R,,T1, T2, T3> SelectSeekStep4<R,,T1, T2, T3, T4> SelectSeekStep5<R,,T1, T2, T3, T4, T5> SelectSeekStep6<R,,T1, T2, T3, T4, T5, T6> SelectSeekStep7<R,,T1, T2, T3, T4, T5, T6, T7> SelectSeekStep8<R,,T1, T2, T3, T4, T5, T6, T7, T8> SelectSeekStep9<R,,T1, T2, T3, T4, T5, T6, T7, T8, T9> SelectSeekStepN<R>,SelectSelectStep<R>,SelectStartWithStep<R>,SelectUnionStep<R>,SelectWhereStep<R>,SelectWindowStep<R>,SelectWithTiesAfterOffsetStep<R>,SelectWithTiesStep<R>,TableField<R,,T> True,UDTField<R,,T> UDTPathField<R,,U, T> UDTPathTableField<R,,U, T> Variable<T>,WindowBeforeOverStep<T>,WindowExcludeStep<T>,WindowFinalStep<T>,WindowOrderByStep<T>,WindowPartitionByStep<T>,WindowRowsStep<T>,XMLAggOrderByStep<T>
- All Known Implementing Classes:
CustomCondition,CustomField,UDTPathFieldImpl,UDTPathTableFieldImpl
A common base type for
Field, Row, and Select where
DSL API accepts all types alike.
Instances of this type cannot be created directly, only of its subtypes.
- Author:
- Lukas Eder
-
Method Summary