Class VQuery

java.lang.Object
cn.vertxup.ui.domain.tables.pojos.VQuery
All Implemented Interfaces:
IVQuery, io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable

public class VQuery extends Object implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IVQuery
This class is generated by jOOQ.
See Also:
  • Constructor Details

    • VQuery

      public VQuery()
    • VQuery

      public VQuery(IVQuery value)
    • VQuery

      public VQuery(String key, String projection, String pager, String sorter, String criteria)
    • VQuery

      public VQuery(io.vertx.core.json.JsonObject json)
  • Method Details

    • getKey

      public String getKey()
      Getter for DB_ETERNAL.V_QUERY.KEY. 「key」- 选项主键
      Specified by:
      getKey in interface IVQuery
    • setKey

      public VQuery setKey(String key)
      Setter for DB_ETERNAL.V_QUERY.KEY. 「key」- 选项主键
      Specified by:
      setKey in interface IVQuery
    • getProjection

      public String getProjection()
      Getter for DB_ETERNAL.V_QUERY.PROJECTION. 「projection」- query/projection:[], 默认列过滤项
      Specified by:
      getProjection in interface IVQuery
    • setProjection

      public VQuery setProjection(String projection)
      Setter for DB_ETERNAL.V_QUERY.PROJECTION. 「projection」- query/projection:[], 默认列过滤项
      Specified by:
      setProjection in interface IVQuery
    • getPager

      public String getPager()
      Getter for DB_ETERNAL.V_QUERY.PAGER. 「pager」- query/pager:{}, 分页选项
      Specified by:
      getPager in interface IVQuery
    • setPager

      public VQuery setPager(String pager)
      Setter for DB_ETERNAL.V_QUERY.PAGER. 「pager」- query/pager:{}, 分页选项
      Specified by:
      setPager in interface IVQuery
    • getSorter

      public String getSorter()
      Getter for DB_ETERNAL.V_QUERY.SORTER. 「sorter」- query/sorter:[], 排序选项
      Specified by:
      getSorter in interface IVQuery
    • setSorter

      public VQuery setSorter(String sorter)
      Setter for DB_ETERNAL.V_QUERY.SORTER. 「sorter」- query/sorter:[], 排序选项
      Specified by:
      setSorter in interface IVQuery
    • getCriteria

      public String getCriteria()
      Getter for DB_ETERNAL.V_QUERY.CRITERIA. 「criteria」- query/criteria:{}, 查询条件选项
      Specified by:
      getCriteria in interface IVQuery
    • setCriteria

      public VQuery setCriteria(String criteria)
      Setter for DB_ETERNAL.V_QUERY.CRITERIA. 「criteria」- query/criteria:{}, 查询条件选项
      Specified by:
      setCriteria in interface IVQuery
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • from

      public void from(IVQuery from)
      Description copied from interface: IVQuery
      Load data from another generated Record/POJO implementing the common interface IVQuery
      Specified by:
      from in interface IVQuery
    • into

      public <E extends IVQuery> E into(E into)
      Description copied from interface: IVQuery
      Copy data into another generated Record/POJO implementing the common interface IVQuery
      Specified by:
      into in interface IVQuery