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 Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidfrom(IVTable from)Load data from another generated Record/POJO implementing the common interface IVTabledefault IVTablefromJson(io.vertx.core.json.JsonObject json)BooleangetBordered()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 IVTableIVTablesetBordered(Boolean value)Setter forDB_ETERNAL.V_TABLE.BORDERED.IVTablesetClassName(String value)Setter forDB_ETERNAL.V_TABLE.CLASS_NAME.IVTablesetKey(String value)Setter forDB_ETERNAL.V_TABLE.KEY.IVTablesetOpConfig(String value)Setter forDB_ETERNAL.V_TABLE.OP_CONFIG.IVTablesetOpDataIndex(String value)Setter forDB_ETERNAL.V_TABLE.OP_DATA_INDEX.IVTablesetOpFixed(Boolean value)Setter forDB_ETERNAL.V_TABLE.OP_FIXED.IVTablesetOpTitle(String value)Setter forDB_ETERNAL.V_TABLE.OP_TITLE.IVTablesetRowClick(String value)Setter forDB_ETERNAL.V_TABLE.ROW_CLICK.IVTablesetRowContextMenu(String value)Setter forDB_ETERNAL.V_TABLE.ROW_CONTEXT_MENU.IVTablesetRowDoubleClick(String value)Setter forDB_ETERNAL.V_TABLE.ROW_DOUBLE_CLICK.IVTablesetRowMouseEnter(String value)Setter forDB_ETERNAL.V_TABLE.ROW_MOUSE_ENTER.IVTablesetRowMouseLeave(String value)Setter forDB_ETERNAL.V_TABLE.ROW_MOUSE_LEAVE.IVTablesetSize(String value)Setter forDB_ETERNAL.V_TABLE.SIZE.IVTablesetTotalReport(String value)Setter forDB_ETERNAL.V_TABLE.TOTAL_REPORT.IVTablesetTotalSelected(String value)Setter forDB_ETERNAL.V_TABLE.TOTAL_SELECTED.default io.vertx.core.json.JsonObjecttoJson()
-
-
-
Method Detail
-
getKey
String getKey()
Getter forDB_ETERNAL.V_TABLE.KEY. 「key」- 表选项主键
-
setBordered
IVTable setBordered(Boolean value)
Setter forDB_ETERNAL.V_TABLE.BORDERED. 「bordered」- 是否带表框
-
getBordered
Boolean getBordered()
Getter forDB_ETERNAL.V_TABLE.BORDERED. 「bordered」- 是否带表框
-
getSize
String getSize()
Getter forDB_ETERNAL.V_TABLE.SIZE. 「size」- 表格尺寸
-
setClassName
IVTable setClassName(String value)
Setter forDB_ETERNAL.V_TABLE.CLASS_NAME. 「className」- CSS属性
-
getClassName
String getClassName()
Getter forDB_ETERNAL.V_TABLE.CLASS_NAME. 「className」- CSS属性
-
setTotalReport
IVTable setTotalReport(String value)
Setter forDB_ETERNAL.V_TABLE.TOTAL_REPORT. 「totalReport」- total.report - 文字: 总共多少条统计
-
getTotalReport
String getTotalReport()
Getter forDB_ETERNAL.V_TABLE.TOTAL_REPORT. 「totalReport」- total.report - 文字: 总共多少条统计
-
setTotalSelected
IVTable setTotalSelected(String value)
Setter forDB_ETERNAL.V_TABLE.TOTAL_SELECTED. 「totalSelected」- total.selected - 文字: 选择了多少条
-
getTotalSelected
String getTotalSelected()
Getter forDB_ETERNAL.V_TABLE.TOTAL_SELECTED. 「totalSelected」- total.selected - 文字: 选择了多少条
-
setRowDoubleClick
IVTable setRowDoubleClick(String value)
Setter forDB_ETERNAL.V_TABLE.ROW_DOUBLE_CLICK. 「rowDoubleClick」- row.onDoubleClick - 双击事件名
-
getRowDoubleClick
String getRowDoubleClick()
Getter forDB_ETERNAL.V_TABLE.ROW_DOUBLE_CLICK. 「rowDoubleClick」- row.onDoubleClick - 双击事件名
-
setRowClick
IVTable setRowClick(String value)
Setter forDB_ETERNAL.V_TABLE.ROW_CLICK. 「rowClick」- row.onClick - 单击事件名
-
getRowClick
String getRowClick()
Getter forDB_ETERNAL.V_TABLE.ROW_CLICK. 「rowClick」- row.onClick - 单击事件名
-
setRowContextMenu
IVTable setRowContextMenu(String value)
Setter forDB_ETERNAL.V_TABLE.ROW_CONTEXT_MENU. 「rowContextMenu」- row.onContextMenu - 右键菜单事件名
-
getRowContextMenu
String getRowContextMenu()
Getter forDB_ETERNAL.V_TABLE.ROW_CONTEXT_MENU. 「rowContextMenu」- row.onContextMenu - 右键菜单事件名
-
setRowMouseEnter
IVTable setRowMouseEnter(String value)
Setter forDB_ETERNAL.V_TABLE.ROW_MOUSE_ENTER. 「rowMouseEnter」- row.onMouseEnter - 鼠标左键事件名
-
getRowMouseEnter
String getRowMouseEnter()
Getter forDB_ETERNAL.V_TABLE.ROW_MOUSE_ENTER. 「rowMouseEnter」- row.onMouseEnter - 鼠标左键事件名
-
setRowMouseLeave
IVTable setRowMouseLeave(String value)
Setter forDB_ETERNAL.V_TABLE.ROW_MOUSE_LEAVE. 「rowMouseLeave」- row.onMouseLeave - 鼠标移开事件名
-
getRowMouseLeave
String getRowMouseLeave()
Getter forDB_ETERNAL.V_TABLE.ROW_MOUSE_LEAVE. 「rowMouseLeave」- row.onMouseLeave - 鼠标移开事件名
-
setOpTitle
IVTable setOpTitle(String value)
Setter forDB_ETERNAL.V_TABLE.OP_TITLE. 「opTitle」- columns/[0]/title, 执行列标题
-
getOpTitle
String getOpTitle()
Getter forDB_ETERNAL.V_TABLE.OP_TITLE. 「opTitle」- columns/[0]/title, 执行列标题
-
setOpDataIndex
IVTable setOpDataIndex(String value)
Setter forDB_ETERNAL.V_TABLE.OP_DATA_INDEX. 「opDataIndex」- columns/[0]/dataIndex, 执行列标题
-
getOpDataIndex
String getOpDataIndex()
Getter forDB_ETERNAL.V_TABLE.OP_DATA_INDEX. 「opDataIndex」- columns/[0]/dataIndex, 执行列标题
-
setOpFixed
IVTable setOpFixed(Boolean value)
Setter forDB_ETERNAL.V_TABLE.OP_FIXED. 「opFixed」- columns/[0]/fixed,执行列左还是右
-
getOpFixed
Boolean getOpFixed()
Getter forDB_ETERNAL.V_TABLE.OP_FIXED. 「opFixed」- columns/[0]/fixed,执行列左还是右
-
setOpConfig
IVTable setOpConfig(String value)
Setter forDB_ETERNAL.V_TABLE.OP_CONFIG. 「opConfig」- columns/[0]/$option, 执行类对应配置,配置按钮
-
getOpConfig
String getOpConfig()
Getter forDB_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:
fromJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-
toJson
default io.vertx.core.json.JsonObject toJson()
- Specified by:
toJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-
-