CAS Unit Tests
Clover coverage report - CAS Unit Tests
Coverage timestamp: Mon Jul 4 2005 18:13:17 CDT
file stats: LOC: 134   Methods: 11
NCLOC: 90   Classes: 1
 
 Source file Conditionals Statements Methods TOTAL
ArrayOfString.java 0% 0% 0% 0%
coverage
 1    /**
 2    * ArrayOfString.java
 3    *
 4    * This file was auto-generated from WSDL
 5    * by the Apache Axis 1.2RC2 Jun 16, 2005 (10:54:53 EDT) WSDL2Java emitter.
 6    */
 7   
 8    package org.globus.cas.types;
 9   
 10    public class ArrayOfString implements java.io.Serializable {
 11    private java.lang.String[] strings;
 12   
 13  0 public ArrayOfString() {
 14    }
 15   
 16  0 public ArrayOfString(
 17    java.lang.String[] strings) {
 18  0 this.strings = strings;
 19    }
 20   
 21   
 22    /**
 23    * Gets the strings value for this ArrayOfString.
 24    *
 25    * @return strings
 26    */
 27  0 public java.lang.String[] getStrings() {
 28  0 return strings;
 29    }
 30   
 31   
 32    /**
 33    * Sets the strings value for this ArrayOfString.
 34    *
 35    * @param strings
 36    */
 37  0 public void setStrings(java.lang.String[] strings) {
 38  0 this.strings = strings;
 39    }
 40   
 41  0 public java.lang.String getStrings(int i) {
 42  0 return this.strings[i];
 43    }
 44   
 45  0 public void setStrings(int i, java.lang.String _value) {
 46  0 this.strings[i] = _value;
 47    }
 48   
 49    private java.lang.Object __equalsCalc = null;
 50  0 public synchronized boolean equals(java.lang.Object obj) {
 51  0 if (!(obj instanceof ArrayOfString)) return false;
 52  0 ArrayOfString other = (ArrayOfString) obj;
 53  0 if (obj == null) return false;
 54  0 if (this == obj) return true;
 55  0 if (__equalsCalc != null) {
 56  0 return (__equalsCalc == obj);
 57    }
 58  0 __equalsCalc = obj;
 59  0 boolean _equals;
 60  0 _equals = true &&
 61    ((this.strings==null && other.getStrings()==null) ||
 62    (this.strings!=null &&
 63    java.util.Arrays.equals(this.strings, other.getStrings())));
 64  0 __equalsCalc = null;
 65  0 return _equals;
 66    }
 67   
 68    private boolean __hashCodeCalc = false;
 69  0 public synchronized int hashCode() {
 70  0 if (__hashCodeCalc) {
 71  0 return 0;
 72    }
 73  0 __hashCodeCalc = true;
 74  0 int _hashCode = 1;
 75  0 if (getStrings() != null) {
 76  0 for (int i=0;
 77  0 i<java.lang.reflect.Array.getLength(getStrings());
 78    i++) {
 79  0 java.lang.Object obj = java.lang.reflect.Array.get(getStrings(), i);
 80  0 if (obj != null &&
 81    !obj.getClass().isArray()) {
 82  0 _hashCode += obj.hashCode();
 83    }
 84    }
 85    }
 86  0 __hashCodeCalc = false;
 87  0 return _hashCode;
 88    }
 89   
 90    // Type metadata
 91    private static org.apache.axis.description.TypeDesc typeDesc =
 92    new org.apache.axis.description.TypeDesc(ArrayOfString.class, true);
 93   
 94    static {
 95  0 typeDesc.setXmlType(new javax.xml.namespace.QName("http://www.globus.org/07/2004/cas/casTypes", "ArrayOfString"));
 96  0 org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
 97  0 elemField.setFieldName("strings");
 98  0 elemField.setXmlName(new javax.xml.namespace.QName("http://www.globus.org/07/2004/cas/casTypes", "strings"));
 99  0 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
 100  0 typeDesc.addFieldDesc(elemField);
 101    }
 102   
 103    /**
 104    * Return type metadata object
 105    */
 106  0 public static org.apache.axis.description.TypeDesc getTypeDesc() {
 107  0 return typeDesc;
 108    }
 109   
 110    /**
 111    * Get Custom Serializer
 112    */
 113  0 public static org.apache.axis.encoding.Serializer getSerializer(
 114    java.lang.String mechType,
 115    java.lang.Class _javaType,
 116    javax.xml.namespace.QName _xmlType) {
 117  0 return
 118    new org.apache.axis.encoding.ser.BeanSerializer(
 119    _javaType, _xmlType, typeDesc);
 120    }
 121   
 122    /**
 123    * Get Custom Deserializer
 124    */
 125  0 public static org.apache.axis.encoding.Deserializer getDeserializer(
 126    java.lang.String mechType,
 127    java.lang.Class _javaType,
 128    javax.xml.namespace.QName _xmlType) {
 129  0 return
 130    new org.apache.axis.encoding.ser.BeanDeserializer(
 131    _javaType, _xmlType, typeDesc);
 132    }
 133   
 134    }