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

com.malinskiy.sheldon.adapter.IPreferenceAdapter Maven / Gradle / Ivy

The newest version!
package com.malinskiy.sheldon.adapter;

import javax.annotation.Nonnull;

import rx.Completable;
import rx.Observable;

public interface IPreferenceAdapter {

    @Nonnull
    Observable observe(@Nonnull String key, @Nonnull T defaultValue, @Nonnull com.malinskiy.sheldon.IGateway gateway);

    void put(@Nonnull String key, @Nonnull T value, com.malinskiy.sheldon.IGateway gateway);

    Completable putSync(@Nonnull String key, @Nonnull T value, com.malinskiy.sheldon.IGateway gateway);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy