Class Summary |
AbstractBeanIndexCollection |
The AbstractBeanIndexCollection class is the abstract parent class for ArrayCollection and ListCollection. |
ArrayCollection |
Instances of this class contain a Object[] object and his parent bean
This class provides a protocol for accessing the bean's attribute which type is Array by position,
and for changing and removing array position's value |
BeanCollection |
|
BeanDataField |
The BeanDataField class is the basic unit of the bean collection. |
BeanUtils |
The BeanUtils class is a utility for BeanCollection. |
BooleanArrayCollection |
Instances of this class contain a boolean[] object and his parent bean
This class provides a protocol for accessing the bean's attribute which type is boolean[] by position,
and for changing and removing array position's value |
BooleanDataField |
The BooleanDataField class is the basic unit of the BooleanArrayCollection. |
ByteArrayCollection |
Instances of this class contain a byte[] object and his parent bean
This class provides a protocol for accessing the bean's attribute which type is byte[] by position,
and for changing and removing array position's value |
ByteDataField |
The ByteDataField class is the basic unit of the ByteArrayCollection. |
CharArrayCollection |
Instances of this class contain a char[] object and his parent bean
This class provides a protocol for accessing the bean's attribute which type is char[] by position,
and for changing and removing array position's value |
CharDataField |
The CharDataField class is the basic unit of the CharArrayCollection. |
DoubleArrayCollection |
Instances of this class contain a double[] object and his parent bean
This class provides a protocol for accessing the bean's attribute which type is double[] by position,
and for changing and removing array position's value |
DoubleDataField |
The DoubleDataField class is the basic unit of the DoubleArrayCollection. |
FloatArrayCollection |
Instances of this class contain a float[] object and his parent bean
This class provides a protocol for accessing the bean's attribute which type is float[] by position,
and for changing and removing array position's value |
FloatDataField |
The FloatDataField class is the basic unit of the FloatArrayCollection. |
IndexDataField |
The IndexDataField class is the basic unit of the ArrayCollection. |
IntArrayCollection |
Instances of this class contain a int[] object and his parent bean
This class provides a protocol for accessing the bean's attribute which type is int[] by position,
and for changing and removing array position's value |
IntDataField |
The IntDataField class is the basic unit of the IntArrayCollection. |
ListCollection |
Instances of this class contain a list object and his parent bean This class
provides a protocol for accessing the bean's attribute which type is List by
position, and for changing and removing list position's value |
ListDataField |
The ListDataField class is the basic unit of the ListCollection. |
LongArrayCollection |
Instances of this class contain a long[] object and his parent bean
This class provides a protocol for accessing the bean's attribute which type is long[] by position,
and for changing and removing array position's value |
LongDataField |
The LongDataField class is the basic unit of the LongArrayCollection. |
MapCollection |
Instances of this class contain a Map object and his parent bean
This class provides a protocol for accessing the bean's attribute which type is Map by name,
and for changing and removing map's identified key value. |
MapDataField |
The MapDataField class is the basic unit of the MapCollection. |
ShortArrayCollection |
Instances of this class contain a short[] object and his parent bean
This class provides a protocol for accessing the bean's attribute which type is short[] by position,
and for changing and removing array position's value |
ShortDataField |
The ShortDataField class is the basic unit of the ShortArrayCollection. |
TypeManager |
The TypeManager class is used to treat a Class as a simple type,it contains a ArrayList
|