diff geo-backend/src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java @ 884:12f88239fb33

Updated Javadocs to the Listed Classes. Also done some Codecleanup and removed unused Methods from the Code. geo-backend/trunk@842 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Fri, 26 Mar 2010 15:23:03 +0000
parents da2da7bb1aa1
children 1c3efbd2fc5a
line wrap: on
line diff
--- a/geo-backend/src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java	Fri Mar 26 11:07:01 2010 +0000
+++ b/geo-backend/src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java	Fri Mar 26 15:23:03 2010 +0000
@@ -5,7 +5,6 @@
 
 import java.util.Date;
 import java.util.GregorianCalendar;
-import java.util.HashMap;
 
 import de.intevation.gnv.geobackend.util.DateUtils;
 
@@ -22,14 +21,10 @@
      * THE UID of this Classe
      */
     private static final long serialVersionUID = -6886218808840982766L;
-
-
     /**
-     * HashMap which stores the Columnvalues identified by the unique Columnname
+     * Array which stores the Columnvalues
      */
-
      private Object [] values;
-    
     /**
      * The ResultDescriptor which describes the ColumnValues
      */
@@ -50,6 +45,9 @@
         return getDate(resultDescriptor.getColumnIndex(columnName));
     }
 
+    /**
+     * @see de.intevation.gnv.geobackend.base.Result#getDate(int)
+     */
     public Date getDate(int column) {
         Object o = values[column];
         Date d = null;
@@ -68,6 +66,9 @@
         return getDouble(resultDescriptor.getColumnIndex(columnName));
     }
 
+    /**
+     * @see de.intevation.gnv.geobackend.base.Result#getDouble(int)
+     */
     public Double getDouble(int column) {
         return (Double)values[column];
     }
@@ -79,6 +80,9 @@
         return getFloat(resultDescriptor.getColumnIndex(columnName));
     }
 
+    /**
+     * @see de.intevation.gnv.geobackend.base.Result#getFloat(int)
+     */
     public Float getFloat(int column) {
         return (Float)values[column];
     }
@@ -88,11 +92,12 @@
      */
     public Integer getInteger(String columnName) {
         int idx = resultDescriptor.getColumnIndex(columnName);
-
         return idx > -1 ? getInteger(idx) : -1;
-        //return getInteger(resultDescriptor.getColumnIndex(columnName));
     }
 
+    /**
+     * @see de.intevation.gnv.geobackend.base.Result#getInteger(int)
+     */
     public Integer getInteger(int column) {
         Object value = values[column];
         if (value instanceof Double){
@@ -100,6 +105,7 @@
         }
         return (Integer)value;
     }
+    
     /**
      * @see de.intevation.gnv.geobackend.base.Result#getResultDescriptor()
      */
@@ -112,23 +118,21 @@
      */
     public String getString(String columnName) {
         int idx = resultDescriptor.getColumnIndex(columnName);
-
         return idx > -1 ? getString(idx) : null;
     }
 
+    /**
+     * @see de.intevation.gnv.geobackend.base.Result#getString(int)
+     */
     public String getString(int column) {
-
         Object o = values[column];
-
         if (o instanceof Date){
             return DateUtils.getPatternedDateAmer((Date)o);
         }
-
         if (o instanceof GregorianCalendar){
             Date d = ((GregorianCalendar)o).getTime();
             return DateUtils.getPatternedDateAmer(d);
         }
-
         return o != null ? o.toString() : null;
     }
 
@@ -146,6 +150,9 @@
         return getObject(resultDescriptor.getColumnIndex(columnName));
     }
 
+    /**
+     * @see de.intevation.gnv.geobackend.base.Result#getObject(int)
+     */
     public Object getObject(int column) {
         return values[column];
     }

http://dive4elements.wald.intevation.org