public final DataModel getDataModel() { if (dataWrapper != null) { DataModelList dataModelList = dataWrapper.getDataModelList(); if (dataModelList.size() == 1) { return dataModelList.get(0); } else { return dataModelList; } } else if (dataModel != null) { return dataModel; } else { // Do not throw an exception here! return null; } }