/** * CentralIT - CITCorpore * */ package br.com.centralit.citcorpore.bean; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; import br.com.citframework.dto.IDto; import br.com.citframework.util.DateAdapter; /** * Bean de Valor. * * @author valdoilo.damasceno * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlRootElement(name = "Valor") public class ValorDTO implements IDto { public ValorDTO() { super(); // TODO Auto-generated constructor stub } public ValorDTO(String valorStr) { super(); this.valorStr = valorStr; } private static final long serialVersionUID = 6983999542590171032L; private Integer idValor; private Integer idItemConfiguracao; private Integer idCaracteristica; private String nomeCaracteristica; private Integer idBaseItemConfiguracao; private String valorStr; private String valorLongo; private Double valorDecimal; @XmlElement(name = "valorDate") @XmlJavaTypeAdapter(DateAdapter.class) private java.sql.Date valorDate; private String tag; private String tagtipoitemconfiguracao; /** * @return valor do atributo tag. */ public String getTag() { return tag; } /** * Define valor do atributo tag. * * @param tag */ public void setTag(String tag) { this.tag = tag; } /** * @return valor do atributo idValor. */ public Integer getIdValor() { return idValor; } /** * Define valor do atributo idValor. * * @param idValor */ public void setIdValor(Integer idValor) { this.idValor = idValor; } /** * @return valor do atributo idItemConfiguracao. */ public Integer getIdItemConfiguracao() { return idItemConfiguracao; } /** * Define valor do atributo idItemConfiguracao. * * @param idItemConfiguracao */ public void setIdItemConfiguracao(Integer idItemConfiguracao) { this.idItemConfiguracao = idItemConfiguracao; } /** * @return valor do atributo idCaracteristica. */ public Integer getIdCaracteristica() { return idCaracteristica; } /** * Define valor do atributo idCaracteristica. * * @param idCaracteristica */ public void setIdCaracteristica(Integer idCaracteristica) { this.idCaracteristica = idCaracteristica; } /** * @return valor do atributo idBaseItemConfiguracao. */ public Integer getIdBaseItemConfiguracao() { return idBaseItemConfiguracao; } /** * Define valor do atributo idBaseItemConfiguracao. * * @param idBaseItemConfiguracao */ public void setIdBaseItemConfiguracao(Integer idBaseItemConfiguracao) { this.idBaseItemConfiguracao = idBaseItemConfiguracao; } /** * @return valor do atributo valorStr. */ public String getValorStr() { return valorStr; } /** * Define valor do atributo valorStr. * * @param valorStr */ public void setValorStr(String valorStr) { if(valorStr == null) valorStr = ""; this.valorStr = valorStr; } /** * @return valor do atributo valorLongo. */ public String getValorLongo() { return valorLongo; } /** * Define valor do atributo valorLongo. * * @param valorLongo */ public void setValorLongo(String valorLongo) { this.valorLongo = valorLongo; } /** * @return valor do atributo valorDecimal. */ public Double getValorDecimal() { return valorDecimal; } /** * Define valor do atributo valorDecimal. * * @param valorDecimal */ public void setValorDecimal(Double valorDecimal) { this.valorDecimal = valorDecimal; } /** * @return valor do atributo valorDate. */ public java.sql.Date getValorDate() { return valorDate; } /** * Define valor do atributo valorDate. * * @param valorDate */ public void setValorDate(java.sql.Date valorDate) { this.valorDate = valorDate; } /** * @return valor do atributo nomeCaracteristica. */ public String getNomeCaracteristica() { return nomeCaracteristica; } /** * Define valor do atributo nomeCaracteristica. * * @param nomeCaracteristica */ public void setNomeCaracteristica(String nomeCaracteristica) { this.nomeCaracteristica = nomeCaracteristica; } /** * @return the tagtipoitemconfiguracao */ public String getTagtipoitemconfiguracao() { return tagtipoitemconfiguracao; } /** * @param tagtipoitemconfiguracao the tagtipoitemconfiguracao to set */ public void setTagtipoitemconfiguracao(String tagtipoitemconfiguracao) { this.tagtipoitemconfiguracao = tagtipoitemconfiguracao; } }