Class WTodoDao

java.lang.Object
io.github.jklingsporn.vertx.jooq.shared.internal.AbstractVertxDAO<WTodoRecord,WTodo,String,io.vertx.core.Future<List<WTodo>>,io.vertx.core.Future<WTodo>,io.vertx.core.Future<Integer>,io.vertx.core.Future<String>>
cn.vertxup.workflow.domain.tables.daos.WTodoDao
All Implemented Interfaces:
io.github.jklingsporn.vertx.jooq.classic.VertxDAO<WTodoRecord,WTodo,String>, io.github.jklingsporn.vertx.jooq.shared.internal.GenericVertxDAO<WTodoRecord,WTodo,String,io.vertx.core.Future<List<WTodo>>,io.vertx.core.Future<WTodo>,io.vertx.core.Future<Integer>,io.vertx.core.Future<String>>

public class WTodoDao extends io.github.jklingsporn.vertx.jooq.shared.internal.AbstractVertxDAO<WTodoRecord,WTodo,String,io.vertx.core.Future<List<WTodo>>,io.vertx.core.Future<WTodo>,io.vertx.core.Future<Integer>,io.vertx.core.Future<String>> implements io.github.jklingsporn.vertx.jooq.classic.VertxDAO<WTodoRecord,WTodo,String>
This class is generated by jOOQ.
  • Constructor Details

    • WTodoDao

      public WTodoDao(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

      protected String getId(WTodo object)
      Specified by:
      getId in class io.github.jklingsporn.vertx.jooq.shared.internal.AbstractVertxDAO<WTodoRecord,WTodo,String,io.vertx.core.Future<List<WTodo>>,io.vertx.core.Future<WTodo>,io.vertx.core.Future<Integer>,io.vertx.core.Future<String>>
    • findManyBySerial

      public io.vertx.core.Future<List<WTodo>> findManyBySerial(Collection<String> values)
      Find records that have SERIAL IN (values) asynchronously
    • findManyBySerial

      public io.vertx.core.Future<List<WTodo>> findManyBySerial(Collection<String> values, int limit)
      Find records that have SERIAL IN (values) asynchronously limited by the given limit
    • findManyByName

      public io.vertx.core.Future<List<WTodo>> findManyByName(Collection<String> values)
      Find records that have NAME IN (values) asynchronously
    • findManyByName

      public io.vertx.core.Future<List<WTodo>> findManyByName(Collection<String> values, int limit)
      Find records that have NAME IN (values) asynchronously limited by the given limit
    • findManyByCode

      public io.vertx.core.Future<List<WTodo>> findManyByCode(Collection<String> values)
      Find records that have CODE IN (values) asynchronously
    • findManyByCode

      public io.vertx.core.Future<List<WTodo>> findManyByCode(Collection<String> values, int limit)
      Find records that have CODE IN (values) asynchronously limited by the given limit
    • findManyByIcon

      public io.vertx.core.Future<List<WTodo>> findManyByIcon(Collection<String> values)
      Find records that have ICON IN (values) asynchronously
    • findManyByIcon

      public io.vertx.core.Future<List<WTodo>> findManyByIcon(Collection<String> values, int limit)
      Find records that have ICON IN (values) asynchronously limited by the given limit
    • findManyByStatus

      public io.vertx.core.Future<List<WTodo>> findManyByStatus(Collection<String> values)
      Find records that have STATUS IN (values) asynchronously
    • findManyByStatus

      public io.vertx.core.Future<List<WTodo>> findManyByStatus(Collection<String> values, int limit)
      Find records that have STATUS IN (values) asynchronously limited by the given limit
    • findManyByTodoUrl

      public io.vertx.core.Future<List<WTodo>> findManyByTodoUrl(Collection<String> values)
      Find records that have TODO_URL IN (values) asynchronously
    • findManyByTodoUrl

      public io.vertx.core.Future<List<WTodo>> findManyByTodoUrl(Collection<String> values, int limit)
      Find records that have TODO_URL IN (values) asynchronously limited by the given limit
    • findManyByType

      public io.vertx.core.Future<List<WTodo>> findManyByType(Collection<String> values)
      Find records that have TYPE IN (values) asynchronously
    • findManyByType

      public io.vertx.core.Future<List<WTodo>> findManyByType(Collection<String> values, int limit)
      Find records that have TYPE IN (values) asynchronously limited by the given limit
    • findManyByExpiredAt

      public io.vertx.core.Future<List<WTodo>> findManyByExpiredAt(Collection<LocalDateTime> values)
      Find records that have EXPIRED_AT IN (values) asynchronously
    • findManyByExpiredAt

      public io.vertx.core.Future<List<WTodo>> findManyByExpiredAt(Collection<LocalDateTime> values, int limit)
      Find records that have EXPIRED_AT IN (values) asynchronously limited by the given limit
    • findManyByModelId

      public io.vertx.core.Future<List<WTodo>> findManyByModelId(Collection<String> values)
      Find records that have MODEL_ID IN (values) asynchronously
    • findManyByModelId

      public io.vertx.core.Future<List<WTodo>> findManyByModelId(Collection<String> values, int limit)
      Find records that have MODEL_ID IN (values) asynchronously limited by the given limit
    • findManyByModelKey

      public io.vertx.core.Future<List<WTodo>> findManyByModelKey(Collection<String> values)
      Find records that have MODEL_KEY IN (values) asynchronously
    • findManyByModelKey

      public io.vertx.core.Future<List<WTodo>> findManyByModelKey(Collection<String> values, int limit)
      Find records that have MODEL_KEY IN (values) asynchronously limited by the given limit
    • findManyByModelCategory

      public io.vertx.core.Future<List<WTodo>> findManyByModelCategory(Collection<String> values)
      Find records that have MODEL_CATEGORY IN (values) asynchronously
    • findManyByModelCategory

      public io.vertx.core.Future<List<WTodo>> findManyByModelCategory(Collection<String> values, int limit)
      Find records that have MODEL_CATEGORY IN (values) asynchronously limited by the given limit
    • findManyByParentId

      public io.vertx.core.Future<List<WTodo>> findManyByParentId(Collection<String> values)
      Find records that have PARENT_ID IN (values) asynchronously
    • findManyByParentId

      public io.vertx.core.Future<List<WTodo>> findManyByParentId(Collection<String> values, int limit)
      Find records that have PARENT_ID IN (values) asynchronously limited by the given limit
    • findManyBySerialFork

      public io.vertx.core.Future<List<WTodo>> findManyBySerialFork(Collection<String> values)
      Find records that have SERIAL_FORK IN (values) asynchronously
    • findManyBySerialFork

      public io.vertx.core.Future<List<WTodo>> findManyBySerialFork(Collection<String> values, int limit)
      Find records that have SERIAL_FORK IN (values) asynchronously limited by the given limit
    • findManyByTraceId

      public io.vertx.core.Future<List<WTodo>> findManyByTraceId(Collection<String> values)
      Find records that have TRACE_ID IN (values) asynchronously
    • findManyByTraceId

      public io.vertx.core.Future<List<WTodo>> findManyByTraceId(Collection<String> values, int limit)
      Find records that have TRACE_ID IN (values) asynchronously limited by the given limit
    • findManyByTraceOrder

      public io.vertx.core.Future<List<WTodo>> findManyByTraceOrder(Collection<Integer> values)
      Find records that have TRACE_ORDER IN (values) asynchronously
    • findManyByTraceOrder

      public io.vertx.core.Future<List<WTodo>> findManyByTraceOrder(Collection<Integer> values, int limit)
      Find records that have TRACE_ORDER IN (values) asynchronously limited by the given limit
    • findManyByTaskId

      public io.vertx.core.Future<List<WTodo>> findManyByTaskId(Collection<String> values)
      Find records that have TASK_ID IN (values) asynchronously
    • findManyByTaskId

      public io.vertx.core.Future<List<WTodo>> findManyByTaskId(Collection<String> values, int limit)
      Find records that have TASK_ID IN (values) asynchronously limited by the given limit
    • findManyByTaskKey

      public io.vertx.core.Future<List<WTodo>> findManyByTaskKey(Collection<String> values)
      Find records that have TASK_KEY IN (values) asynchronously
    • findManyByTaskKey

      public io.vertx.core.Future<List<WTodo>> findManyByTaskKey(Collection<String> values, int limit)
      Find records that have TASK_KEY IN (values) asynchronously limited by the given limit
    • findManyByComment

      public io.vertx.core.Future<List<WTodo>> findManyByComment(Collection<String> values)
      Find records that have COMMENT IN (values) asynchronously
    • findManyByComment

      public io.vertx.core.Future<List<WTodo>> findManyByComment(Collection<String> values, int limit)
      Find records that have COMMENT IN (values) asynchronously limited by the given limit
    • findManyByCommentApproval

      public io.vertx.core.Future<List<WTodo>> findManyByCommentApproval(Collection<String> values)
      Find records that have COMMENT_APPROVAL IN (values) asynchronously
    • findManyByCommentApproval

      public io.vertx.core.Future<List<WTodo>> findManyByCommentApproval(Collection<String> values, int limit)
      Find records that have COMMENT_APPROVAL IN (values) asynchronously limited by the given limit
    • findManyByCommentReject

      public io.vertx.core.Future<List<WTodo>> findManyByCommentReject(Collection<String> values)
      Find records that have COMMENT_REJECT IN (values) asynchronously
    • findManyByCommentReject

      public io.vertx.core.Future<List<WTodo>> findManyByCommentReject(Collection<String> values, int limit)
      Find records that have COMMENT_REJECT IN (values) asynchronously limited by the given limit
    • findManyByToLocation

      public io.vertx.core.Future<List<WTodo>> findManyByToLocation(Collection<String> values)
      Find records that have TO_LOCATION IN (values) asynchronously
    • findManyByToLocation

      public io.vertx.core.Future<List<WTodo>> findManyByToLocation(Collection<String> values, int limit)
      Find records that have TO_LOCATION IN (values) asynchronously limited by the given limit
    • findManyByToGroup

      public io.vertx.core.Future<List<WTodo>> findManyByToGroup(Collection<String> values)
      Find records that have TO_GROUP IN (values) asynchronously
    • findManyByToGroup

      public io.vertx.core.Future<List<WTodo>> findManyByToGroup(Collection<String> values, int limit)
      Find records that have TO_GROUP IN (values) asynchronously limited by the given limit
    • findManyByToTeam

      public io.vertx.core.Future<List<WTodo>> findManyByToTeam(Collection<String> values)
      Find records that have TO_TEAM IN (values) asynchronously
    • findManyByToTeam

      public io.vertx.core.Future<List<WTodo>> findManyByToTeam(Collection<String> values, int limit)
      Find records that have TO_TEAM IN (values) asynchronously limited by the given limit
    • findManyByToRole

      public io.vertx.core.Future<List<WTodo>> findManyByToRole(Collection<String> values)
      Find records that have TO_ROLE IN (values) asynchronously
    • findManyByToRole

      public io.vertx.core.Future<List<WTodo>> findManyByToRole(Collection<String> values, int limit)
      Find records that have TO_ROLE IN (values) asynchronously limited by the given limit
    • findManyByToUser

      public io.vertx.core.Future<List<WTodo>> findManyByToUser(Collection<String> values)
      Find records that have TO_USER IN (values) asynchronously
    • findManyByToUser

      public io.vertx.core.Future<List<WTodo>> findManyByToUser(Collection<String> values, int limit)
      Find records that have TO_USER IN (values) asynchronously limited by the given limit
    • findManyByToDept

      public io.vertx.core.Future<List<WTodo>> findManyByToDept(Collection<String> values)
      Find records that have TO_DEPT IN (values) asynchronously
    • findManyByToDept

      public io.vertx.core.Future<List<WTodo>> findManyByToDept(Collection<String> values, int limit)
      Find records that have TO_DEPT IN (values) asynchronously limited by the given limit
    • findManyByEscalate

      public io.vertx.core.Future<List<WTodo>> findManyByEscalate(Collection<Boolean> values)
      Find records that have ESCALATE IN (values) asynchronously
    • findManyByEscalate

      public io.vertx.core.Future<List<WTodo>> findManyByEscalate(Collection<Boolean> values, int limit)
      Find records that have ESCALATE IN (values) asynchronously limited by the given limit
    • findManyByEscalateData

      public io.vertx.core.Future<List<WTodo>> findManyByEscalateData(Collection<String> values)
      Find records that have ESCALATE_DATA IN (values) asynchronously
    • findManyByEscalateData

      public io.vertx.core.Future<List<WTodo>> findManyByEscalateData(Collection<String> values, int limit)
      Find records that have ESCALATE_DATA IN (values) asynchronously limited by the given limit
    • findManyByAssignedBy

      public io.vertx.core.Future<List<WTodo>> findManyByAssignedBy(Collection<String> values)
      Find records that have ASSIGNED_BY IN (values) asynchronously
    • findManyByAssignedBy

      public io.vertx.core.Future<List<WTodo>> findManyByAssignedBy(Collection<String> values, int limit)
      Find records that have ASSIGNED_BY IN (values) asynchronously limited by the given limit
    • findManyByAssignedAt

      public io.vertx.core.Future<List<WTodo>> findManyByAssignedAt(Collection<LocalDateTime> values)
      Find records that have ASSIGNED_AT IN (values) asynchronously
    • findManyByAssignedAt

      public io.vertx.core.Future<List<WTodo>> findManyByAssignedAt(Collection<LocalDateTime> values, int limit)
      Find records that have ASSIGNED_AT IN (values) asynchronously limited by the given limit
    • findManyByAcceptedBy

      public io.vertx.core.Future<List<WTodo>> findManyByAcceptedBy(Collection<String> values)
      Find records that have ACCEPTED_BY IN (values) asynchronously
    • findManyByAcceptedBy

      public io.vertx.core.Future<List<WTodo>> findManyByAcceptedBy(Collection<String> values, int limit)
      Find records that have ACCEPTED_BY IN (values) asynchronously limited by the given limit
    • findManyByAcceptedGroup

      public io.vertx.core.Future<List<WTodo>> findManyByAcceptedGroup(Collection<String> values)
      Find records that have ACCEPTED_GROUP IN (values) asynchronously
    • findManyByAcceptedGroup

      public io.vertx.core.Future<List<WTodo>> findManyByAcceptedGroup(Collection<String> values, int limit)
      Find records that have ACCEPTED_GROUP IN (values) asynchronously limited by the given limit
    • findManyByAcceptedAt

      public io.vertx.core.Future<List<WTodo>> findManyByAcceptedAt(Collection<LocalDateTime> values)
      Find records that have ACCEPTED_AT IN (values) asynchronously
    • findManyByAcceptedAt

      public io.vertx.core.Future<List<WTodo>> findManyByAcceptedAt(Collection<LocalDateTime> values, int limit)
      Find records that have ACCEPTED_AT IN (values) asynchronously limited by the given limit
    • findManyByFinishedBy

      public io.vertx.core.Future<List<WTodo>> findManyByFinishedBy(Collection<String> values)
      Find records that have FINISHED_BY IN (values) asynchronously
    • findManyByFinishedBy

      public io.vertx.core.Future<List<WTodo>> findManyByFinishedBy(Collection<String> values, int limit)
      Find records that have FINISHED_BY IN (values) asynchronously limited by the given limit
    • findManyByFinishedAt

      public io.vertx.core.Future<List<WTodo>> findManyByFinishedAt(Collection<LocalDateTime> values)
      Find records that have FINISHED_AT IN (values) asynchronously
    • findManyByFinishedAt

      public io.vertx.core.Future<List<WTodo>> findManyByFinishedAt(Collection<LocalDateTime> values, int limit)
      Find records that have FINISHED_AT IN (values) asynchronously limited by the given limit
    • findManyByActive

      public io.vertx.core.Future<List<WTodo>> findManyByActive(Collection<Boolean> values)
      Find records that have ACTIVE IN (values) asynchronously
    • findManyByActive

      public io.vertx.core.Future<List<WTodo>> findManyByActive(Collection<Boolean> values, int limit)
      Find records that have ACTIVE IN (values) asynchronously limited by the given limit
    • findManyBySigma

      public io.vertx.core.Future<List<WTodo>> findManyBySigma(Collection<String> values)
      Find records that have SIGMA IN (values) asynchronously
    • findManyBySigma

      public io.vertx.core.Future<List<WTodo>> findManyBySigma(Collection<String> values, int limit)
      Find records that have SIGMA IN (values) asynchronously limited by the given limit
    • findManyByMetadata

      public io.vertx.core.Future<List<WTodo>> findManyByMetadata(Collection<String> values)
      Find records that have METADATA IN (values) asynchronously
    • findManyByMetadata

      public io.vertx.core.Future<List<WTodo>> findManyByMetadata(Collection<String> values, int limit)
      Find records that have METADATA IN (values) asynchronously limited by the given limit
    • findManyByLanguage

      public io.vertx.core.Future<List<WTodo>> findManyByLanguage(Collection<String> values)
      Find records that have LANGUAGE IN (values) asynchronously
    • findManyByLanguage

      public io.vertx.core.Future<List<WTodo>> findManyByLanguage(Collection<String> values, int limit)
      Find records that have LANGUAGE IN (values) asynchronously limited by the given limit
    • findManyByCreatedAt

      public io.vertx.core.Future<List<WTodo>> findManyByCreatedAt(Collection<LocalDateTime> values)
      Find records that have CREATED_AT IN (values) asynchronously
    • findManyByCreatedAt

      public io.vertx.core.Future<List<WTodo>> findManyByCreatedAt(Collection<LocalDateTime> values, int limit)
      Find records that have CREATED_AT IN (values) asynchronously limited by the given limit
    • findManyByCreatedBy

      public io.vertx.core.Future<List<WTodo>> findManyByCreatedBy(Collection<String> values)
      Find records that have CREATED_BY IN (values) asynchronously
    • findManyByCreatedBy

      public io.vertx.core.Future<List<WTodo>> findManyByCreatedBy(Collection<String> values, int limit)
      Find records that have CREATED_BY IN (values) asynchronously limited by the given limit
    • findManyByUpdatedAt

      public io.vertx.core.Future<List<WTodo>> findManyByUpdatedAt(Collection<LocalDateTime> values)
      Find records that have UPDATED_AT IN (values) asynchronously
    • findManyByUpdatedAt

      public io.vertx.core.Future<List<WTodo>> findManyByUpdatedAt(Collection<LocalDateTime> values, int limit)
      Find records that have UPDATED_AT IN (values) asynchronously limited by the given limit
    • findManyByUpdatedBy

      public io.vertx.core.Future<List<WTodo>> findManyByUpdatedBy(Collection<String> values)
      Find records that have UPDATED_BY IN (values) asynchronously
    • findManyByUpdatedBy

      public io.vertx.core.Future<List<WTodo>> findManyByUpdatedBy(Collection<String> values, int limit)
      Find records that have UPDATED_BY IN (values) asynchronously limited by the given limit
    • queryExecutor

      public io.github.jklingsporn.vertx.jooq.classic.jdbc.JDBCClassicQueryExecutor<WTodoRecord,WTodo,String> queryExecutor()
      Specified by:
      queryExecutor in interface io.github.jklingsporn.vertx.jooq.shared.internal.GenericVertxDAO<WTodoRecord,WTodo,String,io.vertx.core.Future<List<WTodo>>,io.vertx.core.Future<WTodo>,io.vertx.core.Future<Integer>,io.vertx.core.Future<String>>
      Overrides:
      queryExecutor in class io.github.jklingsporn.vertx.jooq.shared.internal.AbstractVertxDAO<WTodoRecord,WTodo,String,io.vertx.core.Future<List<WTodo>>,io.vertx.core.Future<WTodo>,io.vertx.core.Future<Integer>,io.vertx.core.Future<String>>