.. java:import:: org.apache.commons.collections CollectionUtils .. java:import:: org.ektorp BulkDeleteDocument .. java:import:: org.ektorp CouchDbConnector .. java:import:: org.ektorp ViewQuery .. java:import:: org.ektorp.support CouchDbRepositorySupport .. java:import:: org.ektorp.support GenerateView .. java:import:: org.motechproject.commons.couchdb.model MotechBaseDataObject .. java:import:: java.util ArrayList .. java:import:: java.util List MotechBaseRepository ==================== .. java:package:: org.motechproject.commons.couchdb.dao :noindex: .. java:type:: @Deprecated public abstract class MotechBaseRepository extends CouchDbRepositorySupport Constructors ------------ MotechBaseRepository ^^^^^^^^^^^^^^^^^^^^ .. java:constructor:: protected MotechBaseRepository(Class type, CouchDbConnector db) :outertype: MotechBaseRepository Methods ------- addOrReplace ^^^^^^^^^^^^ .. java:method:: protected void addOrReplace(T entity, String businessFieldName, String businessId) :outertype: MotechBaseRepository bulkAddOrUpdate ^^^^^^^^^^^^^^^ .. java:method:: public void bulkAddOrUpdate(List records) :outertype: MotechBaseRepository bulkDelete ^^^^^^^^^^ .. java:method:: public void bulkDelete(List records) :outertype: MotechBaseRepository getAll ^^^^^^ .. java:method:: @Override @GenerateView public List getAll() :outertype: MotechBaseRepository getAll ^^^^^^ .. java:method:: protected List getAll(int limit) :outertype: MotechBaseRepository queryViewWithKeyList ^^^^^^^^^^^^^^^^^^^^ .. java:method:: public List queryViewWithKeyList(String viewName, List keys) :outertype: MotechBaseRepository removeAll ^^^^^^^^^ .. java:method:: public void removeAll(String fieldName, String value) :outertype: MotechBaseRepository removeAll ^^^^^^^^^ .. java:method:: public void removeAll() :outertype: MotechBaseRepository safeRemove ^^^^^^^^^^ .. java:method:: public void safeRemove(T entity) :outertype: MotechBaseRepository singleResult ^^^^^^^^^^^^ .. java:method:: protected T singleResult(List resultSet) :outertype: MotechBaseRepository