if (list != null) {
                        T documentObject = clazz.newInstance();
                        documentObject.set(document.getId(), document.getData());
                        temp.add(documentObject);
                    }