webwork/src/main/webwork/examples BeanUtilTest.java,1.2,1.3

[email protected] Sun, 30 Jun 2002 22:22:19 -0700
Newsgroups gmane.comp.java.webwork.cvs
Message-ID <[email protected]>
Update of /cvsroot/webwork/webwork/src/main/webwork/examples
In directory usw-pr-cvs1:/tmp/cvs-serv14672

Modified Files:
	BeanUtilTest.java 
Log Message:
added support for primitive and object arrays

Index: BeanUtilTest.java
===================================================================
RCS file: /cvsroot/webwork/webwork/src/main/webwork/examples/BeanUtilTest.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- BeanUtilTest.java	30 Jun 2002 01:36:58 -0000	1.2
+++ BeanUtilTest.java	1 Jul 2002 05:22:15 -0000	1.3
@@ -11,7 +11,11 @@
 import webwork.util.DateFormatter;
 
 import java.util.Date;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Calendar;
 import java.text.DateFormat;
+import java.lang.reflect.Array;
 
 /**
  *	Test util.BeanUtil
@@ -22,6 +26,7 @@
  */
 public class BeanUtilTest
       extends ActionSupport {
+
    //primitives
    int primInt;
    double primDouble;
@@ -40,6 +45,230 @@
    Float objFloat = new Float(0.0);
    Boolean objBoolean = new Boolean(false);
    Date objDate = new Date();
+
+   //arrays - objects
+   Integer[] defaultObjIntegers = {new Integer(1), new Integer(2) , new Integer(3), new Integer(4)};
+   Integer[] objIntegers;
+
+   Double[] defaultObjDoubles = {new Double(1.0), new Double(2.0) , new Double(3.0), new Double(4.0)};
+   Double[] objDoubles;
+
+   Short[] defaultObjShorts = {new Short("1"), new Short("2") , new Short("3"), new Short("4")};
+   Short[] objShorts;
+
+   Byte[] defaultObjBytes = {new Byte("1"), new Byte("2") , new Byte("3"), new Byte("4")};
+   Byte[] objBytes;
+
+   Long[] defaultObjLongs = {new Long(1), new Long(2) , new Long(3), new Long(4)};
+   Long[] objLongs;
+
+   Float[] defaultObjFloats = {new Float(1.0), new Float(2.0) , new Float(3.0), new Float(4.0)};
+   Float[] objFloats;
+
+   //arrays - primitives
+   int[] defaultPrimInts = {1, 2, 3, 4};
+   int[] primInts;
+
+   double[] defaultPrimDoubles = {1.0d, 2.0d, 3.0d, 4.0d};
+   double[] primDoubles;
+
+   short[] defaultPrimShorts = {(short)1, (short)2, (short)3, (short)4};
+   short[] primShorts;
+
+   byte[] defaultPrimBytes = {(byte)1, (byte)2, (byte)3, (byte)4};
+   byte[] primBytes;
+
+   long[] defaultPrimLongs = {(long)1, (long)2, (long)3, (long)4};
+   long[] primLongs;
+
+   float[] defaultPrimFloats = {1.0f, 2.0f, 3.0f, 4.0f};
+   float[] primFloats;
+
+   //-- arrays - primitives
+
+   public int[] getDefaultPrimInts()
+   {
+      return defaultPrimInts;
+   }
+
+   public double[] getDefaultPrimDoubles()
+   {
+      return defaultPrimDoubles;
+   }
+
+   public short[] getDefaultPrimShorts()
+   {
+      return defaultPrimShorts;
+   }
+
+   public byte[] getDefaultPrimBytes()
+   {
+      return defaultPrimBytes;
+   }
+
+   public long[] getDefaultPrimLongs()
+   {
+      return defaultPrimLongs;
+   }
+
+   public float[] getDefaultPrimFloats()
+   {
+      return defaultPrimFloats;
+   }
+
+   public int[] getPrimInts()
+   {
+      return primInts;
+   }
+
+   public void setPrimInts(int[] primInts)
+   {
+      this.primInts = primInts;
+   }
+
+   public double[] getPrimDoubles()
+   {
+      return primDoubles;
+   }
+
+   public void setPrimDoubles(double[] primDoubles)
+   {
+      this.primDoubles = primDoubles;
+   }
+
+   public short[] getPrimShorts()
+   {
+      return primShorts;
+   }
+
+   public void setPrimShorts(short[] primShorts)
+   {
+      this.primShorts = primShorts;
+   }
+
+   public byte[] getPrimBytes()
+   {
+      return primBytes;
+   }
+
+   public void setPrimBytes(byte[] primBytes)
+   {
+      this.primBytes = primBytes;
+   }
+
+   public long[] getPrimLongs()
+   {
+      return primLongs;
+   }
+
+   public void setPrimLongs(long[] primLongs)
+   {
+      this.primLongs = primLongs;
+   }
+
+   public float[] getPrimFloats()
+   {
+      return primFloats;
+   }
+
+   public void setPrimFloats(float[] primFloats)
+   {
+      this.primFloats = primFloats;
+   }
+
+   //-- arrays - ojbects
+
+   public Integer[] getDefaultObjIntegers()
+   {
+      return defaultObjIntegers;
+   }
+
+   public Double[] getDefaultObjDoubles()
+   {
+      return defaultObjDoubles;
+   }
+
+   public Short[] getDefaultObjShorts()
+   {
+      return defaultObjShorts;
+   }
+
+   public Byte[] getDefaultObjBytes()
+   {
+      return defaultObjBytes;
+   }
+
+   public Long[] getDefaultObjLongs()
+   {
+      return defaultObjLongs;
+   }
+
+   public Float[] getDefaultObjFloats()
+   {
+      return defaultObjFloats;
+   }
+
+   public Integer[] getObjIntegers()
+   {
+      return objIntegers;
+   }
+
+   public void setObjIntegers(Integer[] objIntegers)
+   {
+      this.objIntegers = objIntegers;
+   }
+
+   public Double[] getObjDoubles()
+   {
+      return objDoubles;
+   }
+
+   public void setObjDoubles(Double[] objDoubles)
+   {
+      this.objDoubles = objDoubles;
+   }
+
+   public Short[] getObjShorts()
+   {
+      return objShorts;
+   }
+
+   public void setObjShorts(Short[] objShorts)
+   {
+      this.objShorts = objShorts;
+   }
+
+   public Byte[] getObjBytes()
+   {
+      return objBytes;
+   }
+
+   public void setObjBytes(Byte[] objBytes)
+   {
+      this.objBytes = objBytes;
+   }
+
+   public Long[] getObjLongs()
+   {
+      return objLongs;
+   }
+
+   public void setObjLongs(Long[] objLongs)
+   {
+      this.objLongs = objLongs;
+   }
+
+   public Float[] getObjFloats()
+   {
+      return objFloats;
+   }
+
+   public void setObjFloats(Float[] objFloats)
+   {
+      this.objFloats = objFloats;
+   }
+
+   ///////////////////////////
 
    public int getPrimInt() {
       return primInt;




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf