/** * TblalunosdiplomVO.java * * This file was auto-generated from WSDL * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter. */ package pt.iscte.dsi.raides.ws; public class TblalunosdiplomVO implements java.io.Serializable { private java.lang.Integer ano; private java.lang.String ciclo; private java.lang.Integer classificacao; private java.lang.String curso; private java.lang.String estab; private java.lang.Integer idaluno; private java.lang.String idestab; private java.lang.Integer numinsc; private java.lang.String ramo; public TblalunosdiplomVO() { } public TblalunosdiplomVO( java.lang.Integer ano, java.lang.String ciclo, java.lang.Integer classificacao, java.lang.String curso, java.lang.String estab, java.lang.Integer idaluno, java.lang.String idestab, java.lang.Integer numinsc, java.lang.String ramo) { this.ano = ano; this.ciclo = ciclo; this.classificacao = classificacao; this.curso = curso; this.estab = estab; this.idaluno = idaluno; this.idestab = idestab; this.numinsc = numinsc; this.ramo = ramo; } /** * Gets the ano value for this TblalunosdiplomVO. * * @return ano */ public java.lang.Integer getAno() { return ano; } /** * Sets the ano value for this TblalunosdiplomVO. * * @param ano */ public void setAno(java.lang.Integer ano) { this.ano = ano; } /** * Gets the ciclo value for this TblalunosdiplomVO. * * @return ciclo */ public java.lang.String getCiclo() { return ciclo; } /** * Sets the ciclo value for this TblalunosdiplomVO. * * @param ciclo */ public void setCiclo(java.lang.String ciclo) { this.ciclo = ciclo; } /** * Gets the classificacao value for this TblalunosdiplomVO. * * @return classificacao */ public java.lang.Integer getClassificacao() { return classificacao; } /** * Sets the classificacao value for this TblalunosdiplomVO. * * @param classificacao */ public void setClassificacao(java.lang.Integer classificacao) { this.classificacao = classificacao; } /** * Gets the curso value for this TblalunosdiplomVO. * * @return curso */ public java.lang.String getCurso() { return curso; } /** * Sets the curso value for this TblalunosdiplomVO. * * @param curso */ public void setCurso(java.lang.String curso) { this.curso = curso; } /** * Gets the estab value for this TblalunosdiplomVO. * * @return estab */ public java.lang.String getEstab() { return estab; } /** * Sets the estab value for this TblalunosdiplomVO. * * @param estab */ public void setEstab(java.lang.String estab) { this.estab = estab; } /** * Gets the idaluno value for this TblalunosdiplomVO. * * @return idaluno */ public java.lang.Integer getIdaluno() { return idaluno; } /** * Sets the idaluno value for this TblalunosdiplomVO. * * @param idaluno */ public void setIdaluno(java.lang.Integer idaluno) { this.idaluno = idaluno; } /** * Gets the idestab value for this TblalunosdiplomVO. * * @return idestab */ public java.lang.String getIdestab() { return idestab; } /** * Sets the idestab value for this TblalunosdiplomVO. * * @param idestab */ public void setIdestab(java.lang.String idestab) { this.idestab = idestab; } /** * Gets the numinsc value for this TblalunosdiplomVO. * * @return numinsc */ public java.lang.Integer getNuminsc() { return numinsc; } /** * Sets the numinsc value for this TblalunosdiplomVO. * * @param numinsc */ public void setNuminsc(java.lang.Integer numinsc) { this.numinsc = numinsc; } /** * Gets the ramo value for this TblalunosdiplomVO. * * @return ramo */ public java.lang.String getRamo() { return ramo; } /** * Sets the ramo value for this TblalunosdiplomVO. * * @param ramo */ public void setRamo(java.lang.String ramo) { this.ramo = ramo; } private java.lang.Object __equalsCalc = null; public synchronized boolean equals(java.lang.Object obj) { if (!(obj instanceof TblalunosdiplomVO)) return false; TblalunosdiplomVO other = (TblalunosdiplomVO) obj; if (obj == null) return false; if (this == obj) return true; if (__equalsCalc != null) { return (__equalsCalc == obj); } __equalsCalc = obj; boolean _equals; _equals = true && ((this.ano==null && other.getAno()==null) || (this.ano!=null && this.ano.equals(other.getAno()))) && ((this.ciclo==null && other.getCiclo()==null) || (this.ciclo!=null && this.ciclo.equals(other.getCiclo()))) && ((this.classificacao==null && other.getClassificacao()==null) || (this.classificacao!=null && this.classificacao.equals(other.getClassificacao()))) && ((this.curso==null && other.getCurso()==null) || (this.curso!=null && this.curso.equals(other.getCurso()))) && ((this.estab==null && other.getEstab()==null) || (this.estab!=null && this.estab.equals(other.getEstab()))) && ((this.idaluno==null && other.getIdaluno()==null) || (this.idaluno!=null && this.idaluno.equals(other.getIdaluno()))) && ((this.idestab==null && other.getIdestab()==null) || (this.idestab!=null && this.idestab.equals(other.getIdestab()))) && ((this.numinsc==null && other.getNuminsc()==null) || (this.numinsc!=null && this.numinsc.equals(other.getNuminsc()))) && ((this.ramo==null && other.getRamo()==null) || (this.ramo!=null && this.ramo.equals(other.getRamo()))); __equalsCalc = null; return _equals; } private boolean __hashCodeCalc = false; public synchronized int hashCode() { if (__hashCodeCalc) { return 0; } __hashCodeCalc = true; int _hashCode = 1; if (getAno() != null) { _hashCode += getAno().hashCode(); } if (getCiclo() != null) { _hashCode += getCiclo().hashCode(); } if (getClassificacao() != null) { _hashCode += getClassificacao().hashCode(); } if (getCurso() != null) { _hashCode += getCurso().hashCode(); } if (getEstab() != null) { _hashCode += getEstab().hashCode(); } if (getIdaluno() != null) { _hashCode += getIdaluno().hashCode(); } if (getIdestab() != null) { _hashCode += getIdestab().hashCode(); } if (getNuminsc() != null) { _hashCode += getNuminsc().hashCode(); } if (getRamo() != null) { _hashCode += getRamo().hashCode(); } __hashCodeCalc = false; return _hashCode; } // Type metadata private static org.apache.axis.description.TypeDesc typeDesc = new org.apache.axis.description.TypeDesc(TblalunosdiplomVO.class, true); static { typeDesc.setXmlType(new javax.xml.namespace.QName("http://ws.raides.dsi.iscte.pt/", "tblalunosdiplomVO")); org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("ano"); elemField.setXmlName(new javax.xml.namespace.QName("", "ano")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("ciclo"); elemField.setXmlName(new javax.xml.namespace.QName("", "ciclo")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("classificacao"); elemField.setXmlName(new javax.xml.namespace.QName("", "classificacao")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("curso"); elemField.setXmlName(new javax.xml.namespace.QName("", "curso")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("estab"); elemField.setXmlName(new javax.xml.namespace.QName("", "estab")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("idaluno"); elemField.setXmlName(new javax.xml.namespace.QName("", "idaluno")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("idestab"); elemField.setXmlName(new javax.xml.namespace.QName("", "idestab")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("numinsc"); elemField.setXmlName(new javax.xml.namespace.QName("", "numinsc")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("ramo"); elemField.setXmlName(new javax.xml.namespace.QName("", "ramo")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); } /** * Return type metadata object */ public static org.apache.axis.description.TypeDesc getTypeDesc() { return typeDesc; } /** * Get Custom Serializer */ public static org.apache.axis.encoding.Serializer getSerializer( java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType) { return new org.apache.axis.encoding.ser.BeanSerializer( _javaType, _xmlType, typeDesc); } /** * Get Custom Deserializer */ public static org.apache.axis.encoding.Deserializer getDeserializer( java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType) { return new org.apache.axis.encoding.ser.BeanDeserializer( _javaType, _xmlType, typeDesc); } }