Package io.army.criteria.postgre
Interface PostgreQuery._WindowSpec<I extends io.army.criteria.Item>
- All Superinterfaces:
io.army.criteria.Item,PostgreQuery._LimitSpec<I>,PostgreQuery._LockSpec<I>,PostgreQuery._OffsetSpec<I>,PostgreQuery._OrderBySpec<I>,PostgreQuery._PostgreStaticLockStrengthClause<PostgreQuery._LockOfTableSpec<I>>,PostgreQuery._UnionSpec<I>,io.army.criteria.Query._AsQueryClause<I>,io.army.criteria.Query._DynamicLockClause<PostgreQuery._PostgreDynamicLockStrengthClause,,PostgreQuery._LockSpec<I>> io.army.criteria.Query._MinLockStrengthClause<PostgreQuery._LockOfTableSpec<I>>,io.army.criteria.Query._StaticForUpdateClause<PostgreQuery._LockOfTableSpec<I>>,io.army.criteria.RowSet._StaticExceptClause<PostgreQuery._QueryWithComplexSpec<I>>,io.army.criteria.RowSet._StaticIntersectClause<PostgreQuery._QueryWithComplexSpec<I>>,io.army.criteria.RowSet._StaticUnionClause<PostgreQuery._QueryWithComplexSpec<I>>,io.army.criteria.Statement._DynamicOrderByClause<PostgreQuery._LimitSpec<I>>,io.army.criteria.Statement._QueryOffsetClause<PostgreQuery._FetchSpec<I>>,io.army.criteria.Statement._RowCountLimitAllClause<PostgreQuery._OffsetSpec<I>>,io.army.criteria.Statement._RowCountLimitClause<PostgreQuery._OffsetSpec<I>>,io.army.criteria.Statement._StaticOrderByClause<PostgreQuery._OrderByCommaSpec<I>>,io.army.criteria.dialect.Window._DynamicWindowClause<PostgreWindow._PartitionBySpec,PostgreQuery._OrderBySpec<I>>
- All Known Subinterfaces:
PostgreQuery._GroupByCommaSpec<I>,PostgreQuery._GroupBySpec<I>,PostgreQuery._HavingAndSpec<I>,PostgreQuery._HavingSpec<I>,PostgreQuery._JoinSpec<I>,PostgreQuery._ParensJoinSpec<I>,PostgreQuery._RepeatableJoinClause<I>,PostgreQuery._TableSampleJoinSpec<I>,PostgreQuery._WhereAndSpec<I>,PostgreQuery._WhereSpec<I>
- Enclosing interface:
PostgreQuery
public static interface PostgreQuery._WindowSpec<I extends io.army.criteria.Item>
extends io.army.criteria.dialect.Window._DynamicWindowClause<PostgreWindow._PartitionBySpec,PostgreQuery._OrderBySpec<I>>, PostgreQuery._OrderBySpec<I>
-
Method Summary
Modifier and TypeMethodDescriptionio.army.criteria.dialect.Window._WindowAsClause<PostgreWindow._PartitionBySpec, PostgreQuery._WindowCommaSpec<I>> Methods inherited from interface io.army.criteria.postgre.PostgreQuery._PostgreStaticLockStrengthClause
forKeyShare, forNoKeyUpdateMethods inherited from interface io.army.criteria.Query._AsQueryClause
asQueryMethods inherited from interface io.army.criteria.Query._DynamicLockClause
ifForMethods inherited from interface io.army.criteria.Query._MinLockStrengthClause
forShareMethods inherited from interface io.army.criteria.Query._StaticForUpdateClause
forUpdateMethods inherited from interface io.army.criteria.RowSet._StaticExceptClause
except, exceptAll, exceptDistinctMethods inherited from interface io.army.criteria.RowSet._StaticIntersectClause
intersect, intersectAll, intersectDistinctMethods inherited from interface io.army.criteria.RowSet._StaticUnionClause
union, unionAll, unionDistinctMethods inherited from interface io.army.criteria.Statement._DynamicOrderByClause
ifOrderBy, orderByMethods inherited from interface io.army.criteria.Statement._QueryOffsetClause
ifOffset, ifOffset, ifOffset, offset, offset, offset, offsetMethods inherited from interface io.army.criteria.Statement._RowCountLimitAllClause
ifLimitAll, limitAllMethods inherited from interface io.army.criteria.Statement._RowCountLimitClause
ifLimit, ifLimit, ifLimit, limit, limit, limit, limitMethods inherited from interface io.army.criteria.Statement._StaticOrderByClause
orderBy, orderBy, orderBy, orderByMethods inherited from interface io.army.criteria.dialect.Window._DynamicWindowClause
ifWindows, windows
-
Method Details
-
window
io.army.criteria.dialect.Window._WindowAsClause<PostgreWindow._PartitionBySpec,PostgreQuery._WindowCommaSpec<I>> window(String name)
-