Package cn.vertxup.ui.domain.tables.daos
Class VTableDao
- All Implemented Interfaces:
io.github.jklingsporn.vertx.jooq.classic.VertxDAO<VTableRecord,,VTable, String> io.github.jklingsporn.vertx.jooq.shared.internal.GenericVertxDAO<VTableRecord,VTable, String, io.vertx.core.Future<List<VTable>>, io.vertx.core.Future<VTable>, io.vertx.core.Future<Integer>, io.vertx.core.Future<String>>
public class VTableDao
extends io.github.jklingsporn.vertx.jooq.shared.internal.AbstractVertxDAO<VTableRecord,VTable,String,io.vertx.core.Future<List<VTable>>,io.vertx.core.Future<VTable>,io.vertx.core.Future<Integer>,io.vertx.core.Future<String>>
implements io.github.jklingsporn.vertx.jooq.classic.VertxDAO<VTableRecord,VTable,String>
This class is generated by jOOQ.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindManyByBordered(Collection<Boolean> values) Find records that haveBORDERED IN (values)asynchronouslyfindManyByBordered(Collection<Boolean> values, int limit) Find records that haveBORDERED IN (values)asynchronously limited by the given limitfindManyByClassName(Collection<String> values) Find records that haveCLASS_NAME IN (values)asynchronouslyfindManyByClassName(Collection<String> values, int limit) Find records that haveCLASS_NAME IN (values)asynchronously limited by the given limitfindManyByOpConfig(Collection<String> values) Find records that haveOP_CONFIG IN (values)asynchronouslyfindManyByOpConfig(Collection<String> values, int limit) Find records that haveOP_CONFIG IN (values)asynchronously limited by the given limitfindManyByOpDataIndex(Collection<String> values) Find records that haveOP_DATA_INDEX IN (values)asynchronouslyfindManyByOpDataIndex(Collection<String> values, int limit) Find records that haveOP_DATA_INDEX IN (values)asynchronously limited by the given limitfindManyByOpFixed(Collection<Boolean> values) Find records that haveOP_FIXED IN (values)asynchronouslyfindManyByOpFixed(Collection<Boolean> values, int limit) Find records that haveOP_FIXED IN (values)asynchronously limited by the given limitfindManyByOpTitle(Collection<String> values) Find records that haveOP_TITLE IN (values)asynchronouslyfindManyByOpTitle(Collection<String> values, int limit) Find records that haveOP_TITLE IN (values)asynchronously limited by the given limitfindManyByRowClick(Collection<String> values) Find records that haveROW_CLICK IN (values)asynchronouslyfindManyByRowClick(Collection<String> values, int limit) Find records that haveROW_CLICK IN (values)asynchronously limited by the given limitfindManyByRowContextMenu(Collection<String> values) Find records that haveROW_CONTEXT_MENU IN (values)asynchronouslyfindManyByRowContextMenu(Collection<String> values, int limit) Find records that haveROW_CONTEXT_MENU IN (values)asynchronously limited by the given limitfindManyByRowDoubleClick(Collection<String> values) Find records that haveROW_DOUBLE_CLICK IN (values)asynchronouslyfindManyByRowDoubleClick(Collection<String> values, int limit) Find records that haveROW_DOUBLE_CLICK IN (values)asynchronously limited by the given limitfindManyByRowMouseEnter(Collection<String> values) Find records that haveROW_MOUSE_ENTER IN (values)asynchronouslyfindManyByRowMouseEnter(Collection<String> values, int limit) Find records that haveROW_MOUSE_ENTER IN (values)asynchronously limited by the given limitfindManyByRowMouseLeave(Collection<String> values) Find records that haveROW_MOUSE_LEAVE IN (values)asynchronouslyfindManyByRowMouseLeave(Collection<String> values, int limit) Find records that haveROW_MOUSE_LEAVE IN (values)asynchronously limited by the given limitfindManyBySize(Collection<String> values) Find records that haveSIZE IN (values)asynchronouslyfindManyBySize(Collection<String> values, int limit) Find records that haveSIZE IN (values)asynchronously limited by the given limitfindManyByTotalReport(Collection<String> values) Find records that haveTOTAL_REPORT IN (values)asynchronouslyfindManyByTotalReport(Collection<String> values, int limit) Find records that haveTOTAL_REPORT IN (values)asynchronously limited by the given limitfindManyByTotalSelected(Collection<String> values) Find records that haveTOTAL_SELECTED IN (values)asynchronouslyfindManyByTotalSelected(Collection<String> values, int limit) Find records that haveTOTAL_SELECTED IN (values)asynchronously limited by the given limitprotected Stringio.github.jklingsporn.vertx.jooq.classic.jdbc.JDBCClassicQueryExecutor<VTableRecord,VTable, String> Methods inherited from class io.github.jklingsporn.vertx.jooq.shared.internal.AbstractVertxDAO
compositeKeyRecord, deleteByCondition, deleteById, deleteByIds, equalKey, equalKeys, findAll, findManyByCondition, findManyByCondition, findManyByCondition, findManyByCondition, findManyByCondition, findManyByIds, findOneByCondition, findOneById, getTable, getType, insert, insert, insert, insert, insertReturningPrimary, keyConverter, newRecord, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.github.jklingsporn.vertx.jooq.shared.internal.GenericVertxDAO
deleteByCondition, deleteById, deleteByIds, findAll, findManyByCondition, findManyByCondition, findManyByCondition, findManyByCondition, findManyByCondition, findManyByIds, findOneByCondition, findOneById, insert, insert, insert, insert, insertReturningPrimary, update
-
Constructor Details
-
VTableDao
public VTableDao(org.jooq.Configuration configuration, io.vertx.core.Vertx vertx) - Parameters:
configuration- The Configuration used for rendering and query execution.vertx- the vertx instance
-
-
Method Details
-
getId
-
findManyByBordered
Find records that haveBORDERED IN (values)asynchronously -
findManyByBordered
Find records that haveBORDERED IN (values)asynchronously limited by the given limit -
findManyBySize
Find records that haveSIZE IN (values)asynchronously -
findManyBySize
Find records that haveSIZE IN (values)asynchronously limited by the given limit -
findManyByClassName
Find records that haveCLASS_NAME IN (values)asynchronously -
findManyByClassName
Find records that haveCLASS_NAME IN (values)asynchronously limited by the given limit -
findManyByTotalReport
Find records that haveTOTAL_REPORT IN (values)asynchronously -
findManyByTotalReport
public io.vertx.core.Future<List<VTable>> findManyByTotalReport(Collection<String> values, int limit) Find records that haveTOTAL_REPORT IN (values)asynchronously limited by the given limit -
findManyByTotalSelected
Find records that haveTOTAL_SELECTED IN (values)asynchronously -
findManyByTotalSelected
public io.vertx.core.Future<List<VTable>> findManyByTotalSelected(Collection<String> values, int limit) Find records that haveTOTAL_SELECTED IN (values)asynchronously limited by the given limit -
findManyByRowDoubleClick
Find records that haveROW_DOUBLE_CLICK IN (values)asynchronously -
findManyByRowDoubleClick
public io.vertx.core.Future<List<VTable>> findManyByRowDoubleClick(Collection<String> values, int limit) Find records that haveROW_DOUBLE_CLICK IN (values)asynchronously limited by the given limit -
findManyByRowClick
Find records that haveROW_CLICK IN (values)asynchronously -
findManyByRowClick
Find records that haveROW_CLICK IN (values)asynchronously limited by the given limit -
findManyByRowContextMenu
Find records that haveROW_CONTEXT_MENU IN (values)asynchronously -
findManyByRowContextMenu
public io.vertx.core.Future<List<VTable>> findManyByRowContextMenu(Collection<String> values, int limit) Find records that haveROW_CONTEXT_MENU IN (values)asynchronously limited by the given limit -
findManyByRowMouseEnter
Find records that haveROW_MOUSE_ENTER IN (values)asynchronously -
findManyByRowMouseEnter
public io.vertx.core.Future<List<VTable>> findManyByRowMouseEnter(Collection<String> values, int limit) Find records that haveROW_MOUSE_ENTER IN (values)asynchronously limited by the given limit -
findManyByRowMouseLeave
Find records that haveROW_MOUSE_LEAVE IN (values)asynchronously -
findManyByRowMouseLeave
public io.vertx.core.Future<List<VTable>> findManyByRowMouseLeave(Collection<String> values, int limit) Find records that haveROW_MOUSE_LEAVE IN (values)asynchronously limited by the given limit -
findManyByOpTitle
Find records that haveOP_TITLE IN (values)asynchronously -
findManyByOpTitle
Find records that haveOP_TITLE IN (values)asynchronously limited by the given limit -
findManyByOpDataIndex
Find records that haveOP_DATA_INDEX IN (values)asynchronously -
findManyByOpDataIndex
public io.vertx.core.Future<List<VTable>> findManyByOpDataIndex(Collection<String> values, int limit) Find records that haveOP_DATA_INDEX IN (values)asynchronously limited by the given limit -
findManyByOpFixed
Find records that haveOP_FIXED IN (values)asynchronously -
findManyByOpFixed
Find records that haveOP_FIXED IN (values)asynchronously limited by the given limit -
findManyByOpConfig
Find records that haveOP_CONFIG IN (values)asynchronously -
findManyByOpConfig
Find records that haveOP_CONFIG IN (values)asynchronously limited by the given limit -
queryExecutor
public io.github.jklingsporn.vertx.jooq.classic.jdbc.JDBCClassicQueryExecutor<VTableRecord,VTable, queryExecutor()String> - Specified by:
queryExecutorin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.GenericVertxDAO<VTableRecord,VTable, String, io.vertx.core.Future<List<VTable>>, io.vertx.core.Future<VTable>, io.vertx.core.Future<Integer>, io.vertx.core.Future<String>> - Overrides:
queryExecutorin classio.github.jklingsporn.vertx.jooq.shared.internal.AbstractVertxDAO<VTableRecord,VTable, String, io.vertx.core.Future<List<VTable>>, io.vertx.core.Future<VTable>, io.vertx.core.Future<Integer>, io.vertx.core.Future<String>>
-