Class VTable
- java.lang.Object
-
- cn.vertxup.ui.domain.tables.pojos.VTable
-
- All Implemented Interfaces:
IVTable,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class VTable extends Object implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IVTable
This class is generated by jOOQ.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description VTable()VTable(IVTable value)VTable(io.vertx.core.json.JsonObject json)VTable(String key, Boolean bordered, String size, String className, String totalReport, String totalSelected, String rowDoubleClick, String rowClick, String rowContextMenu, String rowMouseEnter, String rowMouseLeave, String opTitle, String opDataIndex, Boolean opFixed, String opConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfrom(IVTable from)Load data from another generated Record/POJO implementing the common interface IVTableBooleangetBordered()Getter forDB_ETERNAL.V_TABLE.BORDERED.StringgetClassName()Getter forDB_ETERNAL.V_TABLE.CLASS_NAME.StringgetKey()Getter forDB_ETERNAL.V_TABLE.KEY.StringgetOpConfig()Getter forDB_ETERNAL.V_TABLE.OP_CONFIG.StringgetOpDataIndex()Getter forDB_ETERNAL.V_TABLE.OP_DATA_INDEX.BooleangetOpFixed()Getter forDB_ETERNAL.V_TABLE.OP_FIXED.StringgetOpTitle()Getter forDB_ETERNAL.V_TABLE.OP_TITLE.StringgetRowClick()Getter forDB_ETERNAL.V_TABLE.ROW_CLICK.StringgetRowContextMenu()Getter forDB_ETERNAL.V_TABLE.ROW_CONTEXT_MENU.StringgetRowDoubleClick()Getter forDB_ETERNAL.V_TABLE.ROW_DOUBLE_CLICK.StringgetRowMouseEnter()Getter forDB_ETERNAL.V_TABLE.ROW_MOUSE_ENTER.StringgetRowMouseLeave()Getter forDB_ETERNAL.V_TABLE.ROW_MOUSE_LEAVE.StringgetSize()Getter forDB_ETERNAL.V_TABLE.SIZE.StringgetTotalReport()Getter forDB_ETERNAL.V_TABLE.TOTAL_REPORT.StringgetTotalSelected()Getter forDB_ETERNAL.V_TABLE.TOTAL_SELECTED.<E extends IVTable>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface IVTableVTablesetBordered(Boolean bordered)Setter forDB_ETERNAL.V_TABLE.BORDERED.VTablesetClassName(String className)Setter forDB_ETERNAL.V_TABLE.CLASS_NAME.VTablesetKey(String key)Setter forDB_ETERNAL.V_TABLE.KEY.VTablesetOpConfig(String opConfig)Setter forDB_ETERNAL.V_TABLE.OP_CONFIG.VTablesetOpDataIndex(String opDataIndex)Setter forDB_ETERNAL.V_TABLE.OP_DATA_INDEX.VTablesetOpFixed(Boolean opFixed)Setter forDB_ETERNAL.V_TABLE.OP_FIXED.VTablesetOpTitle(String opTitle)Setter forDB_ETERNAL.V_TABLE.OP_TITLE.VTablesetRowClick(String rowClick)Setter forDB_ETERNAL.V_TABLE.ROW_CLICK.VTablesetRowContextMenu(String rowContextMenu)Setter forDB_ETERNAL.V_TABLE.ROW_CONTEXT_MENU.VTablesetRowDoubleClick(String rowDoubleClick)Setter forDB_ETERNAL.V_TABLE.ROW_DOUBLE_CLICK.VTablesetRowMouseEnter(String rowMouseEnter)Setter forDB_ETERNAL.V_TABLE.ROW_MOUSE_ENTER.VTablesetRowMouseLeave(String rowMouseLeave)Setter forDB_ETERNAL.V_TABLE.ROW_MOUSE_LEAVE.VTablesetSize(String size)Setter forDB_ETERNAL.V_TABLE.SIZE.VTablesetTotalReport(String totalReport)Setter forDB_ETERNAL.V_TABLE.TOTAL_REPORT.VTablesetTotalSelected(String totalSelected)Setter forDB_ETERNAL.V_TABLE.TOTAL_SELECTED.StringtoString()
-
-
-
Constructor Detail
-
VTable
public VTable()
-
VTable
public VTable(IVTable value)
-
VTable
public VTable(String key, Boolean bordered, String size, String className, String totalReport, String totalSelected, String rowDoubleClick, String rowClick, String rowContextMenu, String rowMouseEnter, String rowMouseLeave, String opTitle, String opDataIndex, Boolean opFixed, String opConfig)
-
VTable
public VTable(io.vertx.core.json.JsonObject json)
-
-
Method Detail
-
getKey
public String getKey()
Getter forDB_ETERNAL.V_TABLE.KEY. 「key」- 表选项主键
-
getBordered
public Boolean getBordered()
Getter forDB_ETERNAL.V_TABLE.BORDERED. 「bordered」- 是否带表框- Specified by:
getBorderedin interfaceIVTable
-
setBordered
public VTable setBordered(Boolean bordered)
Setter forDB_ETERNAL.V_TABLE.BORDERED. 「bordered」- 是否带表框- Specified by:
setBorderedin interfaceIVTable
-
getSize
public String getSize()
Getter forDB_ETERNAL.V_TABLE.SIZE. 「size」- 表格尺寸
-
getClassName
public String getClassName()
Getter forDB_ETERNAL.V_TABLE.CLASS_NAME. 「className」- CSS属性- Specified by:
getClassNamein interfaceIVTable
-
setClassName
public VTable setClassName(String className)
Setter forDB_ETERNAL.V_TABLE.CLASS_NAME. 「className」- CSS属性- Specified by:
setClassNamein interfaceIVTable
-
getTotalReport
public String getTotalReport()
Getter forDB_ETERNAL.V_TABLE.TOTAL_REPORT. 「totalReport」- total.report - 文字: 总共多少条统计- Specified by:
getTotalReportin interfaceIVTable
-
setTotalReport
public VTable setTotalReport(String totalReport)
Setter forDB_ETERNAL.V_TABLE.TOTAL_REPORT. 「totalReport」- total.report - 文字: 总共多少条统计- Specified by:
setTotalReportin interfaceIVTable
-
getTotalSelected
public String getTotalSelected()
Getter forDB_ETERNAL.V_TABLE.TOTAL_SELECTED. 「totalSelected」- total.selected - 文字: 选择了多少条- Specified by:
getTotalSelectedin interfaceIVTable
-
setTotalSelected
public VTable setTotalSelected(String totalSelected)
Setter forDB_ETERNAL.V_TABLE.TOTAL_SELECTED. 「totalSelected」- total.selected - 文字: 选择了多少条- Specified by:
setTotalSelectedin interfaceIVTable
-
getRowDoubleClick
public String getRowDoubleClick()
Getter forDB_ETERNAL.V_TABLE.ROW_DOUBLE_CLICK. 「rowDoubleClick」- row.onDoubleClick - 双击事件名- Specified by:
getRowDoubleClickin interfaceIVTable
-
setRowDoubleClick
public VTable setRowDoubleClick(String rowDoubleClick)
Setter forDB_ETERNAL.V_TABLE.ROW_DOUBLE_CLICK. 「rowDoubleClick」- row.onDoubleClick - 双击事件名- Specified by:
setRowDoubleClickin interfaceIVTable
-
getRowClick
public String getRowClick()
Getter forDB_ETERNAL.V_TABLE.ROW_CLICK. 「rowClick」- row.onClick - 单击事件名- Specified by:
getRowClickin interfaceIVTable
-
setRowClick
public VTable setRowClick(String rowClick)
Setter forDB_ETERNAL.V_TABLE.ROW_CLICK. 「rowClick」- row.onClick - 单击事件名- Specified by:
setRowClickin interfaceIVTable
-
getRowContextMenu
public String getRowContextMenu()
Getter forDB_ETERNAL.V_TABLE.ROW_CONTEXT_MENU. 「rowContextMenu」- row.onContextMenu - 右键菜单事件名- Specified by:
getRowContextMenuin interfaceIVTable
-
setRowContextMenu
public VTable setRowContextMenu(String rowContextMenu)
Setter forDB_ETERNAL.V_TABLE.ROW_CONTEXT_MENU. 「rowContextMenu」- row.onContextMenu - 右键菜单事件名- Specified by:
setRowContextMenuin interfaceIVTable
-
getRowMouseEnter
public String getRowMouseEnter()
Getter forDB_ETERNAL.V_TABLE.ROW_MOUSE_ENTER. 「rowMouseEnter」- row.onMouseEnter - 鼠标左键事件名- Specified by:
getRowMouseEnterin interfaceIVTable
-
setRowMouseEnter
public VTable setRowMouseEnter(String rowMouseEnter)
Setter forDB_ETERNAL.V_TABLE.ROW_MOUSE_ENTER. 「rowMouseEnter」- row.onMouseEnter - 鼠标左键事件名- Specified by:
setRowMouseEnterin interfaceIVTable
-
getRowMouseLeave
public String getRowMouseLeave()
Getter forDB_ETERNAL.V_TABLE.ROW_MOUSE_LEAVE. 「rowMouseLeave」- row.onMouseLeave - 鼠标移开事件名- Specified by:
getRowMouseLeavein interfaceIVTable
-
setRowMouseLeave
public VTable setRowMouseLeave(String rowMouseLeave)
Setter forDB_ETERNAL.V_TABLE.ROW_MOUSE_LEAVE. 「rowMouseLeave」- row.onMouseLeave - 鼠标移开事件名- Specified by:
setRowMouseLeavein interfaceIVTable
-
getOpTitle
public String getOpTitle()
Getter forDB_ETERNAL.V_TABLE.OP_TITLE. 「opTitle」- columns/[0]/title, 执行列标题- Specified by:
getOpTitlein interfaceIVTable
-
setOpTitle
public VTable setOpTitle(String opTitle)
Setter forDB_ETERNAL.V_TABLE.OP_TITLE. 「opTitle」- columns/[0]/title, 执行列标题- Specified by:
setOpTitlein interfaceIVTable
-
getOpDataIndex
public String getOpDataIndex()
Getter forDB_ETERNAL.V_TABLE.OP_DATA_INDEX. 「opDataIndex」- columns/[0]/dataIndex, 执行列标题- Specified by:
getOpDataIndexin interfaceIVTable
-
setOpDataIndex
public VTable setOpDataIndex(String opDataIndex)
Setter forDB_ETERNAL.V_TABLE.OP_DATA_INDEX. 「opDataIndex」- columns/[0]/dataIndex, 执行列标题- Specified by:
setOpDataIndexin interfaceIVTable
-
getOpFixed
public Boolean getOpFixed()
Getter forDB_ETERNAL.V_TABLE.OP_FIXED. 「opFixed」- columns/[0]/fixed,执行列左还是右- Specified by:
getOpFixedin interfaceIVTable
-
setOpFixed
public VTable setOpFixed(Boolean opFixed)
Setter forDB_ETERNAL.V_TABLE.OP_FIXED. 「opFixed」- columns/[0]/fixed,执行列左还是右- Specified by:
setOpFixedin interfaceIVTable
-
getOpConfig
public String getOpConfig()
Getter forDB_ETERNAL.V_TABLE.OP_CONFIG. 「opConfig」- columns/[0]/$option, 执行类对应配置,配置按钮- Specified by:
getOpConfigin interfaceIVTable
-
setOpConfig
public VTable setOpConfig(String opConfig)
Setter forDB_ETERNAL.V_TABLE.OP_CONFIG. 「opConfig」- columns/[0]/$option, 执行类对应配置,配置按钮- Specified by:
setOpConfigin interfaceIVTable
-
from
public void from(IVTable from)
Description copied from interface:IVTableLoad data from another generated Record/POJO implementing the common interface IVTable
-
-