if ($persistentBeans == null) { LOG.debug("Looking for all PersistentBeans of type " + ((getType() == null) ? "null" : getType().getName()));  Class clazz = null; AsyncCrudDao asyncCRUD = getDao(); clazz = getType(); LOG.debug("Retrieving all " + clazz.getName() + " instances"); try {  $persistentBeans =  asyncCRUD.retrieveAllPersistentBeans(clazz, isSubtypesIncluded()); } catch (TechnicalException tExc) { RobustCurrent.fatalProblem("Failed to retrieve all PersistenBeans of type" + ((getType() == null) ? "null" : getType().getName()), tExc, LOG); }  LOG.debug("Retrieve action succeeded"); setCreateable(true);    }
  public final Set getInstances() {    return ($persistentBeans == null)              ? null              : Collections.unmodifiableSet($persistentBeans);  }