Uses of Interface
cool.scx.data.query.Query
Packages that use Query
Package
Description
-
Uses of Query in cool.scx.data
Methods in cool.scx.data with parameters of type QueryModifier and TypeMethodDescriptionlong查询行数long删除数据Dao.find(Query query, FieldFilter fieldFilter) 查询多条数据voidDao.find(Query query, FieldFilter fieldFilter, Consumer<Entity> consumer) 查询多条数据default voiddefault EntityDao.get(Query query, FieldFilter fieldFilter) 查询单条数据default longlongDao.update(Entity entity, Query query, FieldFilter fieldFilter) 更新数据 -
Uses of Query in cool.scx.data.query
Classes in cool.scx.data.query that implement QueryModifier and TypeClassDescriptionfinal classGroupByclassfinal classOrderByclass默认实现classfinal classWherefinal classMethods in cool.scx.data.query that return QueryModifier and TypeMethodDescriptionQuery.addGroupBy(Object... groupByClauses) Query.addOrderBy(Object... orderByClauses) Query.clearGroupBy()Query.clearLimit()Query.clearOffset()Query.clearOrderBy()Query.clearWhere()static QueryQuery.limit(long numberOfRows) static QueryQueryBuilder.limit(long numberOfRows) Query.offset(long limitOffset) static QueryQueryBuilder.offset(long limitOffset) static Querystatic QueryQueryBuilder.query()static QueryQuery.removeGroupByIf(Predicate<Object> filter) QueryImpl.removeGroupByIf(Predicate<Object> filter) Query.removeOrderByIf(Predicate<Object> filter) QueryImpl.removeOrderByIf(Predicate<Object> filter) Query.removeWhereIf(Predicate<Object> filter) QueryImpl.removeWhereIf(Predicate<Object> filter) protected QueryGroupBy.toQuery()protected QueryLogic.toQuery()protected QueryOrderBy.toQuery()protected abstract QueryQueryLike.toQuery()protected QueryWhere.toQuery()protected QueryWhereClause.toQuery()static QueryMethods in cool.scx.data.query with parameters of type QueryConstructors in cool.scx.data.query with parameters of type Query -
Uses of Query in cool.scx.data.query.parser
Methods in cool.scx.data.query.parser with parameters of type QueryModifier and TypeMethodDescriptionprotected String[]GroupByParser.parseQuery(Query q) protected String[]OrderByParser.parseQuery(Query q) protected WhereClauseWhereParser.parseQuery(Query query) -
Uses of Query in cool.scx.data.query.serializer
Methods in cool.scx.data.query.serializer that return QueryModifier and TypeMethodDescriptionQueryDeserializer.deserializeQuery(com.fasterxml.jackson.databind.JsonNode objectNode) Methods in cool.scx.data.query.serializer with parameters of type Query