cn.vertxup.erp.domain.tables.daos.ECustomerDao Maven / Gradle / Ivy
/*
* This file is generated by jOOQ.
*/
package cn.vertxup.erp.domain.tables.daos;
import cn.vertxup.erp.domain.tables.ECustomer;
import cn.vertxup.erp.domain.tables.records.ECustomerRecord;
import io.github.jklingsporn.vertx.jooq.shared.internal.AbstractVertxDAO;
import java.time.LocalDateTime;
import java.util.Collection;
import org.jooq.Configuration;
import java.util.List;
import io.vertx.core.Future;
import io.github.jklingsporn.vertx.jooq.classic.jdbc.JDBCClassicQueryExecutor;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ECustomerDao extends AbstractVertxDAO>, Future, Future, Future> implements io.github.jklingsporn.vertx.jooq.classic.VertxDAO {
/**
* @param configuration The Configuration used for rendering and query
* execution.
* * @param vertx the vertx instance
*/
public ECustomerDao(Configuration configuration, io.vertx.core.Vertx vertx) {
super(ECustomer.E_CUSTOMER, cn.vertxup.erp.domain.tables.pojos.ECustomer.class, new JDBCClassicQueryExecutor(configuration,cn.vertxup.erp.domain.tables.pojos.ECustomer.class,vertx));
}
@Override
protected String getId(cn.vertxup.erp.domain.tables.pojos.ECustomer object) {
return object.getKey();
}
/**
* Find records that have COMMENT IN (values)
asynchronously
*/
public Future> findManyByComment(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.COMMENT.in(values));
}
/**
* Find records that have COMMENT IN (values)
asynchronously
* limited by the given limit
*/
public Future> findManyByComment(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.COMMENT.in(values),limit);
}
/**
* Find records that have NAME IN (values)
asynchronously
*/
public Future> findManyByName(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.NAME.in(values));
}
/**
* Find records that have NAME IN (values)
asynchronously
* limited by the given limit
*/
public Future> findManyByName(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.NAME.in(values),limit);
}
/**
* Find records that have TITLE IN (values)
asynchronously
*/
public Future> findManyByTitle(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.TITLE.in(values));
}
/**
* Find records that have TITLE IN (values)
asynchronously
* limited by the given limit
*/
public Future> findManyByTitle(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.TITLE.in(values),limit);
}
/**
* Find records that have CODE IN (values)
asynchronously
*/
public Future> findManyByCode(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.CODE.in(values));
}
/**
* Find records that have CODE IN (values)
asynchronously
* limited by the given limit
*/
public Future> findManyByCode(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.CODE.in(values),limit);
}
/**
* Find records that have TAX_CODE IN (values)
asynchronously
*/
public Future> findManyByTaxCode(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.TAX_CODE.in(values));
}
/**
* Find records that have TAX_CODE IN (values)
asynchronously
* limited by the given limit
*/
public Future> findManyByTaxCode(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.TAX_CODE.in(values),limit);
}
/**
* Find records that have TAX_TITLE IN (values)
asynchronously
*/
public Future> findManyByTaxTitle(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.TAX_TITLE.in(values));
}
/**
* Find records that have TAX_TITLE IN (values)
asynchronously
* limited by the given limit
*/
public Future> findManyByTaxTitle(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.TAX_TITLE.in(values),limit);
}
/**
* Find records that have CONTACT_NAME IN (values)
* asynchronously
*/
public Future> findManyByContactName(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.CONTACT_NAME.in(values));
}
/**
* Find records that have CONTACT_NAME IN (values)
* asynchronously limited by the given limit
*/
public Future> findManyByContactName(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.CONTACT_NAME.in(values),limit);
}
/**
* Find records that have CONTACT_PHONE IN (values)
* asynchronously
*/
public Future> findManyByContactPhone(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.CONTACT_PHONE.in(values));
}
/**
* Find records that have CONTACT_PHONE IN (values)
* asynchronously limited by the given limit
*/
public Future> findManyByContactPhone(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.CONTACT_PHONE.in(values),limit);
}
/**
* Find records that have CONTACT_EMAIL IN (values)
* asynchronously
*/
public Future> findManyByContactEmail(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.CONTACT_EMAIL.in(values));
}
/**
* Find records that have CONTACT_EMAIL IN (values)
* asynchronously limited by the given limit
*/
public Future> findManyByContactEmail(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.CONTACT_EMAIL.in(values),limit);
}
/**
* Find records that have CONTACT_ONLINE IN (values)
* asynchronously
*/
public Future> findManyByContactOnline(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.CONTACT_ONLINE.in(values));
}
/**
* Find records that have CONTACT_ONLINE IN (values)
* asynchronously limited by the given limit
*/
public Future> findManyByContactOnline(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.CONTACT_ONLINE.in(values),limit);
}
/**
* Find records that have EMAIL IN (values)
asynchronously
*/
public Future> findManyByEmail(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.EMAIL.in(values));
}
/**
* Find records that have EMAIL IN (values)
asynchronously
* limited by the given limit
*/
public Future> findManyByEmail(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.EMAIL.in(values),limit);
}
/**
* Find records that have FAX IN (values)
asynchronously
*/
public Future> findManyByFax(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.FAX.in(values));
}
/**
* Find records that have FAX IN (values)
asynchronously
* limited by the given limit
*/
public Future> findManyByFax(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.FAX.in(values),limit);
}
/**
* Find records that have HOMEPAGE IN (values)
asynchronously
*/
public Future> findManyByHomepage(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.HOMEPAGE.in(values));
}
/**
* Find records that have HOMEPAGE IN (values)
asynchronously
* limited by the given limit
*/
public Future> findManyByHomepage(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.HOMEPAGE.in(values),limit);
}
/**
* Find records that have LOGO IN (values)
asynchronously
*/
public Future> findManyByLogo(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.LOGO.in(values));
}
/**
* Find records that have LOGO IN (values)
asynchronously
* limited by the given limit
*/
public Future> findManyByLogo(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.LOGO.in(values),limit);
}
/**
* Find records that have PHONE IN (values)
asynchronously
*/
public Future> findManyByPhone(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.PHONE.in(values));
}
/**
* Find records that have PHONE IN (values)
asynchronously
* limited by the given limit
*/
public Future> findManyByPhone(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.PHONE.in(values),limit);
}
/**
* Find records that have ADDRESS IN (values)
asynchronously
*/
public Future> findManyByAddress(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.ADDRESS.in(values));
}
/**
* Find records that have ADDRESS IN (values)
asynchronously
* limited by the given limit
*/
public Future> findManyByAddress(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.ADDRESS.in(values),limit);
}
/**
* Find records that have RUN_UP IN (values)
asynchronously
*/
public Future> findManyByRunUp(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.RUN_UP.in(values));
}
/**
* Find records that have RUN_UP IN (values)
asynchronously
* limited by the given limit
*/
public Future> findManyByRunUp(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.RUN_UP.in(values),limit);
}
/**
* Find records that have TYPE IN (values)
asynchronously
*/
public Future> findManyByType(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.TYPE.in(values));
}
/**
* Find records that have TYPE IN (values)
asynchronously
* limited by the given limit
*/
public Future> findManyByType(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.TYPE.in(values),limit);
}
/**
* Find records that have METADATA IN (values)
asynchronously
*/
public Future> findManyByMetadata(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.METADATA.in(values));
}
/**
* Find records that have METADATA IN (values)
asynchronously
* limited by the given limit
*/
public Future> findManyByMetadata(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.METADATA.in(values),limit);
}
/**
* Find records that have ACTIVE IN (values)
asynchronously
*/
public Future> findManyByActive(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.ACTIVE.in(values));
}
/**
* Find records that have ACTIVE IN (values)
asynchronously
* limited by the given limit
*/
public Future> findManyByActive(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.ACTIVE.in(values),limit);
}
/**
* Find records that have SIGMA IN (values)
asynchronously
*/
public Future> findManyBySigma(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.SIGMA.in(values));
}
/**
* Find records that have SIGMA IN (values)
asynchronously
* limited by the given limit
*/
public Future> findManyBySigma(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.SIGMA.in(values),limit);
}
/**
* Find records that have LANGUAGE IN (values)
asynchronously
*/
public Future> findManyByLanguage(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.LANGUAGE.in(values));
}
/**
* Find records that have LANGUAGE IN (values)
asynchronously
* limited by the given limit
*/
public Future> findManyByLanguage(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.LANGUAGE.in(values),limit);
}
/**
* Find records that have CREATED_AT IN (values)
asynchronously
*/
public Future> findManyByCreatedAt(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.CREATED_AT.in(values));
}
/**
* Find records that have CREATED_AT IN (values)
asynchronously
* limited by the given limit
*/
public Future> findManyByCreatedAt(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.CREATED_AT.in(values),limit);
}
/**
* Find records that have CREATED_BY IN (values)
asynchronously
*/
public Future> findManyByCreatedBy(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.CREATED_BY.in(values));
}
/**
* Find records that have CREATED_BY IN (values)
asynchronously
* limited by the given limit
*/
public Future> findManyByCreatedBy(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.CREATED_BY.in(values),limit);
}
/**
* Find records that have UPDATED_AT IN (values)
asynchronously
*/
public Future> findManyByUpdatedAt(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.UPDATED_AT.in(values));
}
/**
* Find records that have UPDATED_AT IN (values)
asynchronously
* limited by the given limit
*/
public Future> findManyByUpdatedAt(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.UPDATED_AT.in(values),limit);
}
/**
* Find records that have UPDATED_BY IN (values)
asynchronously
*/
public Future> findManyByUpdatedBy(Collection values) {
return findManyByCondition(ECustomer.E_CUSTOMER.UPDATED_BY.in(values));
}
/**
* Find records that have UPDATED_BY IN (values)
asynchronously
* limited by the given limit
*/
public Future> findManyByUpdatedBy(Collection values, int limit) {
return findManyByCondition(ECustomer.E_CUSTOMER.UPDATED_BY.in(values),limit);
}
@Override
public JDBCClassicQueryExecutor queryExecutor(){
return (JDBCClassicQueryExecutor) super.queryExecutor();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy