Interface IVQuery
- All Superinterfaces:
Serializable,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
- All Known Implementing Classes:
VQuery,VQueryRecord
public interface IVQuery
extends io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable
This class is generated by jOOQ.
-
Method Summary
Modifier and TypeMethodDescriptionvoidLoad data from another generated Record/POJO implementing the common interface IVQuerydefault IVQueryfromJson(io.vertx.core.json.JsonObject json) Getter forDB_ETERNAL.V_QUERY.CRITERIA.getKey()Getter forDB_ETERNAL.V_QUERY.KEY.getPager()Getter forDB_ETERNAL.V_QUERY.PAGER.Getter forDB_ETERNAL.V_QUERY.PROJECTION.Getter forDB_ETERNAL.V_QUERY.SORTER.<E extends IVQuery>
Einto(E into) Copy data into another generated Record/POJO implementing the common interface IVQuerysetCriteria(String value) Setter forDB_ETERNAL.V_QUERY.CRITERIA.Setter forDB_ETERNAL.V_QUERY.KEY.Setter forDB_ETERNAL.V_QUERY.PAGER.setProjection(String value) Setter forDB_ETERNAL.V_QUERY.PROJECTION.Setter forDB_ETERNAL.V_QUERY.SORTER.default io.vertx.core.json.JsonObjecttoJson()
-
Method Details
-
setKey
Setter forDB_ETERNAL.V_QUERY.KEY. 「key」- 选项主键 -
getKey
String getKey()Getter forDB_ETERNAL.V_QUERY.KEY. 「key」- 选项主键 -
setProjection
Setter forDB_ETERNAL.V_QUERY.PROJECTION. 「projection」- query/projection:[], 默认列过滤项 -
getProjection
String getProjection()Getter forDB_ETERNAL.V_QUERY.PROJECTION. 「projection」- query/projection:[], 默认列过滤项 -
setPager
Setter forDB_ETERNAL.V_QUERY.PAGER. 「pager」- query/pager:{}, 分页选项 -
getPager
String getPager()Getter forDB_ETERNAL.V_QUERY.PAGER. 「pager」- query/pager:{}, 分页选项 -
setSorter
Setter forDB_ETERNAL.V_QUERY.SORTER. 「sorter」- query/sorter:[], 排序选项 -
getSorter
String getSorter()Getter forDB_ETERNAL.V_QUERY.SORTER. 「sorter」- query/sorter:[], 排序选项 -
setCriteria
Setter forDB_ETERNAL.V_QUERY.CRITERIA. 「criteria」- query/criteria:{}, 查询条件选项 -
getCriteria
String getCriteria()Getter forDB_ETERNAL.V_QUERY.CRITERIA. 「criteria」- query/criteria:{}, 查询条件选项 -
from
Load data from another generated Record/POJO implementing the common interface IVQuery -
into
Copy data into another generated Record/POJO implementing the common interface IVQuery -
fromJson
- Specified by:
fromJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-
toJson
default io.vertx.core.json.JsonObject toJson()- Specified by:
toJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-