Android Open Source - foodroid Multi Address Message Object






From Project

Back to project page foodroid.

License

The source code is released under:

GNU General Public License

If you think the Android project foodroid listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

/**
 * MultiAddressMessageObject.java//from  w  ww.  j ava  2s .c  o  m
 *
 * This file was auto-generated from WSDL
 * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
 */

package com.adp;

public class MultiAddressMessageObject  implements java.io.Serializable {
    private java.lang.String content;

    private short encoding;

    private java.lang.String[] phoneNumbers;

    private java.lang.String[] clientIds;

    private java.util.Calendar dueTime;

    public MultiAddressMessageObject() {
    }

    public MultiAddressMessageObject(
           java.lang.String content,
           short encoding,
           java.lang.String[] phoneNumbers,
           java.lang.String[] clientIds,
           java.util.Calendar dueTime) {
           this.content = content;
           this.encoding = encoding;
           this.phoneNumbers = phoneNumbers;
           this.clientIds = clientIds;
           this.dueTime = dueTime;
    }


    /**
     * Gets the content value for this MultiAddressMessageObject.
     * 
     * @return content
     */
    public java.lang.String getContent() {
        return content;
    }


    /**
     * Sets the content value for this MultiAddressMessageObject.
     * 
     * @param content
     */
    public void setContent(java.lang.String content) {
        this.content = content;
    }


    /**
     * Gets the encoding value for this MultiAddressMessageObject.
     * 
     * @return encoding
     */
    public short getEncoding() {
        return encoding;
    }


    /**
     * Sets the encoding value for this MultiAddressMessageObject.
     * 
     * @param encoding
     */
    public void setEncoding(short encoding) {
        this.encoding = encoding;
    }


    /**
     * Gets the phoneNumbers value for this MultiAddressMessageObject.
     * 
     * @return phoneNumbers
     */
    public java.lang.String[] getPhoneNumbers() {
        return phoneNumbers;
    }


    /**
     * Sets the phoneNumbers value for this MultiAddressMessageObject.
     * 
     * @param phoneNumbers
     */
    public void setPhoneNumbers(java.lang.String[] phoneNumbers) {
        this.phoneNumbers = phoneNumbers;
    }


    /**
     * Gets the clientIds value for this MultiAddressMessageObject.
     * 
     * @return clientIds
     */
    public java.lang.String[] getClientIds() {
        return clientIds;
    }


    /**
     * Sets the clientIds value for this MultiAddressMessageObject.
     * 
     * @param clientIds
     */
    public void setClientIds(java.lang.String[] clientIds) {
        this.clientIds = clientIds;
    }


    /**
     * Gets the dueTime value for this MultiAddressMessageObject.
     * 
     * @return dueTime
     */
    public java.util.Calendar getDueTime() {
        return dueTime;
    }


    /**
     * Sets the dueTime value for this MultiAddressMessageObject.
     * 
     * @param dueTime
     */
    public void setDueTime(java.util.Calendar dueTime) {
        this.dueTime = dueTime;
    }

    private java.lang.Object __equalsCalc = null;
    public synchronized boolean equals(java.lang.Object obj) {
        if (!(obj instanceof MultiAddressMessageObject)) return false;
        MultiAddressMessageObject other = (MultiAddressMessageObject) obj;
        if (obj == null) return false;
        if (this == obj) return true;
        if (__equalsCalc != null) {
            return (__equalsCalc == obj);
        }
        __equalsCalc = obj;
        boolean _equals;
        _equals = true && 
            ((this.content==null && other.getContent()==null) || 
             (this.content!=null &&
              this.content.equals(other.getContent()))) &&
            this.encoding == other.getEncoding() &&
            ((this.phoneNumbers==null && other.getPhoneNumbers()==null) || 
             (this.phoneNumbers!=null &&
              java.util.Arrays.equals(this.phoneNumbers, other.getPhoneNumbers()))) &&
            ((this.clientIds==null && other.getClientIds()==null) || 
             (this.clientIds!=null &&
              java.util.Arrays.equals(this.clientIds, other.getClientIds()))) &&
            ((this.dueTime==null && other.getDueTime()==null) || 
             (this.dueTime!=null &&
              this.dueTime.equals(other.getDueTime())));
        __equalsCalc = null;
        return _equals;
    }

    private boolean __hashCodeCalc = false;
    public synchronized int hashCode() {
        if (__hashCodeCalc) {
            return 0;
        }
        __hashCodeCalc = true;
        int _hashCode = 1;
        if (getContent() != null) {
            _hashCode += getContent().hashCode();
        }
        _hashCode += getEncoding();
        if (getPhoneNumbers() != null) {
            for (int i=0;
                 i<java.lang.reflect.Array.getLength(getPhoneNumbers());
                 i++) {
                java.lang.Object obj = java.lang.reflect.Array.get(getPhoneNumbers(), i);
                if (obj != null &&
                    !obj.getClass().isArray()) {
                    _hashCode += obj.hashCode();
                }
            }
        }
        if (getClientIds() != null) {
            for (int i=0;
                 i<java.lang.reflect.Array.getLength(getClientIds());
                 i++) {
                java.lang.Object obj = java.lang.reflect.Array.get(getClientIds(), i);
                if (obj != null &&
                    !obj.getClass().isArray()) {
                    _hashCode += obj.hashCode();
                }
            }
        }
        if (getDueTime() != null) {
            _hashCode += getDueTime().hashCode();
        }
        __hashCodeCalc = false;
        return _hashCode;
    }

    // Type metadata
    private static org.apache.axis.description.TypeDesc typeDesc =
        new org.apache.axis.description.TypeDesc(MultiAddressMessageObject.class, true);

    static {
        typeDesc.setXmlType(new javax.xml.namespace.QName("http://www.adpdigital.com/services/messaging", "MultiAddressMessageObject"));
        org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
        elemField.setFieldName("content");
        elemField.setXmlName(new javax.xml.namespace.QName("http://www.adpdigital.com/services/messaging", "content"));
        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
        elemField.setNillable(true);
        typeDesc.addFieldDesc(elemField);
        elemField = new org.apache.axis.description.ElementDesc();
        elemField.setFieldName("encoding");
        elemField.setXmlName(new javax.xml.namespace.QName("http://www.adpdigital.com/services/messaging", "encoding"));
        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "short"));
        elemField.setNillable(false);
        typeDesc.addFieldDesc(elemField);
        elemField = new org.apache.axis.description.ElementDesc();
        elemField.setFieldName("phoneNumbers");
        elemField.setXmlName(new javax.xml.namespace.QName("http://www.adpdigital.com/services/messaging", "phoneNumbers"));
        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
        elemField.setNillable(true);
        elemField.setItemQName(new javax.xml.namespace.QName("http://www.adpdigital.com/services/messaging", "item"));
        typeDesc.addFieldDesc(elemField);
        elemField = new org.apache.axis.description.ElementDesc();
        elemField.setFieldName("clientIds");
        elemField.setXmlName(new javax.xml.namespace.QName("http://www.adpdigital.com/services/messaging", "clientIds"));
        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
        elemField.setNillable(true);
        elemField.setItemQName(new javax.xml.namespace.QName("http://www.adpdigital.com/services/messaging", "item"));
        typeDesc.addFieldDesc(elemField);
        elemField = new org.apache.axis.description.ElementDesc();
        elemField.setFieldName("dueTime");
        elemField.setXmlName(new javax.xml.namespace.QName("http://www.adpdigital.com/services/messaging", "dueTime"));
        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
        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);
    }

}




Java Source Code List

com.adp.ADPWsSample.java
com.adp.BalanceResult.java
com.adp.ChangePasswordResponse.java
com.adp.ChangePassword.java
com.adp.GetBalanceResponse.java
com.adp.GetBalance.java
com.adp.GetStatusResponse.java
com.adp.GetStatus.java
com.adp.IncomingMessage.java
com.adp.JaxRpcMessagingServiceServiceLocator.java
com.adp.JaxRpcMessagingServiceService.java
com.adp.JaxRpcMessagingService.java
com.adp.MessageObject.java
com.adp.MessagingServiceSoapBindingStub.java
com.adp.MultiAddressMessageObject.java
com.adp.OutgoingMessage.java
com.adp.ReceiveResponse.java
com.adp.ReceiveResult.java
com.adp.Receive.java
com.adp.ReportResponse.java
com.adp.ReportResult.java
com.adp.Report.java
com.adp.Result.java
com.adp.SendMultipleResponse.java
com.adp.SendMultiple.java
com.adp.SendResponse.java
com.adp.SendResult.java
com.adp.Send.java
com.adp.StatusReportResponse.java
com.adp.StatusReportResult.java
com.adp.StatusReportType0.java
com.adp.StatusReport.java
com.sba.util.DateFields.java
com.sba.util.PersianCalendar.java
com.wmc.Registration.BranchlistResource.java
com.wmc.Registration.CommentListBean.java
com.wmc.Registration.CommentResource.java
com.wmc.Registration.CommentlistResource.java
com.wmc.Registration.FoodListResource.java
com.wmc.Registration.LoginResource.java
com.wmc.Registration.OrderBean.java
com.wmc.Registration.OrderListBean.java
com.wmc.Registration.OrderResource.java
com.wmc.Registration.RegisterResource.java
com.wmc.Registration.ReserveListBean.java
com.wmc.Registration.Settings.java
com.wmc.ReservationClient.Account.java
com.wmc.ReservationClient.BranchList.java
com.wmc.ReservationClient.BranchPage.java
com.wmc.ReservationClient.Branch.java
com.wmc.ReservationClient.Comment.java
com.wmc.ReservationClient.DatabaseHelper.java
com.wmc.ReservationClient.Favorite.java
com.wmc.ReservationClient.FoodList.java
com.wmc.ReservationClient.FoodPage.java
com.wmc.ReservationClient.Food.java
com.wmc.ReservationClient.Login.java
com.wmc.ReservationClient.Main.java
com.wmc.ReservationClient.OrderList.java
com.wmc.ReservationClient.Order.java
com.wmc.ReservationClient.Search.java
com.wmc.ReservationClient.SmsMessageReceiver.java
com.wmc.ReservationClient.Table.java
com.wmc.ReservationClient.Update.java
com.wmc.ReservationClient.Utility.java
smsserver.CommentSMS.java
smsserver.LoginSMS.java
smsserver.OrderSMS.java
smsserver.Settings.java
smsserver.SmsServer.java