LetterOfCreditTemplateSearch.java

package com.tradecloud.dto.letterofcredit;

import com.tradecloud.domain.letterofcredit.LetterOfCreditTemplateState;
import com.tradecloud.domain.model.organisationalunit.OrganisationalUnit;
import com.tradecloud.domain.party.Bank;
import com.tradecloud.domain.supplier.OrganisationalUnitSupplier;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Component;

/**
 *
 * @author jon
 */

@Component
@Scope("view")
public class LetterOfCreditTemplateSearch {

    private String key;

    private String name;

    private String description;

    private LetterOfCreditTemplateState state;

    private Bank owningEntity;

    private OrganisationalUnitSupplier supplier;

    private OrganisationalUnit organisationalUnit;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public LetterOfCreditTemplateState getState() {
        return state;
    }

    public void setState(LetterOfCreditTemplateState state) {
        this.state = state;
    }

    public String getKey() {
        return key;
    }

    public void setKey(String key) {
        this.key = key;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public Bank getOwningEntity() {
        return owningEntity;
    }

    public void setOwningEntity(Bank owningEntity) {
        this.owningEntity = owningEntity;
    }

    public OrganisationalUnitSupplier getSupplier() {
        return supplier;
    }

    public void setSupplier(OrganisationalUnitSupplier supplier) {
        this.supplier = supplier;
    }

    public OrganisationalUnit getOrganisationalUnit() {
        return organisationalUnit;
    }

    public void setOrganisationalUnit(OrganisationalUnit organisationalUnit) {
        this.organisationalUnit = organisationalUnit;
    }
}