Uses of Interface
group.worldstandard.pudel.api.database.QueryBuilder
Packages that use QueryBuilder
Package
Description
Plugin data persistence and database management API.
-
Uses of QueryBuilder in group.worldstandard.pudel.api.database
Methods in group.worldstandard.pudel.api.database that return QueryBuilderModifier and TypeMethodDescriptionQueryBuilder.limit(int limit) Limit the number of results.QueryBuilder.offset(int offset) Skip a number of results.Add ordering.default QueryBuilder<T> QueryBuilder.orderByAsc(String column) Add ascending ordering.default QueryBuilder<T> QueryBuilder.orderByDesc(String column) Add descending ordering.PluginRepository.query()Create a query builder for more complex queries.Add an equality condition (column = value).QueryBuilder.whereBetween(String column, Object start, Object end) Add a BETWEEN condition (column BETWEEN start AND end).QueryBuilder.whereGreaterThan(String column, Object value) Add a greater-than condition (column > value).QueryBuilder.whereGreaterThanOrEqual(String column, Object value) Add a greater-than-or-equal condition (column >= value).QueryBuilder.whereILike(String column, String pattern) Add a case-insensitive LIKE condition.Add an IN condition (column IN (values)).QueryBuilder.whereLessThan(String column, Object value) Add a less-than condition (column < value).QueryBuilder.whereLessThanOrEqual(String column, Object value) Add a less-than-or-equal condition (column <= value).Add a LIKE condition for pattern matching.Add a not-equal condition (column !QueryBuilder.whereNotIn(String column, List<?> values) Add a NOT IN condition.QueryBuilder.whereNotNull(String column) Add an IS NOT NULL condition.Add an IS NULL condition.