1 22 package org.jboss.test.webservice.jbws383; 23 24 import java.util.ArrayList ; 25 import java.util.Arrays ; 26 import java.util.List ; 27 28 public class JavaType 29 { 30 private List values; 31 32 public JavaType() 33 { 34 this.values = new ArrayList (); 35 } 36 37 public JavaType(Double [] array) 38 { 39 this.values = Arrays.asList(array); 40 } 41 42 public Double [] getValues() 43 { 44 return (Double [])values.toArray(new Double [0]); 45 } 46 47 public void setValues(Double values[]) 48 { 49 this.values.clear(); 50 this.values.addAll(Arrays.asList(values)); 51 } 52 53 public boolean equals(Object obj) 54 { 55 if (obj instanceof JavaType == false) 56 return false; 57 58 JavaType other = (JavaType)obj; 59 return values != null && values.equals(other.values) || values == null && other.values == null; 60 } 61 62 public String toString() 63 { 64 return values != null ? values.toString() : null; 65 } 66 } 67 | Popular Tags |