Class TOaTrainingDao
java.lang.Object
io.github.jklingsporn.vertx.jooq.shared.internal.AbstractVertxDAO<TOaTrainingRecord,TOaTraining,String,io.vertx.core.Future<List<TOaTraining>>,io.vertx.core.Future<TOaTraining>,io.vertx.core.Future<Integer>,io.vertx.core.Future<String>>
cn.vertxup.erp.domain.tables.daos.TOaTrainingDao
- All Implemented Interfaces:
io.github.jklingsporn.vertx.jooq.classic.VertxDAO<TOaTrainingRecord,,TOaTraining, String> io.github.jklingsporn.vertx.jooq.shared.internal.GenericVertxDAO<TOaTrainingRecord,TOaTraining, String, io.vertx.core.Future<List<TOaTraining>>, io.vertx.core.Future<TOaTraining>, io.vertx.core.Future<Integer>, io.vertx.core.Future<String>>
public class TOaTrainingDao
extends io.github.jklingsporn.vertx.jooq.shared.internal.AbstractVertxDAO<TOaTrainingRecord,TOaTraining,String,io.vertx.core.Future<List<TOaTraining>>,io.vertx.core.Future<TOaTraining>,io.vertx.core.Future<Integer>,io.vertx.core.Future<String>>
implements io.github.jklingsporn.vertx.jooq.classic.VertxDAO<TOaTrainingRecord,TOaTraining,String>
This class is generated by jOOQ.
-
Constructor Summary
ConstructorsConstructorDescriptionTOaTrainingDao(org.jooq.Configuration configuration, io.vertx.core.Vertx vertx) -
Method Summary
Modifier and TypeMethodDescriptionio.vertx.core.Future<List<TOaTraining>>findManyByCommentExtension(Collection<String> values) Find records that haveCOMMENT_EXTENSION IN (values)asynchronouslyio.vertx.core.Future<List<TOaTraining>>findManyByCommentExtension(Collection<String> values, int limit) Find records that haveCOMMENT_EXTENSION IN (values)asynchronously limited by the given limitio.vertx.core.Future<List<TOaTraining>>findManyByEndAt(Collection<LocalDateTime> values) Find records that haveEND_AT IN (values)asynchronouslyio.vertx.core.Future<List<TOaTraining>>findManyByEndAt(Collection<LocalDateTime> values, int limit) Find records that haveEND_AT IN (values)asynchronously limited by the given limitio.vertx.core.Future<List<TOaTraining>>findManyByLeader(Collection<String> values) Find records that haveLEADER IN (values)asynchronouslyio.vertx.core.Future<List<TOaTraining>>findManyByLeader(Collection<String> values, int limit) Find records that haveLEADER IN (values)asynchronously limited by the given limitio.vertx.core.Future<List<TOaTraining>>findManyByLeaderComment(Collection<String> values) Find records that haveLEADER_COMMENT IN (values)asynchronouslyio.vertx.core.Future<List<TOaTraining>>findManyByLeaderComment(Collection<String> values, int limit) Find records that haveLEADER_COMMENT IN (values)asynchronously limited by the given limitio.vertx.core.Future<List<TOaTraining>>findManyByReviewer(Collection<String> values) Find records that haveREVIEWER IN (values)asynchronouslyio.vertx.core.Future<List<TOaTraining>>findManyByReviewer(Collection<String> values, int limit) Find records that haveREVIEWER IN (values)asynchronously limited by the given limitio.vertx.core.Future<List<TOaTraining>>findManyByReviewerComment(Collection<String> values) Find records that haveREVIEWER_COMMENT IN (values)asynchronouslyio.vertx.core.Future<List<TOaTraining>>findManyByReviewerComment(Collection<String> values, int limit) Find records that haveREVIEWER_COMMENT IN (values)asynchronously limited by the given limitio.vertx.core.Future<List<TOaTraining>>findManyByStartAt(Collection<LocalDateTime> values) Find records that haveSTART_AT IN (values)asynchronouslyio.vertx.core.Future<List<TOaTraining>>findManyByStartAt(Collection<LocalDateTime> values, int limit) Find records that haveSTART_AT IN (values)asynchronously limited by the given limitio.vertx.core.Future<List<TOaTraining>>findManyByTrainLocation(Collection<String> values) Find records that haveTRAIN_LOCATION IN (values)asynchronouslyio.vertx.core.Future<List<TOaTraining>>findManyByTrainLocation(Collection<String> values, int limit) Find records that haveTRAIN_LOCATION IN (values)asynchronously limited by the given limitio.vertx.core.Future<List<TOaTraining>>findManyByTrainMode(Collection<String> values) Find records that haveTRAIN_MODE IN (values)asynchronouslyio.vertx.core.Future<List<TOaTraining>>findManyByTrainMode(Collection<String> values, int limit) Find records that haveTRAIN_MODE IN (values)asynchronously limited by the given limitprotected StringgetId(TOaTraining object) io.github.jklingsporn.vertx.jooq.classic.jdbc.JDBCClassicQueryExecutor<TOaTrainingRecord,TOaTraining, 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
-
TOaTrainingDao
public TOaTrainingDao(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
- Specified by:
getIdin classio.github.jklingsporn.vertx.jooq.shared.internal.AbstractVertxDAO<TOaTrainingRecord,TOaTraining, String, io.vertx.core.Future<List<TOaTraining>>, io.vertx.core.Future<TOaTraining>, io.vertx.core.Future<Integer>, io.vertx.core.Future<String>>
-
findManyByCommentExtension
public io.vertx.core.Future<List<TOaTraining>> findManyByCommentExtension(Collection<String> values) Find records that haveCOMMENT_EXTENSION IN (values)asynchronously -
findManyByCommentExtension
public io.vertx.core.Future<List<TOaTraining>> findManyByCommentExtension(Collection<String> values, int limit) Find records that haveCOMMENT_EXTENSION IN (values)asynchronously limited by the given limit -
findManyByStartAt
Find records that haveSTART_AT IN (values)asynchronously -
findManyByStartAt
public io.vertx.core.Future<List<TOaTraining>> findManyByStartAt(Collection<LocalDateTime> values, int limit) Find records that haveSTART_AT IN (values)asynchronously limited by the given limit -
findManyByEndAt
Find records that haveEND_AT IN (values)asynchronously -
findManyByEndAt
public io.vertx.core.Future<List<TOaTraining>> findManyByEndAt(Collection<LocalDateTime> values, int limit) Find records that haveEND_AT IN (values)asynchronously limited by the given limit -
findManyByTrainLocation
Find records that haveTRAIN_LOCATION IN (values)asynchronously -
findManyByTrainLocation
public io.vertx.core.Future<List<TOaTraining>> findManyByTrainLocation(Collection<String> values, int limit) Find records that haveTRAIN_LOCATION IN (values)asynchronously limited by the given limit -
findManyByTrainMode
Find records that haveTRAIN_MODE IN (values)asynchronously -
findManyByTrainMode
public io.vertx.core.Future<List<TOaTraining>> findManyByTrainMode(Collection<String> values, int limit) Find records that haveTRAIN_MODE IN (values)asynchronously limited by the given limit -
findManyByLeader
Find records that haveLEADER IN (values)asynchronously -
findManyByLeader
public io.vertx.core.Future<List<TOaTraining>> findManyByLeader(Collection<String> values, int limit) Find records that haveLEADER IN (values)asynchronously limited by the given limit -
findManyByLeaderComment
Find records that haveLEADER_COMMENT IN (values)asynchronously -
findManyByLeaderComment
public io.vertx.core.Future<List<TOaTraining>> findManyByLeaderComment(Collection<String> values, int limit) Find records that haveLEADER_COMMENT IN (values)asynchronously limited by the given limit -
findManyByReviewer
Find records that haveREVIEWER IN (values)asynchronously -
findManyByReviewer
public io.vertx.core.Future<List<TOaTraining>> findManyByReviewer(Collection<String> values, int limit) Find records that haveREVIEWER IN (values)asynchronously limited by the given limit -
findManyByReviewerComment
Find records that haveREVIEWER_COMMENT IN (values)asynchronously -
findManyByReviewerComment
public io.vertx.core.Future<List<TOaTraining>> findManyByReviewerComment(Collection<String> values, int limit) Find records that haveREVIEWER_COMMENT IN (values)asynchronously limited by the given limit -
queryExecutor
public io.github.jklingsporn.vertx.jooq.classic.jdbc.JDBCClassicQueryExecutor<TOaTrainingRecord,TOaTraining, queryExecutor()String> - Specified by:
queryExecutorin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.GenericVertxDAO<TOaTrainingRecord,TOaTraining, String, io.vertx.core.Future<List<TOaTraining>>, io.vertx.core.Future<TOaTraining>, io.vertx.core.Future<Integer>, io.vertx.core.Future<String>> - Overrides:
queryExecutorin classio.github.jklingsporn.vertx.jooq.shared.internal.AbstractVertxDAO<TOaTrainingRecord,TOaTraining, String, io.vertx.core.Future<List<TOaTraining>>, io.vertx.core.Future<TOaTraining>, io.vertx.core.Future<Integer>, io.vertx.core.Future<String>>
-