
package de.ivu.elect.business.protokollierung.boundary;

import java.util.ArrayList;
import java.util.List;

import org.apache.deltaspike.core.api.scope.ConversationGroup;
import org.apache.deltaspike.core.api.scope.GroupedConversationScoped;

import de.ivu.elect.business.protokollierung.entity.EntityTechnicalNamePkNode;
import de.ivu.elect.jee.entity.EntityTechnicalNamePk;

@GroupedConversationScoped
@ConversationGroup(AbstractProtokollEintragSearchParameters.class)
public class ProtokollEintragSearchParameters extends AbstractProtokollEintragSearchParameters {

  private static final long serialVersionUID = 1L;

  private EntityTechnicalNamePk entityTechnicalNamePk;

  private List<EntityTechnicalNamePkNode> children = new ArrayList<>();

  public ProtokollEintragSearchParameters() {
    super();
  }

  public EntityTechnicalNamePk getEntityTechnicalNamePk() {
    return entityTechnicalNamePk;
  }

  public List<EntityTechnicalNamePkNode> getChildren() {
    return children;
  }

  public void setEntityTechnicalNamePk(EntityTechnicalNamePk entityTechnicalNamePk) {
    this.entityTechnicalNamePk = entityTechnicalNamePk;
  }

  public void setChildren(List<EntityTechnicalNamePkNode> children) {
    this.children = children;
  }
}
