if (cachedObject == null)
{
// object was not found in cache
// create new array object
ArrayLoader arrayLoader = new ArrayLoader(this.adapter,
cache, cw);
arrayLoader.loadArray(dbId);
T nuObject = (T) arrayLoader.getArray();
res = nuObject;
}
else
{
// the object was found, add it to result array