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