Class 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:
    Serialized Form
    • Constructor Detail

      • VQuery

        public VQuery()
      • VQuery

        public VQuery​(IVQuery value)
      • VQuery

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

      • 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
      • 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