Module org.jooq
Package org.jooq.impl
Interface QOM.WindowFunction<T,Q extends QOM.WindowFunction<T,Q>>
- All Superinterfaces:
Field<T>,FieldOrConstraint,FieldOrRow,FieldOrRowOrSelect,GroupField,Named,OrderField<T>,QueryPart,SelectField<T>,SelectFieldOrAsterisk,Serializable,TableElement,Typed<T>
- All Known Subinterfaces:
QOM.AggregateFunction<T,,Q> QOM.AnyValue<T>,QOM.ApproxCountDistinct,QOM.ApproxCountLargeDistinct,QOM.ApproxPercentileCont,QOM.ApproxPercentileDisc,QOM.ArrayAgg<T>,QOM.Avg,QOM.BinaryListAgg,QOM.BitAndAgg<T>,QOM.BitNandAgg<T>,QOM.BitNorAgg<T>,QOM.BitOrAgg<T>,QOM.BitXNorAgg<T>,QOM.BitXorAgg<T>,QOM.BoolAnd,QOM.BoolOr,QOM.Collect<T,,A> QOM.Corr,QOM.Count,QOM.CountLarge,QOM.CountLargeMultiple,QOM.CountLargeTable,QOM.CountMultiple,QOM.CountTable,QOM.CovarPop,QOM.CovarSamp,QOM.CumeDist,QOM.CumeDistAgg,QOM.DenseRank,QOM.DenseRankAgg,QOM.FirstValue<T>,QOM.JSONArrayAgg<J>,QOM.JSONObjectAgg<J>,QOM.Lag<T>,QOM.LastValue<T>,QOM.Lead<T>,QOM.ListAgg,QOM.Max<T>,QOM.MaxBy<T>,QOM.Median,QOM.Min<T>,QOM.MinBy<T>,QOM.Mode<T>,QOM.ModeOrdered<T>,QOM.MultisetAgg<R>,QOM.NthValue<T>,QOM.Ntile,QOM.NullTreatmentWindowFunction<T,,Q> QOM.OrderedAggregateFunction<T,,Q> QOM.PercentileCont,QOM.PercentileDisc,QOM.PercentRank,QOM.PercentRankAgg,QOM.Product,QOM.Rank,QOM.RankAgg,QOM.RatioToReport,QOM.RegrAvgX,QOM.RegrAvgY,QOM.RegrCount,QOM.RegrIntercept,QOM.RegrR2,QOM.RegrSlope,QOM.RegrSxx,QOM.RegrSxy,QOM.RegrSyy,QOM.RowNumber,QOM.StddevPop,QOM.StddevSamp,QOM.Sum,QOM.VarPop,QOM.VarSamp,QOM.XMLAgg
- Enclosing class:
QOM
-
Method Summary
Modifier and TypeMethodDescription@Nullable WindowDefinition$windowDefinition(WindowDefinition windowDefinition) @Nullable Name$windowName(Name name) @Nullable WindowSpecification$windowSpecification(WindowSpecification windowSpecification) Methods inherited from interface org.jooq.Field
add, add, as, as, as, as, asc, ascii, between, between, between, between, betweenSymmetric, betweenSymmetric, betweenSymmetric, betweenSymmetric, binaryLike, binaryLike, binaryLike, bitAnd, bitAnd, bitLength, bitNand, bitNand, bitNor, bitNor, bitNot, bitOr, bitOr, bitXNor, bitXNor, bitXor, bitXor, cast, cast, cast, changed, charLength, coalesce, coalesce, coerce, coerce, coerce, collate, collate, collate, comment, comment, compare, compare, compare, compare, concat, concat, concat, contains, contains, containsIgnoreCase, containsIgnoreCase, convert, convert, convert, convertFrom, convertFrom, convertTo, convertTo, decode, decode, decode, decode, desc, div, div, divide, divide, endsWith, endsWith, endsWithIgnoreCase, endsWithIgnoreCase, eq, eq, eq, eq, equal, equal, equal, equal, equalIgnoreCase, equalIgnoreCase, equals, field, from, ge, ge, ge, ge, get, getComment, getName, getValue, greaterOrEqual, greaterOrEqual, greaterOrEqual, greaterOrEqual, greaterThan, greaterThan, greaterThan, greaterThan, gt, gt, gt, gt, in, in, in, in, in, isDistinctFrom, isDistinctFrom, isDistinctFrom, isDocument, isFalse, isJson, isNotDistinctFrom, isNotDistinctFrom, isNotDistinctFrom, isNotDocument, isNotJson, isNotNull, isNull, isTrue, le, le, le, le, length, lessOrEqual, lessOrEqual, lessOrEqual, lessOrEqual, lessThan, lessThan, lessThan, lessThan, like, like, like, like, like, likeIgnoreCase, likeIgnoreCase, likeIgnoreCase, likeIgnoreCase, likeRegex, likeRegex, lower, lpad, lpad, lpad, lpad, lt, lt, lt, lt, ltrim, minus, minus, mod, mod, modulo, modulo, mul, mul, multiply, multiply, ne, ne, ne, ne, neg, notBetween, notBetween, notBetween, notBetween, notBetweenSymmetric, notBetweenSymmetric, notBetweenSymmetric, notBetweenSymmetric, notBinaryLike, notBinaryLike, notBinaryLike, notContains, notContains, notContainsIgnoreCase, notContainsIgnoreCase, notEqual, notEqual, notEqual, notEqual, notEqualIgnoreCase, notEqualIgnoreCase, notIn, notIn, notIn, notIn, notIn, notLike, notLike, notLike, notLike, notLike, notLikeIgnoreCase, notLikeIgnoreCase, notLikeIgnoreCase, notLikeIgnoreCase, notLikeRegex, notLikeRegex, notSimilarTo, notSimilarTo, notSimilarTo, notSimilarTo, notSimilarTo, nullif, nullif, nullsFirst, nullsLast, nvl, nvl, nvl2, nvl2, octetLength, original, plus, plus, plus, position, position, pow, pow, power, power, rem, rem, repeat, repeat, replace, replace, replace, replace, reset, rpad, rpad, rpad, rpad, rtrim, shl, shl, shr, shr, similarTo, similarTo, similarTo, similarTo, similarTo, sort, sort, sortAsc, sortAsc, sortDefault, sortDesc, sortDesc, startsWith, startsWith, startsWithIgnoreCase, startsWithIgnoreCase, sub, sub, substring, substring, substring, substring, subtract, subtract, times, times, touched, trim, unaryMinus, unaryPlus, upperMethods inherited from interface org.jooq.Named
$name, getCommentPart, getQualifiedName, getUnqualifiedNameMethods inherited from interface org.jooq.QueryPart
$replace, $replace, $traverse, $traverse, hashCode, toStringMethods inherited from interface org.jooq.Typed
$dataType, getBinding, getConverter, getDataType, getDataType, getType
-
Method Details
-
$windowSpecification
-
$windowSpecification
-
$windowDefinition
-
$windowDefinition
-
$windowName
-
$windowName
-