Interface IVTable

  • All Superinterfaces:
    Serializable, io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
    All Known Implementing Classes:
    VTable, VTableRecord

    public interface IVTable
    extends io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable
    This class is generated by jOOQ.
    • Method Detail

      • setKey

        IVTable setKey​(String value)
        Setter for DB_ETERNAL.V_TABLE.KEY. 「key」- 表选项主键
      • getKey

        String getKey()
        Getter for DB_ETERNAL.V_TABLE.KEY. 「key」- 表选项主键
      • setBordered

        IVTable setBordered​(Boolean value)
        Setter for DB_ETERNAL.V_TABLE.BORDERED. 「bordered」- 是否带表框
      • getBordered

        Boolean getBordered()
        Getter for DB_ETERNAL.V_TABLE.BORDERED. 「bordered」- 是否带表框
      • setSize

        IVTable setSize​(String value)
        Setter for DB_ETERNAL.V_TABLE.SIZE. 「size」- 表格尺寸
      • getSize

        String getSize()
        Getter for DB_ETERNAL.V_TABLE.SIZE. 「size」- 表格尺寸
      • setClassName

        IVTable setClassName​(String value)
        Setter for DB_ETERNAL.V_TABLE.CLASS_NAME. 「className」- CSS属性
      • getClassName

        String getClassName()
        Getter for DB_ETERNAL.V_TABLE.CLASS_NAME. 「className」- CSS属性
      • setTotalReport

        IVTable setTotalReport​(String value)
        Setter for DB_ETERNAL.V_TABLE.TOTAL_REPORT. 「totalReport」- total.report - 文字: 总共多少条统计
      • getTotalReport

        String getTotalReport()
        Getter for DB_ETERNAL.V_TABLE.TOTAL_REPORT. 「totalReport」- total.report - 文字: 总共多少条统计
      • setTotalSelected

        IVTable setTotalSelected​(String value)
        Setter for DB_ETERNAL.V_TABLE.TOTAL_SELECTED. 「totalSelected」- total.selected - 文字: 选择了多少条
      • getTotalSelected

        String getTotalSelected()
        Getter for DB_ETERNAL.V_TABLE.TOTAL_SELECTED. 「totalSelected」- total.selected - 文字: 选择了多少条
      • setRowDoubleClick

        IVTable setRowDoubleClick​(String value)
        Setter for DB_ETERNAL.V_TABLE.ROW_DOUBLE_CLICK. 「rowDoubleClick」- row.onDoubleClick - 双击事件名
      • getRowDoubleClick

        String getRowDoubleClick()
        Getter for DB_ETERNAL.V_TABLE.ROW_DOUBLE_CLICK. 「rowDoubleClick」- row.onDoubleClick - 双击事件名
      • setRowClick

        IVTable setRowClick​(String value)
        Setter for DB_ETERNAL.V_TABLE.ROW_CLICK. 「rowClick」- row.onClick - 单击事件名
      • getRowClick

        String getRowClick()
        Getter for DB_ETERNAL.V_TABLE.ROW_CLICK. 「rowClick」- row.onClick - 单击事件名
      • setRowContextMenu

        IVTable setRowContextMenu​(String value)
        Setter for DB_ETERNAL.V_TABLE.ROW_CONTEXT_MENU. 「rowContextMenu」- row.onContextMenu - 右键菜单事件名
      • getRowContextMenu

        String getRowContextMenu()
        Getter for DB_ETERNAL.V_TABLE.ROW_CONTEXT_MENU. 「rowContextMenu」- row.onContextMenu - 右键菜单事件名
      • setRowMouseEnter

        IVTable setRowMouseEnter​(String value)
        Setter for DB_ETERNAL.V_TABLE.ROW_MOUSE_ENTER. 「rowMouseEnter」- row.onMouseEnter - 鼠标左键事件名
      • getRowMouseEnter

        String getRowMouseEnter()
        Getter for DB_ETERNAL.V_TABLE.ROW_MOUSE_ENTER. 「rowMouseEnter」- row.onMouseEnter - 鼠标左键事件名
      • setRowMouseLeave

        IVTable setRowMouseLeave​(String value)
        Setter for DB_ETERNAL.V_TABLE.ROW_MOUSE_LEAVE. 「rowMouseLeave」- row.onMouseLeave - 鼠标移开事件名
      • getRowMouseLeave

        String getRowMouseLeave()
        Getter for DB_ETERNAL.V_TABLE.ROW_MOUSE_LEAVE. 「rowMouseLeave」- row.onMouseLeave - 鼠标移开事件名
      • setOpTitle

        IVTable setOpTitle​(String value)
        Setter for DB_ETERNAL.V_TABLE.OP_TITLE. 「opTitle」- columns/[0]/title, 执行列标题
      • getOpTitle

        String getOpTitle()
        Getter for DB_ETERNAL.V_TABLE.OP_TITLE. 「opTitle」- columns/[0]/title, 执行列标题
      • setOpDataIndex

        IVTable setOpDataIndex​(String value)
        Setter for DB_ETERNAL.V_TABLE.OP_DATA_INDEX. 「opDataIndex」- columns/[0]/dataIndex, 执行列标题
      • getOpDataIndex

        String getOpDataIndex()
        Getter for DB_ETERNAL.V_TABLE.OP_DATA_INDEX. 「opDataIndex」- columns/[0]/dataIndex, 执行列标题
      • setOpFixed

        IVTable setOpFixed​(Boolean value)
        Setter for DB_ETERNAL.V_TABLE.OP_FIXED. 「opFixed」- columns/[0]/fixed,执行列左还是右
      • getOpFixed

        Boolean getOpFixed()
        Getter for DB_ETERNAL.V_TABLE.OP_FIXED. 「opFixed」- columns/[0]/fixed,执行列左还是右
      • setOpConfig

        IVTable setOpConfig​(String value)
        Setter for DB_ETERNAL.V_TABLE.OP_CONFIG. 「opConfig」- columns/[0]/$option, 执行类对应配置,配置按钮
      • getOpConfig

        String getOpConfig()
        Getter for DB_ETERNAL.V_TABLE.OP_CONFIG. 「opConfig」- columns/[0]/$option, 执行类对应配置,配置按钮
      • from

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

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

        default IVTable 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