All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.vertxup.erp.domain.tables.daos.ECompanyDao Maven / Gradle / Ivy

/*
 * This file is generated by jOOQ.
 */
package cn.vertxup.erp.domain.tables.daos;


import cn.vertxup.erp.domain.tables.ECompany;
import cn.vertxup.erp.domain.tables.records.ECompanyRecord;

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 ECompanyDao 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 ECompanyDao(Configuration configuration, io.vertx.core.Vertx vertx) {
                super(ECompany.E_COMPANY, cn.vertxup.erp.domain.tables.pojos.ECompany.class, new JDBCClassicQueryExecutor(configuration,cn.vertxup.erp.domain.tables.pojos.ECompany.class,vertx));
        }

        @Override
        protected String getId(cn.vertxup.erp.domain.tables.pojos.ECompany object) {
                return object.getKey();
        }

        /**
     * Find records that have NAME IN (values) asynchronously
     */
        public Future> findManyByName(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.NAME.in(values),limit);
        }

        /**
     * Find records that have ALIAS IN (values) asynchronously
     */
        public Future> findManyByAlias(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.ALIAS.in(values));
        }

        /**
     * Find records that have ALIAS IN (values) asynchronously
     * limited by the given limit
     */
        public Future> findManyByAlias(Collection values, int limit) {
                return findManyByCondition(ECompany.E_COMPANY.ALIAS.in(values),limit);
        }

        /**
     * Find records that have TITLE IN (values) asynchronously
     */
        public Future> findManyByTitle(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.TITLE.in(values),limit);
        }

        /**
     * Find records that have CODE IN (values) asynchronously
     */
        public Future> findManyByCode(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.CODE.in(values),limit);
        }

        /**
     * Find records that have COMMENT IN (values) asynchronously
     */
        public Future> findManyByComment(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.COMMENT.in(values),limit);
        }

        /**
     * Find records that have TAX_CODE IN (values) asynchronously
     */
        public Future> findManyByTaxCode(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.TAX_CODE.in(values),limit);
        }

        /**
     * Find records that have TAX_TITLE IN (values) asynchronously
     */
        public Future> findManyByTaxTitle(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.TAX_TITLE.in(values),limit);
        }

        /**
     * Find records that have EMAIL IN (values) asynchronously
     */
        public Future> findManyByEmail(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.EMAIL.in(values),limit);
        }

        /**
     * Find records that have FAX IN (values) asynchronously
     */
        public Future> findManyByFax(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.FAX.in(values),limit);
        }

        /**
     * Find records that have HOMEPAGE IN (values) asynchronously
     */
        public Future> findManyByHomepage(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.HOMEPAGE.in(values),limit);
        }

        /**
     * Find records that have LOGO IN (values) asynchronously
     */
        public Future> findManyByLogo(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.LOGO.in(values),limit);
        }

        /**
     * Find records that have PHONE IN (values) asynchronously
     */
        public Future> findManyByPhone(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.PHONE.in(values),limit);
        }

        /**
     * Find records that have ADDRESS IN (values) asynchronously
     */
        public Future> findManyByAddress(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.ADDRESS.in(values),limit);
        }

        /**
     * Find records that have LOCATION_ID IN (values)
     * asynchronously
     */
        public Future> findManyByLocationId(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.LOCATION_ID.in(values));
        }

        /**
     * Find records that have LOCATION_ID IN (values)
     * asynchronously limited by the given limit
     */
        public Future> findManyByLocationId(Collection values, int limit) {
                return findManyByCondition(ECompany.E_COMPANY.LOCATION_ID.in(values),limit);
        }

        /**
     * Find records that have CORPORATION_NAME IN (values)
     * asynchronously
     */
        public Future> findManyByCorporationName(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.CORPORATION_NAME.in(values));
        }

        /**
     * Find records that have CORPORATION_NAME IN (values)
     * asynchronously limited by the given limit
     */
        public Future> findManyByCorporationName(Collection values, int limit) {
                return findManyByCondition(ECompany.E_COMPANY.CORPORATION_NAME.in(values),limit);
        }

        /**
     * Find records that have CORPORATION_PHONE IN (values)
     * asynchronously
     */
        public Future> findManyByCorporationPhone(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.CORPORATION_PHONE.in(values));
        }

        /**
     * Find records that have CORPORATION_PHONE IN (values)
     * asynchronously limited by the given limit
     */
        public Future> findManyByCorporationPhone(Collection values, int limit) {
                return findManyByCondition(ECompany.E_COMPANY.CORPORATION_PHONE.in(values),limit);
        }

        /**
     * Find records that have CONTACT_NAME IN (values)
     * asynchronously
     */
        public Future> findManyByContactName(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.CONTACT_NAME.in(values),limit);
        }

        /**
     * Find records that have CONTACT_PHONE IN (values)
     * asynchronously
     */
        public Future> findManyByContactPhone(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.CONTACT_PHONE.in(values),limit);
        }

        /**
     * Find records that have CONTACT_ONLINE IN (values)
     * asynchronously
     */
        public Future> findManyByContactOnline(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.CONTACT_ONLINE.in(values),limit);
        }

        /**
     * Find records that have COMPANY_ID IN (values) asynchronously
     */
        public Future> findManyByCompanyId(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.COMPANY_ID.in(values));
        }

        /**
     * Find records that have COMPANY_ID IN (values) asynchronously
     * limited by the given limit
     */
        public Future> findManyByCompanyId(Collection values, int limit) {
                return findManyByCondition(ECompany.E_COMPANY.COMPANY_ID.in(values),limit);
        }

        /**
     * Find records that have CUSTOMER_ID IN (values)
     * asynchronously
     */
        public Future> findManyByCustomerId(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.CUSTOMER_ID.in(values));
        }

        /**
     * Find records that have CUSTOMER_ID IN (values)
     * asynchronously limited by the given limit
     */
        public Future> findManyByCustomerId(Collection values, int limit) {
                return findManyByCondition(ECompany.E_COMPANY.CUSTOMER_ID.in(values),limit);
        }

        /**
     * Find records that have TYPE IN (values) asynchronously
     */
        public Future> findManyByType(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.TYPE.in(values),limit);
        }

        /**
     * Find records that have METADATA IN (values) asynchronously
     */
        public Future> findManyByMetadata(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.METADATA.in(values),limit);
        }

        /**
     * Find records that have ACTIVE IN (values) asynchronously
     */
        public Future> findManyByActive(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.ACTIVE.in(values),limit);
        }

        /**
     * Find records that have SIGMA IN (values) asynchronously
     */
        public Future> findManyBySigma(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.SIGMA.in(values),limit);
        }

        /**
     * Find records that have LANGUAGE IN (values) asynchronously
     */
        public Future> findManyByLanguage(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.LANGUAGE.in(values),limit);
        }

        /**
     * Find records that have CREATED_AT IN (values) asynchronously
     */
        public Future> findManyByCreatedAt(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.CREATED_AT.in(values),limit);
        }

        /**
     * Find records that have CREATED_BY IN (values) asynchronously
     */
        public Future> findManyByCreatedBy(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.CREATED_BY.in(values),limit);
        }

        /**
     * Find records that have UPDATED_AT IN (values) asynchronously
     */
        public Future> findManyByUpdatedAt(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.UPDATED_AT.in(values),limit);
        }

        /**
     * Find records that have UPDATED_BY IN (values) asynchronously
     */
        public Future> findManyByUpdatedBy(Collection values) {
                return findManyByCondition(ECompany.E_COMPANY.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(ECompany.E_COMPANY.UPDATED_BY.in(values),limit);
        }

        @Override
        public JDBCClassicQueryExecutor queryExecutor(){
                return (JDBCClassicQueryExecutor) super.queryExecutor();
        }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy