KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > jboss > test > webservice > marshalltest > types > LongArr


1 /*
2  * JBoss, the OpenSource J2EE webOS
3  *
4  * Distributable under LGPL license.
5  * See terms of license at gnu.org.
6  */

7 package org.jboss.test.webservice.marshalltest.types;
8
9 // $Id: LongArr.java,v 1.2.2.1 2004/10/24 19:12:34 tdiesler Exp $
10

11 /**
12  * Created by IntelliJ IDEA.
13  *
14  * @author Thomas.Diesler@jboss.org
15  * @since 24-Sep-2004
16  */

17 public class LongArr
18 {
19    private long[] longArr;
20
21    public LongArr()
22    {
23    }
24
25    public LongArr(long[] longArr)
26    {
27       this.longArr = longArr;
28    }
29
30    public long[] getLongArr()
31    {
32       return longArr;
33    }
34
35    public void setLongArr(long[] longArr)
36    {
37       this.longArr = longArr;
38    }
39    
40    public boolean equals(Object JavaDoc obj)
41    {
42       return toString().equals("" + obj);
43    }
44
45    public String JavaDoc toString()
46    {
47       if (longArr != null)
48       {
49          StringBuffer JavaDoc ret = new StringBuffer JavaDoc("[");
50          for (int i = 0; i < longArr.length; i++)
51          {
52             long val = longArr[i];
53             ret.append(i == 0 ? "" + val : "," + val);
54          }
55          ret.append("]");
56          return ret.toString();
57       }
58       else
59       {
60          return "[]";
61       }
62    }
63 }
64
Popular Tags