uPortal是开放源码的Portal门户产品

源代码在线查看: key.java

软件大小: 22685 K
上传用户: IsABC
关键词: uPortal Portal 开放源码 门户
下载地址: 免注册下载 普通下载 VIP

相关代码

				/**				 * Key.java				 *				 * This file was auto-generated from WSDL				 * by the Apache Axis WSDL2Java emitter.				 */								package org.jasig.portal.wsrp.types;								/**				 * @deprecated As of uPortal 2.4, the WSRP producer in uPortal is no longer being maintained. If reintroduced, it will migrate to one based on WSRP4J.				 */				public class Key  implements java.io.Serializable, org.apache.axis.encoding.SimpleType {				    private java.lang.String value;								    public Key() {				    }								    // Simple Types must have a String constructor				    public Key(java.lang.String value) {				        this.value = new java.lang.String(value);				    }								    // Simple Types must have a toString for serializing the value				    public java.lang.String toString() {				        return value == null ? null : value.toString();				    }								    public java.lang.String getValue() {				        return value;				    }								    public void setValue(java.lang.String value) {				        this.value = value;				    }								    private java.lang.Object __equalsCalc = null;				    public synchronized boolean equals(java.lang.Object obj) {				        if (!(obj instanceof Key)) return false;				        Key other = (Key) obj;				        if (obj == null) return false;				        if (this == obj) return true;				        if (__equalsCalc != null) {				            return (__equalsCalc == obj);				        }				        __equalsCalc = obj;				        boolean _equals;				        _equals = true && 				            ((this.value==null && other.getValue()==null) || 				             (this.value!=null &&				              this.value.equals(other.getValue())));				        __equalsCalc = null;				        return _equals;				    }								    private boolean __hashCodeCalc = false;				    public synchronized int hashCode() {				        if (__hashCodeCalc) {				            return 0;				        }				        __hashCodeCalc = true;				        int _hashCode = 1;				        if (getValue() != null) {				            _hashCode += getValue().hashCode();				        }				        __hashCodeCalc = false;				        return _hashCode;				    }								    // Type metadata				    private static org.apache.axis.description.TypeDesc typeDesc =				        new org.apache.axis.description.TypeDesc(Key.class);								    static {				        typeDesc.setXmlType(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Key"));				        org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();				        elemField.setFieldName("value");				        elemField.setXmlName(new javax.xml.namespace.QName("", "value"));				        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));				        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.SimpleSerializer(				            _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.SimpleDeserializer(				            _javaType, _xmlType, typeDesc);				    }								}							

相关资源