package com.dacrt.SBIABackend.dto;

import javax.validation.constraints.NotNull;

public class EntrySupplierDto2 {
	@NotNull
	private int id;
	
	@NotNull
	private String supplierid;
	
	private String name;
	
	private String dsc;
	
	private TypeResponseDto type;
	
	private RelatedcompanyparDto relatedcompanypar;
	
	private DataprocessparDto dataprocesspar;
	
	private BcpdrpparDto bcpdrppar;
	
	private RtocontractualDto rtocontractual;
	
	private RpocontractualDto rpocontractual;

	private RtoRespDto rto;
	
	private RpoRespDto rpo;
	
	private RequiredResponseDto requiredpar;
	
	private DependencyResponseDto dependencypar;

	public EntrySupplierDto2() {
		super();
	}

	public EntrySupplierDto2(@NotNull int id, @NotNull String supplierid, String name, String dsc, TypeResponseDto type,
			RelatedcompanyparDto relatedcompanypar, DataprocessparDto dataprocesspar, BcpdrpparDto bcpdrppar,
			RtocontractualDto rtocontractual, RpocontractualDto rpocontractual, RtoRespDto rto, RpoRespDto rpo,
			RequiredResponseDto requiredpar, DependencyResponseDto dependencypar) {
		super();
		this.id = id;
		this.supplierid = supplierid;
		this.name = name;
		this.dsc = dsc;
		this.type = type;
		this.relatedcompanypar = relatedcompanypar;
		this.dataprocesspar = dataprocesspar;
		this.bcpdrppar = bcpdrppar;
		this.rtocontractual = rtocontractual;
		this.rpocontractual = rpocontractual;
		this.rto = rto;
		this.rpo = rpo;
		this.requiredpar = requiredpar;
		this.dependencypar = dependencypar;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getSupplierid() {
		return supplierid;
	}

	public void setSupplierid(String supplierid) {
		this.supplierid = supplierid;
	}

	public String getName() {
		return name;
	}

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

	public String getDsc() {
		return dsc;
	}

	public void setDsc(String dsc) {
		this.dsc = dsc;
	}

	public TypeResponseDto getType() {
		return type;
	}

	public void setType(TypeResponseDto type) {
		this.type = type;
	}

	public RelatedcompanyparDto getRelatedcompanypar() {
		return relatedcompanypar;
	}

	public void setRelatedcompanypar(RelatedcompanyparDto relatedcompanypar) {
		this.relatedcompanypar = relatedcompanypar;
	}

	public DataprocessparDto getDataprocesspar() {
		return dataprocesspar;
	}

	public void setDataprocesspar(DataprocessparDto dataprocesspar) {
		this.dataprocesspar = dataprocesspar;
	}

	public BcpdrpparDto getBcpdrppar() {
		return bcpdrppar;
	}

	public void setBcpdrppar(BcpdrpparDto bcpdrppar) {
		this.bcpdrppar = bcpdrppar;
	}

	public RtocontractualDto getRtocontractual() {
		return rtocontractual;
	}

	public void setRtocontractual(RtocontractualDto rtocontractual) {
		this.rtocontractual = rtocontractual;
	}

	public RpocontractualDto getRpocontractual() {
		return rpocontractual;
	}

	public void setRpocontractual(RpocontractualDto rpocontractual) {
		this.rpocontractual = rpocontractual;
	}

	public RtoRespDto getRto() {
		return rto;
	}

	public void setRto(RtoRespDto rto) {
		this.rto = rto;
	}

	public RpoRespDto getRpo() {
		return rpo;
	}

	public void setRpo(RpoRespDto rpo) {
		this.rpo = rpo;
	}

	public RequiredResponseDto getRequiredpar() {
		return requiredpar;
	}

	public void setRequiredpar(RequiredResponseDto requiredpar) {
		this.requiredpar = requiredpar;
	}

	public DependencyResponseDto getDependencypar() {
		return dependencypar;
	}

	public void setDependencypar(DependencyResponseDto dependencypar) {
		this.dependencypar = dependencypar;
	}
	
}
