package com.social.media.application.company.query;

/**
 * Query to find a company by its CNPJ.
 * Follows Query pattern for CQRS implementation.
 */
public record FindCompanyByCnpjQuery(
    String cnpj
) {
    
    public FindCompanyByCnpjQuery {
        if (cnpj == null || cnpj.trim().isEmpty()) {
            throw new IllegalArgumentException("CNPJ cannot be null or empty");
        }
    }
}
