All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.comhix.twitch.database.dao.SimpleDao Maven / Gradle / Ivy

package de.comhix.twitch.database.dao;

import de.comhix.twitch.database.objects.DatabaseObject;
import io.reactivex.Completable;
import io.reactivex.Maybe;
import io.reactivex.Single;

/**
 * @author Benjamin Beeker
 */
public interface SimpleDao {
     Maybe get(String id, Class typeClass);

     Single save(Type object);

     Completable delete(String id, Class typeClass);

     Query query(Class typeClass);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy