| /* |
| * Copyright 2001-2004 The Apache Software Foundation. |
| * |
| * Licensed under the Apache License, Version 2.0 (the "License"); |
| * you may not use this file except in compliance with the License. |
| * You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, software |
| * distributed under the License is distributed on an "AS IS" BASIS, |
| * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| * See the License for the specific language governing permissions and |
| * limitations under the License. |
| */ |
| |
| |
| package org.apache.commons.beanutils; |
| |
| |
| /** |
| * Plain old java bean (POJO) for microbenchmarks. |
| * |
| * @author Craig R. McClanahan |
| * @version $Revision: 1.4 $ $Date: 2004/02/28 13:18:36 $ |
| */ |
| |
| public class BenchBean { |
| |
| |
| // -------------------------------------------------------------- Properties |
| |
| |
| /** |
| * A boolean property. |
| */ |
| private boolean booleanProperty = true; |
| |
| public boolean getBooleanProperty() { |
| return (booleanProperty); |
| } |
| |
| public void setBooleanProperty(boolean booleanProperty) { |
| this.booleanProperty = booleanProperty; |
| } |
| |
| |
| /** |
| * A byte property. |
| */ |
| private byte byteProperty = (byte) 121; |
| |
| public byte getByteProperty() { |
| return (this.byteProperty); |
| } |
| |
| public void setByteProperty(byte byteProperty) { |
| this.byteProperty = byteProperty; |
| } |
| |
| |
| /** |
| * A double property. |
| */ |
| private double doubleProperty = 321.0; |
| |
| public double getDoubleProperty() { |
| return (this.doubleProperty); |
| } |
| |
| public void setDoubleProperty(double doubleProperty) { |
| this.doubleProperty = doubleProperty; |
| } |
| |
| |
| /** |
| * A float property. |
| */ |
| private float floatProperty = (float) 123.0; |
| |
| public float getFloatProperty() { |
| return (this.floatProperty); |
| } |
| |
| public void setFloatProperty(float floatProperty) { |
| this.floatProperty = floatProperty; |
| } |
| |
| |
| /** |
| * An integer property. |
| */ |
| private int intProperty = 123; |
| |
| public int getIntProperty() { |
| return (this.intProperty); |
| } |
| |
| public void setIntProperty(int intProperty) { |
| this.intProperty = intProperty; |
| } |
| |
| |
| /** |
| * A long property. |
| */ |
| private long longProperty = 321; |
| |
| public long getLongProperty() { |
| return (this.longProperty); |
| } |
| |
| public void setLongProperty(long longProperty) { |
| this.longProperty = longProperty; |
| } |
| |
| |
| /** |
| * A short property. |
| */ |
| private short shortProperty = (short) 987; |
| |
| public short getShortProperty() { |
| return (this.shortProperty); |
| } |
| |
| public void setShortProperty(short shortProperty) { |
| this.shortProperty = shortProperty; |
| } |
| |
| |
| /** |
| * A String property. |
| */ |
| private String stringProperty = "This is a string"; |
| |
| public String getStringProperty() { |
| return (this.stringProperty); |
| } |
| |
| public void setStringProperty(String stringProperty) { |
| this.stringProperty = stringProperty; |
| } |
| |
| |
| } |