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 Details

    • setKey

      IVQuery setKey(String value)
      Setter for DB_ETERNAL.V_QUERY.KEY. 「key」- 选项主键
    • getKey

      String getKey()
      Getter for DB_ETERNAL.V_QUERY.KEY. 「key」- 选项主键
    • setProjection

      IVQuery setProjection(String value)
      Setter for DB_ETERNAL.V_QUERY.PROJECTION. 「projection」- query/projection:[], 默认列过滤项
    • getProjection

      String getProjection()
      Getter for DB_ETERNAL.V_QUERY.PROJECTION. 「projection」- query/projection:[], 默认列过滤项
    • setPager

      IVQuery setPager(String value)
      Setter for DB_ETERNAL.V_QUERY.PAGER. 「pager」- query/pager:{}, 分页选项
    • getPager

      String getPager()
      Getter for DB_ETERNAL.V_QUERY.PAGER. 「pager」- query/pager:{}, 分页选项
    • setSorter

      IVQuery setSorter(String value)
      Setter for DB_ETERNAL.V_QUERY.SORTER. 「sorter」- query/sorter:[], 排序选项
    • getSorter

      String getSorter()
      Getter for DB_ETERNAL.V_QUERY.SORTER. 「sorter」- query/sorter:[], 排序选项
    • setCriteria

      IVQuery setCriteria(String value)
      Setter for DB_ETERNAL.V_QUERY.CRITERIA. 「criteria」- query/criteria:{}, 查询条件选项
    • getCriteria

      String getCriteria()
      Getter for DB_ETERNAL.V_QUERY.CRITERIA. 「criteria」- query/criteria:{}, 查询条件选项
    • from

      void from(IVQuery from)
      Load data from another generated Record/POJO implementing the common interface IVQuery
    • into

      <E extends IVQuery> E into(E into)
      Copy data into another generated Record/POJO implementing the common interface IVQuery
    • fromJson

      default IVQuery fromJson(io.vertx.core.json.JsonObject json)
      Specified by:
      fromJson in interface io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
    • toJson

      default io.vertx.core.json.JsonObject toJson()
      Specified by:
      toJson in interface io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo