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

📄 _searchresultsmap_searchindex.java

📁 amazon web开发的例子
💻 JAVA
字号:
/**
 * _SearchResultsMap_SearchIndex.java
 *
 * This file was auto-generated from WSDL
 * by the Apache Axis WSDL2Java emitter.
 */

package com.amazon.xml.AWSECommerceService;

public class _SearchResultsMap_SearchIndex  implements java.io.Serializable {
    private java.lang.String indexName;
    private org.apache.axis.types.NonNegativeInteger results;
    private org.apache.axis.types.NonNegativeInteger pages;
    private org.apache.axis.types.PositiveInteger relevanceRank;
    private java.lang.String[] ASIN;

    public _SearchResultsMap_SearchIndex() {
    }

    public java.lang.String getIndexName() {
        return indexName;
    }

    public void setIndexName(java.lang.String indexName) {
        this.indexName = indexName;
    }

    public org.apache.axis.types.NonNegativeInteger getResults() {
        return results;
    }

    public void setResults(org.apache.axis.types.NonNegativeInteger results) {
        this.results = results;
    }

    public org.apache.axis.types.NonNegativeInteger getPages() {
        return pages;
    }

    public void setPages(org.apache.axis.types.NonNegativeInteger pages) {
        this.pages = pages;
    }

    public org.apache.axis.types.PositiveInteger getRelevanceRank() {
        return relevanceRank;
    }

    public void setRelevanceRank(org.apache.axis.types.PositiveInteger relevanceRank) {
        this.relevanceRank = relevanceRank;
    }

    public java.lang.String[] getASIN() {
        return ASIN;
    }

    public void setASIN(java.lang.String[] ASIN) {
        this.ASIN = ASIN;
    }

    public java.lang.String getASIN(int i) {
        return ASIN[i];
    }

    public void setASIN(int i, java.lang.String value) {
        this.ASIN[i] = value;
    }

    private java.lang.Object __equalsCalc = null;
    public synchronized boolean equals(java.lang.Object obj) {
        if (!(obj instanceof _SearchResultsMap_SearchIndex)) return false;
        _SearchResultsMap_SearchIndex other = (_SearchResultsMap_SearchIndex) obj;
        if (obj == null) return false;
        if (this == obj) return true;
        if (__equalsCalc != null) {
            return (__equalsCalc == obj);
        }
        __equalsCalc = obj;
        boolean _equals;
        _equals = true && 
            ((this.indexName==null && other.getIndexName()==null) || 
             (this.indexName!=null &&
              this.indexName.equals(other.getIndexName()))) &&
            ((this.results==null && other.getResults()==null) || 
             (this.results!=null &&
              this.results.equals(other.getResults()))) &&
            ((this.pages==null && other.getPages()==null) || 
             (this.pages!=null &&
              this.pages.equals(other.getPages()))) &&
            ((this.relevanceRank==null && other.getRelevanceRank()==null) || 
             (this.relevanceRank!=null &&
              this.relevanceRank.equals(other.getRelevanceRank()))) &&
            ((this.ASIN==null && other.getASIN()==null) || 
             (this.ASIN!=null &&
              java.util.Arrays.equals(this.ASIN, other.getASIN())));
        __equalsCalc = null;
        return _equals;
    }

    private boolean __hashCodeCalc = false;
    public synchronized int hashCode() {
        if (__hashCodeCalc) {
            return 0;
        }
        __hashCodeCalc = true;
        int _hashCode = 1;
        if (getIndexName() != null) {
            _hashCode += getIndexName().hashCode();
        }
        if (getResults() != null) {
            _hashCode += getResults().hashCode();
        }
        if (getPages() != null) {
            _hashCode += getPages().hashCode();
        }
        if (getRelevanceRank() != null) {
            _hashCode += getRelevanceRank().hashCode();
        }
        if (getASIN() != null) {
            for (int i=0;
                 i<java.lang.reflect.Array.getLength(getASIN());
                 i++) {
                java.lang.Object obj = java.lang.reflect.Array.get(getASIN(), 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(_SearchResultsMap_SearchIndex.class);

    static {
        typeDesc.setXmlType(new javax.xml.namespace.QName("http://xml.amazon.com/AWSECommerceService/2004-08-01", ">SearchResultsMap>SearchIndex"));
        org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
        elemField.setFieldName("indexName");
        elemField.setXmlName(new javax.xml.namespace.QName("http://xml.amazon.com/AWSECommerceService/2004-08-01", "IndexName"));
        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
        typeDesc.addFieldDesc(elemField);
        elemField = new org.apache.axis.description.ElementDesc();
        elemField.setFieldName("results");
        elemField.setXmlName(new javax.xml.namespace.QName("http://xml.amazon.com/AWSECommerceService/2004-08-01", "Results"));
        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "nonNegativeInteger"));
        elemField.setMinOccurs(0);
        typeDesc.addFieldDesc(elemField);
        elemField = new org.apache.axis.description.ElementDesc();
        elemField.setFieldName("pages");
        elemField.setXmlName(new javax.xml.namespace.QName("http://xml.amazon.com/AWSECommerceService/2004-08-01", "Pages"));
        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "nonNegativeInteger"));
        elemField.setMinOccurs(0);
        typeDesc.addFieldDesc(elemField);
        elemField = new org.apache.axis.description.ElementDesc();
        elemField.setFieldName("relevanceRank");
        elemField.setXmlName(new javax.xml.namespace.QName("http://xml.amazon.com/AWSECommerceService/2004-08-01", "RelevanceRank"));
        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "positiveInteger"));
        typeDesc.addFieldDesc(elemField);
        elemField = new org.apache.axis.description.ElementDesc();
        elemField.setFieldName("ASIN");
        elemField.setXmlName(new javax.xml.namespace.QName("http://xml.amazon.com/AWSECommerceService/2004-08-01", "ASIN"));
        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.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 + -