package com.uwyn.rife.tools;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
public class BeanImpl2
{
private int mPropertyReadonly = 23;
private String mPropertyString = null;
private StringBuffer mPropertyStringbuffer = null;
private StringBuilder mPropertyStringbuilder = null;
private Date mPropertyDate = null;
private char mPropertyChar = 0;
private boolean mPropertyBoolean = false;
private byte mPropertyByte = 0;
private double mPropertyDouble = 0.0d;
private float mPropertyFloat = 0.0f;
private int mPropertyInt = 0;
private long mPropertyLong = 0;
private short mPropertyShort = 0;
private Character mPropertyCharacterObject = null;
private Boolean mPropertyBooleanObject = null;
private Byte mPropertyByteObject = null;
private Double mPropertyDoubleObject = null;
private Float mPropertyFloatObject = null;
private Integer mPropertyIntegerObject = null;
private Long mPropertyLongObject = null;
private Short mPropertyShortObject = null;
private BigDecimal mPropertyBigDecimal = null;
private SerializableType mPropertySerializableType = null;
private String[] mPropertyStringArray = null;
private StringBuffer[] mPropertyStringbufferArray = null;
private StringBuilder[] mPropertyStringbuilderArray = null;
private Date[] mPropertyDateArray = null;
private char[] mPropertyCharArray = null;
private boolean[] mPropertyBooleanArray = null;
private byte[] mPropertyByteArray = null;
private double[] mPropertyDoubleArray = null;
private float[] mPropertyFloatArray = null;
private int[] mPropertyIntArray = null;
private long[] mPropertyLongArray = null;
private short[] mPropertyShortArray = null;
private Character[] mPropertyCharacterObjectArray = null;
private Boolean[] mPropertyBooleanObjectArray = null;
private Byte[] mPropertyByteObjectArray = null;
private Double[] mPropertyDoubleObjectArray = null;
private Float[] mPropertyFloatObjectArray = null;
private Integer[] mPropertyIntegerObjectArray = null;
private Long[] mPropertyLongObjectArray = null;
private Short[] mPropertyShortObjectArray = null;
private BigDecimal[] mPropertyBigDecimalArray = null;
private SerializableType[] mPropertySerializableTypeArray = null;
public BeanImpl2()
{
}
public int getPropertyReadonly()
{
return mPropertyReadonly;
}
public void setPropertyWriteonly(long propertyWriteonly)
{
}
public int getPropertyInt()
{
return mPropertyInt;
}
public void setPropertyInt(int propertyInt)
{
mPropertyInt = propertyInt;
}
public String getPropertyString()
{
return mPropertyString;
}
public void setPropertyString(String propertyString)
{
mPropertyString = propertyString;
}
public double getPropertyDouble()
{
return mPropertyDouble;
}
public void setPropertyDouble(double propertyDouble)
{
mPropertyDouble = propertyDouble;
}
public StringBuffer getPropertyStringbuffer()
{
return mPropertyStringbuffer;
}
public void setPropertyStringbuffer(StringBuffer propertyStringbuffer)
{
mPropertyStringbuffer = propertyStringbuffer;
}
public StringBuilder getPropertyStringbuilder()
{
return mPropertyStringbuilder;
}
public void setPropertyStringbuilder(StringBuilder propertyStringbuilder)
{
mPropertyStringbuilder = propertyStringbuilder;
}
public java.util.Date getPropertyDate()
{
return mPropertyDate;
}
public void setPropertyDate(java.util.Date propertyDate)
{
mPropertyDate = propertyDate;
}
public boolean isPropertyBoolean()
{
return mPropertyBoolean;
}
public void setPropertyBoolean(boolean propertyBoolean)
{
mPropertyBoolean = propertyBoolean;
}
public byte getPropertyByte()
{
return mPropertyByte;
}
public void setPropertyByte(byte propertyByte)
{
mPropertyByte = propertyByte;
}
public float getPropertyFloat()
{
return mPropertyFloat;
}
public void setPropertyFloat(float propertyFloat)
{
mPropertyFloat = propertyFloat;
}
public long getPropertyLong()
{
return mPropertyLong;
}
public void setPropertyLong(long propertyLong)
{
mPropertyLong = propertyLong;
}
public short getPropertyShort()
{
return mPropertyShort;
}
public void setPropertyShort(short propertyShort)
{
mPropertyShort = propertyShort;
}
public char getPropertyChar()
{
return mPropertyChar;
}
public void setPropertyChar(char propertyChar)
{
mPropertyChar = propertyChar;
}
public Short getPropertyShortObject()
{
return mPropertyShortObject;
}
public void setPropertyShortObject(Short propertyShortObject)
{
mPropertyShortObject = propertyShortObject;
}
public void setPropertyBigDecimal(BigDecimal propertyBigDecimal)
{
mPropertyBigDecimal = propertyBigDecimal;
}
public BigDecimal getPropertyBigDecimal()
{
return mPropertyBigDecimal;
}
public Character getPropertyCharacterObject()
{
return mPropertyCharacterObject;
}
public void setPropertyCharacterObject(Character propertyCharacterObject)
{
mPropertyCharacterObject = propertyCharacterObject;
}
public Boolean getPropertyBooleanObject()
{
return mPropertyBooleanObject;
}
public void setPropertyBooleanObject(Boolean propertyBooleanObject)
{
mPropertyBooleanObject = propertyBooleanObject;
}
public Byte getPropertyByteObject()
{
return mPropertyByteObject;
}
public void setPropertyByteObject(Byte propertyByteObject)
{
mPropertyByteObject = propertyByteObject;
}
public Double getPropertyDoubleObject()
{
return mPropertyDoubleObject;
}
public void setPropertyDoubleObject(Double propertyDoubleObject)
{
mPropertyDoubleObject = propertyDoubleObject;
}
public Float getPropertyFloatObject()
{
return mPropertyFloatObject;
}
public void setPropertyFloatObject(Float propertyFloatObject)
{
mPropertyFloatObject = propertyFloatObject;
}
public Integer getPropertyIntegerObject()
{
return mPropertyIntegerObject;
}
public void setPropertyIntegerObject(Integer propertyIntegerObject)
{
mPropertyIntegerObject = propertyIntegerObject;
}
public Long getPropertyLongObject()
{
return mPropertyLongObject;
}
public void setPropertyLongObject(Long propertyLongObject)
{
mPropertyLongObject = propertyLongObject;
}
public SerializableType getPropertySerializableType()
{
return mPropertySerializableType;
}
public void setPropertySerializableType(SerializableType propertySerializableType)
{
mPropertySerializableType = propertySerializableType;
}
public String[] getPropertyStringArray()
{
return mPropertyStringArray;
}
public void setPropertyStringArray(String[] propertyStringArray)
{
mPropertyStringArray = propertyStringArray;
}
public StringBuffer[] getPropertyStringbufferArray()
{
return mPropertyStringbufferArray;
}
public void setPropertyStringbufferArray(StringBuffer[] propertyStringbufferArray)
{
mPropertyStringbufferArray = propertyStringbufferArray;
}
public StringBuilder[] getPropertyStringbuilderArray()
{
return mPropertyStringbuilderArray;
}
public void setPropertyStringbuilderArray(StringBuilder[] propertyStringbuilderArray)
{
mPropertyStringbuilderArray = propertyStringbuilderArray;
}
public Date[] getPropertyDateArray()
{
return mPropertyDateArray;
}
public void setPropertyDateArray(Date[] propertyDateArray)
{
mPropertyDateArray = propertyDateArray;
}
public char[] getPropertyCharArray()
{
return mPropertyCharArray;
}
public void setPropertyCharArray(char[] propertyCharArray)
{
mPropertyCharArray = propertyCharArray;
}
public boolean[] getPropertyBooleanArray()
{
return mPropertyBooleanArray;
}
public void setPropertyBooleanArray(boolean[] propertyBooleanArray)
{
mPropertyBooleanArray = propertyBooleanArray;
}
public byte[] getPropertyByteArray()
{
return mPropertyByteArray;
}
public void setPropertyByteArray(byte[] propertyByteArray)
{
mPropertyByteArray = propertyByteArray;
}
public double[] getPropertyDoubleArray()
{
return mPropertyDoubleArray;
}
public void setPropertyDoubleArray(double[] propertyDoubleArray)
{
mPropertyDoubleArray = propertyDoubleArray;
}
public float[] getPropertyFloatArray()
{
return mPropertyFloatArray;
}
public void setPropertyFloatArray(float[] propertyFloatArray)
{
mPropertyFloatArray = propertyFloatArray;
}
public int[] getPropertyIntArray()
{
return mPropertyIntArray;
}
public void setPropertyIntArray(int[] propertyIntArray)
{
mPropertyIntArray = propertyIntArray;
}
public long[] getPropertyLongArray()
{
return mPropertyLongArray;
}
public void setPropertyLongArray(long[] propertyLongArray)
{
mPropertyLongArray = propertyLongArray;
}
public short[] getPropertyShortArray()
{
return mPropertyShortArray;
}
public void setPropertyShortArray(short[] propertyShortArray)
{
mPropertyShortArray = propertyShortArray;
}
public Character[] getPropertyCharacterObjectArray()
{
return mPropertyCharacterObjectArray;
}
public void setPropertyCharacterObjectArray(Character[] propertyCharacterObjectArray)
{
mPropertyCharacterObjectArray = propertyCharacterObjectArray;
}
public Boolean[] getPropertyBooleanObjectArray()
{
return mPropertyBooleanObjectArray;
}
public void setPropertyBooleanObjectArray(Boolean[] propertyBooleanObjectArray)
{
mPropertyBooleanObjectArray = propertyBooleanObjectArray;
}
public Byte[] getPropertyByteObjectArray()
{
return mPropertyByteObjectArray;
}
public void setPropertyByteObjectArray(Byte[] propertyByteObjectArray)
{
mPropertyByteObjectArray = propertyByteObjectArray;
}
public Double[] getPropertyDoubleObjectArray()
{
return mPropertyDoubleObjectArray;
}
public void setPropertyDoubleObjectArray(Double[] propertyDoubleObjectArray)
{
mPropertyDoubleObjectArray = propertyDoubleObjectArray;
}
public Float[] getPropertyFloatObjectArray()
{
return mPropertyFloatObjectArray;
}
public void setPropertyFloatObjectArray(Float[] propertyFloatObjectArray)
{
mPropertyFloatObjectArray = propertyFloatObjectArray;
}
public Integer[] getPropertyIntegerObjectArray()
{
return mPropertyIntegerObjectArray;
}
public void setPropertyIntegerObjectArray(Integer[] propertyIntegerObjectArray)
{
mPropertyIntegerObjectArray = propertyIntegerObjectArray;
}
public Long[] getPropertyLongObjectArray()
{
return mPropertyLongObjectArray;
}
public void setPropertyLongObjectArray(Long[] propertyLongObjectArray)
{
mPropertyLongObjectArray = propertyLongObjectArray;
}
public Short[] getPropertyShortObjectArray()
{
return mPropertyShortObjectArray;
}
public void setPropertyShortObjectArray(Short[] propertyShortObjectArray)
{
mPropertyShortObjectArray = propertyShortObjectArray;
}
public void setPropertyBigDecimalArray(BigDecimal[] propertyBigDecimalArray)
{
mPropertyBigDecimalArray = propertyBigDecimalArray;
}
public BigDecimal[] getPropertyBigDecimalArray()
{
return mPropertyBigDecimalArray;
}
public SerializableType[] getPropertySerializableTypeArray()
{
return mPropertySerializableTypeArray;
}
public void setPropertySerializableTypeArray(SerializableType[] propertySerializableTypeArray)
{
mPropertySerializableTypeArray = propertySerializableTypeArray;
}
public static class SerializableType implements Serializable
{
private int mNumber = -1;
private String mString = null;
public SerializableType(int number, String string)
{
mNumber = number;
mString = string;
}
public void setNumber(int number)
{
mNumber = number;
}
public int getNumber()
{
return mNumber;
}
public void setString(String string)
{
mString = string;
}
public String getString()
{
return mString;
}
public String toString()
{
return mNumber+":"+mString;
}
public boolean equals(Object other)
{
if (this == other)
{
return true;
}
if (null == other)
{
return false;
}
if (!(other instanceof SerializableType))
{
return false;
}
SerializableType other_datalink = (SerializableType)other;
if (!other_datalink.getString().equals(getString()))
{
return false;
}
if (other_datalink.getNumber() != getNumber())
{
return false;
}
return true;
}
}
}