View Javadoc

    1   /*
    2    * $Id: TestBean.java 471754 2006-11-06 14:55:09Z husted $
    3    *
    4    * Licensed to the Apache Software Foundation (ASF) under one
    5    * or more contributor license agreements.  See the NOTICE file
    6    * distributed with this work for additional information
    7    * regarding copyright ownership.  The ASF licenses this file
    8    * to you under the Apache License, Version 2.0 (the
    9    * "License"); you may not use this file except in compliance
    10   * with the License.  You may obtain a copy of the License at
    11   *
    12   *  http://www.apache.org/licenses/LICENSE-2.0
    13   *
    14   * Unless required by applicable law or agreed to in writing,
    15   * software distributed under the License is distributed on an
    16   * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
    17   * KIND, either express or implied.  See the License for the
    18   * specific language governing permissions and limitations
    19   * under the License.
    20   */
    21
    22  package examples;
    23
    24  import java.io.Serializable;
    25
    26
    27  /**
    28   * An example bean for Bean Examples
    29   *
    30   * @version $Rev: 471754 $ $Date: 2006-11-06 08:55:09 -0600 (Mon, 06 Nov 2006) $
    31   */
    32  public class TestBean implements Serializable {
    33
    34      // ------------------------------------------------------ Instance Variables
    35
    36      /** A boolean value */
    37      private boolean booleanValue = false;
    38
    39      /** A double value */
    40      private double doubleValue = 45213.451;
    41
    42      /** A float value */
    43      private float floatValue = -123.582F;
    44
    45      /** An integer value */
    46      private int intValue = 256;
    47
    48      /** A long integer value */
    49      private long longValue = 1321546L;
    50
    51      /** A short integer value */
    52      private short shortValue = 257;
    53
    54      /** A string value */
    55      private String stringValue = "Hello, world!";
    56
    57      /** A dateValue value */
    58      private java.util.Date dateValue = new java.util.Date();
    59
    60      // ------------------------------------------------------------ Constructors
    61
    62      /**
    63       * Constructor for TestBean.
    64       */
    65      public TestBean() {
    66          super();
    67      }
    68
    69      // -------------------------------------------------------------- Properties
    70
    71      /**
    72       * Returns the booleanValue.
    73       * @return boolean
    74       */
    75      public boolean isBooleanValue() {
    76          return booleanValue;
    77      }
    78
    79      /**
    80       * Returns the doubleValue.
    81       * @return double
    82       */
    83      public double getDoubleValue() {
    84          return doubleValue;
    85      }
    86
    87      /**
    88       * Returns the floatValue.
    89       * @return float
    90       */
    91      public float getFloatValue() {
    92          return floatValue;
    93      }
    94
    95      /**
    96       * Returns the intValue.
    97       * @return int
    98       */
    99      public int getIntValue() {
    100         return intValue;
    101     }
    102
    103     /**
    104      * Returns the longValue.
    105      * @return long
    106      */
    107     public long getLongValue() {
    108         return longValue;
    109     }
    110
    111     /**
    112      * Returns the shortValue.
    113      * @return short
    114      */
    115     public short getShortValue() {
    116         return shortValue;
    117     }
    118
    119     /**
    120      * Returns the stringValue.
    121      * @return String
    122      */
    123     public String getStringValue() {
    124         return stringValue;
    125     }
    126
    127     /**
    128      * Sets the booleanValue.
    129      * @param booleanValue The booleanValue to set
    130      */
    131     public void setBooleanValue(boolean booleanValue) {
    132         this.booleanValue = booleanValue;
    133     }
    134
    135     /**
    136      * Sets the doubleValue.
    137      * @param doubleValue The doubleValue to set
    138      */
    139     public void setDoubleValue(double doubleValue) {
    140         this.doubleValue = doubleValue;
    141     }
    142
    143     /**
    144      * Sets the floatValue.
    145      * @param floatValue The floatValue to set
    146      */
    147     public void setFloatValue(float floatValue) {
    148         this.floatValue = floatValue;
    149     }
    150
    151     /**
    152      * Sets the intValue.
    153      * @param intValue The intValue to set
    154      */
    155     public void setIntValue(int intValue) {
    156         this.intValue = intValue;
    157     }
    158
    159     /**
    160      * Sets the longValue.
    161      * @param longValue The longValue to set
    162      */
    163     public void setLongValue(long longValue) {
    164         this.longValue = longValue;
    165     }
    166
    167     /**
    168      * Sets the shortValue.
    169      * @param shortValue The shortValue to set
    170      */
    171     public void setShortValue(short shortValue) {
    172         this.shortValue = shortValue;
    173     }
    174
    175     /**
    176      * Sets the stringValue.
    177      * @param stringValue The stringValue to set
    178      */
    179     public void setStringValue(String stringValue) {
    180         this.stringValue = stringValue;
    181     }
    182
    183     /**
    184      * Returns the dateValue.
    185      * @return java.util.Date
    186      */
    187     public java.util.Date getDateValue() {
    188         return dateValue;
    189     }
    190
    191     /**
    192      * Sets the dateValue.
    193      * @param date The date to set
    194      */
    195     public void setDateValue(java.util.Date date) {
    196         this.dateValue = date;
    197     }
    198
    199 }