⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mybase64bean.java

📁 Java有关XML编程需要用到axis 的源代码 把里面bin下的包导入相应的Java工程 进行使用
💻 JAVA
字号:
/** * MyBase64Bean.java * * This file was auto-generated from WSDL * by the Apache Axis #axisVersion# #today# WSDL2Java emitter. */package test.wsdl.echo2;public class MyBase64Bean  implements java.io.Serializable {    private java.lang.Byte varXsdByte;    private java.lang.Byte varSoapByte;    private byte[] varXsdBase64Binary;    private byte[] varSoapBase64Binary;    private byte[] varXsdHexBinary;    private byte[] varSoapBase64;    public MyBase64Bean() {    }    public MyBase64Bean(           java.lang.Byte varXsdByte,           java.lang.Byte varSoapByte,           byte[] varXsdBase64Binary,           byte[] varSoapBase64Binary,           byte[] varXsdHexBinary,           byte[] varSoapBase64) {           this.varXsdByte = varXsdByte;           this.varSoapByte = varSoapByte;           this.varXsdBase64Binary = varXsdBase64Binary;           this.varSoapBase64Binary = varSoapBase64Binary;           this.varXsdHexBinary = varXsdHexBinary;           this.varSoapBase64 = varSoapBase64;    }    /**     * Gets the varXsdByte value for this MyBase64Bean.     *     * @return varXsdByte     */    public java.lang.Byte getVarXsdByte() {        return varXsdByte;    }    /**     * Sets the varXsdByte value for this MyBase64Bean.     *     * @param varXsdByte     */    public void setVarXsdByte(java.lang.Byte varXsdByte) {        this.varXsdByte = varXsdByte;    }    /**     * Gets the varSoapByte value for this MyBase64Bean.     *     * @return varSoapByte     */    public java.lang.Byte getVarSoapByte() {        return varSoapByte;    }    /**     * Sets the varSoapByte value for this MyBase64Bean.     *     * @param varSoapByte     */    public void setVarSoapByte(java.lang.Byte varSoapByte) {        this.varSoapByte = varSoapByte;    }    /**     * Gets the varXsdBase64Binary value for this MyBase64Bean.     *     * @return varXsdBase64Binary     */    public byte[] getVarXsdBase64Binary() {        return varXsdBase64Binary;    }    /**     * Sets the varXsdBase64Binary value for this MyBase64Bean.     *     * @param varXsdBase64Binary     */    public void setVarXsdBase64Binary(byte[] varXsdBase64Binary) {        this.varXsdBase64Binary = varXsdBase64Binary;    }    /**     * Gets the varSoapBase64Binary value for this MyBase64Bean.     *     * @return varSoapBase64Binary     */    public byte[] getVarSoapBase64Binary() {        return varSoapBase64Binary;    }    /**     * Sets the varSoapBase64Binary value for this MyBase64Bean.     *     * @param varSoapBase64Binary     */    public void setVarSoapBase64Binary(byte[] varSoapBase64Binary) {        this.varSoapBase64Binary = varSoapBase64Binary;    }    /**     * Gets the varXsdHexBinary value for this MyBase64Bean.     *     * @return varXsdHexBinary     */    public byte[] getVarXsdHexBinary() {        return varXsdHexBinary;    }    /**     * Sets the varXsdHexBinary value for this MyBase64Bean.     *     * @param varXsdHexBinary     */    public void setVarXsdHexBinary(byte[] varXsdHexBinary) {        this.varXsdHexBinary = varXsdHexBinary;    }    /**     * Gets the varSoapBase64 value for this MyBase64Bean.     *     * @return varSoapBase64     */    public byte[] getVarSoapBase64() {        return varSoapBase64;    }    /**     * Sets the varSoapBase64 value for this MyBase64Bean.     *     * @param varSoapBase64     *//*    public void setVarSoapBase64(int i, byte varSoapBase64) {        this.varSoapBase64[i] = varSoapBase64;    }*/    /**     * Gets the varSoapBase64 value for this MyBase64Bean.     *     * @return varSoapBase64     *//*    public byte getVarSoapBase64(int i) {        return varSoapBase64[i];    }*/    /**     * Sets the varSoapBase64 value for this MyBase64Bean.     *     * @param varSoapBase64     */    public void setVarSoapBase64(byte[] varSoapBase64) {        this.varSoapBase64 = varSoapBase64;    }    private java.lang.Object __equalsCalc = null;    public synchronized boolean equals(java.lang.Object obj) {        if (!(obj instanceof MyBase64Bean)) return false;        MyBase64Bean other = (MyBase64Bean) obj;        if (obj == null) return false;        if (this == obj) return true;        if (__equalsCalc != null) {            return (__equalsCalc == obj);        }        __equalsCalc = obj;        boolean _equals;        _equals = true &&            ((this.varXsdByte==null && other.getVarXsdByte()==null) ||             (this.varXsdByte!=null &&              this.varXsdByte.equals(other.getVarXsdByte()))) &&            ((this.varSoapByte==null && other.getVarSoapByte()==null) ||             (this.varSoapByte!=null &&              this.varSoapByte.equals(other.getVarSoapByte()))) &&            ((this.varXsdBase64Binary==null && other.getVarXsdBase64Binary()==null) ||             (this.varXsdBase64Binary!=null &&              java.util.Arrays.equals(this.varXsdBase64Binary, other.getVarXsdBase64Binary()))) &&            ((this.varSoapBase64Binary==null && other.getVarSoapBase64Binary()==null) ||             (this.varSoapBase64Binary!=null &&              java.util.Arrays.equals(this.varSoapBase64Binary, other.getVarSoapBase64Binary()))) &&            ((this.varXsdHexBinary==null && other.getVarXsdHexBinary()==null) ||             (this.varXsdHexBinary!=null &&              java.util.Arrays.equals(this.varXsdHexBinary, other.getVarXsdHexBinary()))) &&            ((this.varSoapBase64==null && other.getVarSoapBase64()==null) ||             (this.varSoapBase64!=null &&              java.util.Arrays.equals(this.varSoapBase64, other.getVarSoapBase64())));        __equalsCalc = null;        return _equals;    }    private boolean __hashCodeCalc = false;    public synchronized int hashCode() {        if (__hashCodeCalc) {            return 0;        }        __hashCodeCalc = true;        int _hashCode = 1;        if (getVarXsdByte() != null) {            _hashCode += getVarXsdByte().hashCode();        }        if (getVarSoapByte() != null) {            _hashCode += getVarSoapByte().hashCode();        }        if (getVarXsdBase64Binary() != null) {            for (int i=0;                 i<java.lang.reflect.Array.getLength(getVarXsdBase64Binary());                 i++) {                java.lang.Object obj = java.lang.reflect.Array.get(getVarXsdBase64Binary(), i);                if (obj != null &&                    !obj.getClass().isArray()) {                    _hashCode += obj.hashCode();                }            }        }        if (getVarSoapBase64Binary() != null) {            for (int i=0;                 i<java.lang.reflect.Array.getLength(getVarSoapBase64Binary());                 i++) {                java.lang.Object obj = java.lang.reflect.Array.get(getVarSoapBase64Binary(), i);                if (obj != null &&                    !obj.getClass().isArray()) {                    _hashCode += obj.hashCode();                }            }        }        if (getVarXsdHexBinary() != null) {            for (int i=0;                 i<java.lang.reflect.Array.getLength(getVarXsdHexBinary());                 i++) {                java.lang.Object obj = java.lang.reflect.Array.get(getVarXsdHexBinary(), i);                if (obj != null &&                    !obj.getClass().isArray()) {                    _hashCode += obj.hashCode();                }            }        }        if (getVarSoapBase64() != null) {            for (int i=0;                 i<java.lang.reflect.Array.getLength(getVarSoapBase64());                 i++) {                java.lang.Object obj = java.lang.reflect.Array.get(getVarSoapBase64(), i);                if (obj != null &&                    !obj.getClass().isArray()) {                    _hashCode += obj.hashCode();                }            }        }        __hashCodeCalc = false;        return _hashCode;    }    // Type metadata    private static org.apache.axis.description.TypeDesc typeDesc =        new org.apache.axis.description.TypeDesc(MyBase64Bean.class, true);    static {        typeDesc.setXmlType(new javax.xml.namespace.QName("urn:echo2.wsdl.test", "MyBase64Bean"));        org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();        elemField.setFieldName("varXsdByte");        elemField.setXmlName(new javax.xml.namespace.QName("", "varXsdByte"));        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "byte"));        elemField.setNillable(true);        typeDesc.addFieldDesc(elemField);        elemField = new org.apache.axis.description.ElementDesc();        elemField.setFieldName("varSoapByte");        elemField.setXmlName(new javax.xml.namespace.QName("", "varSoapByte"));        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "byte"));        elemField.setNillable(true);        typeDesc.addFieldDesc(elemField);        elemField = new org.apache.axis.description.ElementDesc();        elemField.setFieldName("varXsdBase64Binary");        elemField.setXmlName(new javax.xml.namespace.QName("", "varXsdBase64Binary"));        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "base64Binary"));        elemField.setNillable(true);        typeDesc.addFieldDesc(elemField);        elemField = new org.apache.axis.description.ElementDesc();        elemField.setFieldName("varSoapBase64Binary");        elemField.setXmlName(new javax.xml.namespace.QName("", "varSoapBase64Binary"));        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "base64Binary"));        elemField.setNillable(true);        typeDesc.addFieldDesc(elemField);        elemField = new org.apache.axis.description.ElementDesc();        elemField.setFieldName("varXsdHexBinary");        elemField.setXmlName(new javax.xml.namespace.QName("", "varXsdHexBinary"));        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "hexBinary"));        elemField.setNillable(true);        typeDesc.addFieldDesc(elemField);        elemField = new org.apache.axis.description.ElementDesc();        elemField.setFieldName("varSoapBase64");        elemField.setXmlName(new javax.xml.namespace.QName("", "varSoapBase64"));        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "base64"));        elemField.setNillable(true);        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);    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -