EN · DE · RU · FR · ES

#187: AddressCampaignValueFilter.java

plugins/org.projectforge.plugins.marketing/src/main/java/org/projectforge/plugins/marketing/AddressCampaignValueFilter.java Tipo: Java · Rol: Componente · Fuente: plugins/org.projectforge.plugins.marketing/src/main/java/org/projectforge/plugins/marketing/AddressCampaignValueFilter.java 84 líneas · 42 código · 29 comentarios · 13 en blanco
Bean de criterios de filtro/búsqueda para consultas de AddressCampaignValue. Extiende BaseSearchFilter para proporcionar parámetros de consulta tipados para vistas de lista y exportaciones a Excel.

Estructura del código

Paquete: org.projectforge.plugins.marketing

Clases: AddressCampaignValueFilter

Extiende: AddressFilter

Métodos (5): getAddressCampaign, getAddressCampaignId, setAddressCampaign, getAddressCampaignValue, setAddressCampaignValue

Campos (3): serialVersionUID, addressCampaign, addressCampaignValue

Importaciones: 2 paquetes

Código fuente (resumido)

package org.projectforge.plugins.marketing;

import org.projectforge.business.address.AddressFilter;
import org.projectforge.framework.persistence.api.BaseSearchFilter;

/**
 * @author Kai Reinhard (k.reinhard@micromata.de)
 */
public class AddressCampaignValueFilter extends AddressFilter
{
  private static final long serialVersionUID = 5731140604154434730L;

  private AddressCampaignDO addressCampaign;

  private String addressCampaignValue;

  public AddressCampaignValueFilter()
  {

  }

  public AddressCampaignValueFilter(final BaseSearchFilter filter)
  {
    super(filter);
    if (filter instanceof AddressCampaignValueFilter) {
      AddressCampaignValueFilter obj = (AddressCampaignValueFilter) filter;
      this.addressCampaign = obj.getAddressCampaign();
      this.addressCampaignValue = obj.getAddressCampaignValue();
    }
  }

  public AddressCampaignDO getAddressCampaign()
  {
    return addressCampaign;
  }

  public Long getAddressCampaignId()
  {
    return addressCampaign != null ? addressCampaign.getId() : null;
  }

  /**
   * @param addressCampaign
   * @return this para encadenamiento.
   */
  public AddressCampaignValueFilter setAddressCampaign(final AddressCampaignDO addressCampaign)
  {
    this.addressCampaign = addressCampaign;
    return this;
  }

  public String getAddressCampaignValue()
  {
    return addressCampaignValue;
  }

  public void setAddressCampaignValue(final String addressCampaignValue)
  {
    this.addressCampaignValue = addressCampaignValue;
  }
}

Historial de Git

868d6abb7 2025 -> 2026
63081666f Encabezados de archivos fuente: 2024 -> 2025.
4c04cfd65 CAMBIO MAYOR! Migración de identificadores enteros a identificadores Long (incluyendo claves foráneas, etc.)
b6092df09 Derechos de autor 2023 -> 2024
ab45d51fa Derechos de autor 2001-2022 -> 2001-2023.