LazyList wraps around a standard ArrayList and ensures that any get() activity which returns a null
value will return a freshly instantiated item instead.
This class should allow the Component Builder framework to function well within a form-based UI, where child components are added / removed at the web page level.
This class is similar in intent to the Apache commons-collections version, but my implementation differs in the following ways:
|
|