Class OUserDao
- All Implemented Interfaces:
io.github.jklingsporn.vertx.jooq.classic.VertxDAO<OUserRecord,,OUser, String> io.github.jklingsporn.vertx.jooq.shared.internal.GenericVertxDAO<OUserRecord,OUser, String, io.vertx.core.Future<List<OUser>>, io.vertx.core.Future<OUser>, io.vertx.core.Future<Integer>, io.vertx.core.Future<String>>
public class OUserDao
extends io.github.jklingsporn.vertx.jooq.shared.internal.AbstractVertxDAO<OUserRecord,OUser,String,io.vertx.core.Future<List<OUser>>,io.vertx.core.Future<OUser>,io.vertx.core.Future<Integer>,io.vertx.core.Future<String>>
implements io.github.jklingsporn.vertx.jooq.classic.VertxDAO<OUserRecord,OUser,String>
This class is generated by jOOQ.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindManyByActive(Collection<Boolean> values) Find records that haveACTIVE IN (values)asynchronouslyfindManyByActive(Collection<Boolean> values, int limit) Find records that haveACTIVE IN (values)asynchronously limited by the given limitfindManyByClientId(Collection<String> values) Find records that haveCLIENT_ID IN (values)asynchronouslyfindManyByClientId(Collection<String> values, int limit) Find records that haveCLIENT_ID IN (values)asynchronously limited by the given limitfindManyByClientSecret(Collection<String> values) Find records that haveCLIENT_SECRET IN (values)asynchronouslyfindManyByClientSecret(Collection<String> values, int limit) Find records that haveCLIENT_SECRET IN (values)asynchronously limited by the given limitfindManyByCode(Collection<String> values) Find records that haveCODE IN (values)asynchronouslyfindManyByCode(Collection<String> values, int limit) Find records that haveCODE IN (values)asynchronously limited by the given limitfindManyByGrantType(Collection<String> values) Find records that haveGRANT_TYPE IN (values)asynchronouslyfindManyByGrantType(Collection<String> values, int limit) Find records that haveGRANT_TYPE IN (values)asynchronously limited by the given limitfindManyByLanguage(Collection<String> values) Find records that haveLANGUAGE IN (values)asynchronouslyfindManyByLanguage(Collection<String> values, int limit) Find records that haveLANGUAGE IN (values)asynchronously limited by the given limitfindManyByMetadata(Collection<String> values) Find records that haveMETADATA IN (values)asynchronouslyfindManyByMetadata(Collection<String> values, int limit) Find records that haveMETADATA IN (values)asynchronously limited by the given limitfindManyByRedirectUri(Collection<String> values) Find records that haveREDIRECT_URI IN (values)asynchronouslyfindManyByRedirectUri(Collection<String> values, int limit) Find records that haveREDIRECT_URI IN (values)asynchronously limited by the given limitfindManyByScope(Collection<String> values) Find records that haveSCOPE IN (values)asynchronouslyfindManyByScope(Collection<String> values, int limit) Find records that haveSCOPE IN (values)asynchronously limited by the given limitfindManyByState(Collection<String> values) Find records that haveSTATE IN (values)asynchronouslyfindManyByState(Collection<String> values, int limit) Find records that haveSTATE IN (values)asynchronously limited by the given limitprotected Stringio.github.jklingsporn.vertx.jooq.classic.jdbc.JDBCClassicQueryExecutor<OUserRecord,OUser, 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
-
OUserDao
public OUserDao(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
-
findManyByRedirectUri
Find records that haveREDIRECT_URI IN (values)asynchronously -
findManyByRedirectUri
public io.vertx.core.Future<List<OUser>> findManyByRedirectUri(Collection<String> values, int limit) Find records that haveREDIRECT_URI IN (values)asynchronously limited by the given limit -
findManyByCode
Find records that haveCODE IN (values)asynchronously -
findManyByCode
Find records that haveCODE IN (values)asynchronously limited by the given limit -
findManyByClientSecret
Find records that haveCLIENT_SECRET IN (values)asynchronously -
findManyByClientSecret
public io.vertx.core.Future<List<OUser>> findManyByClientSecret(Collection<String> values, int limit) Find records that haveCLIENT_SECRET IN (values)asynchronously limited by the given limit -
findManyByClientId
Find records that haveCLIENT_ID IN (values)asynchronously -
findManyByClientId
Find records that haveCLIENT_ID IN (values)asynchronously limited by the given limit -
findManyByGrantType
Find records that haveGRANT_TYPE IN (values)asynchronously -
findManyByGrantType
Find records that haveGRANT_TYPE IN (values)asynchronously limited by the given limit -
findManyByScope
Find records that haveSCOPE IN (values)asynchronously -
findManyByScope
Find records that haveSCOPE IN (values)asynchronously limited by the given limit -
findManyByState
Find records that haveSTATE IN (values)asynchronously -
findManyByState
Find records that haveSTATE IN (values)asynchronously limited by the given limit -
findManyByLanguage
Find records that haveLANGUAGE IN (values)asynchronously -
findManyByLanguage
Find records that haveLANGUAGE IN (values)asynchronously limited by the given limit -
findManyByActive
Find records that haveACTIVE IN (values)asynchronously -
findManyByActive
Find records that haveACTIVE IN (values)asynchronously limited by the given limit -
findManyByMetadata
Find records that haveMETADATA IN (values)asynchronously -
findManyByMetadata
Find records that haveMETADATA IN (values)asynchronously limited by the given limit -
queryExecutor
public io.github.jklingsporn.vertx.jooq.classic.jdbc.JDBCClassicQueryExecutor<OUserRecord,OUser, queryExecutor()String> - Specified by:
queryExecutorin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.GenericVertxDAO<OUserRecord,OUser, String, io.vertx.core.Future<List<OUser>>, io.vertx.core.Future<OUser>, io.vertx.core.Future<Integer>, io.vertx.core.Future<String>> - Overrides:
queryExecutorin classio.github.jklingsporn.vertx.jooq.shared.internal.AbstractVertxDAO<OUserRecord,OUser, String, io.vertx.core.Future<List<OUser>>, io.vertx.core.Future<OUser>, io.vertx.core.Future<Integer>, io.vertx.core.Future<String>>
-