blob: e8b45b4d82eae91b2fdb1e35c137292fe585852b [file] [log] [blame]
[{"class":"androidx.datastore.core.Serializer","addedIn":"1.0.0","methods":[{"method":"readFrom(java.io.InputStream,kotlin.coroutines.Continuation<? super T>)","addedIn":"1.0.0"},{"method":"getDefaultValue()","addedIn":"1.0.0"},{"method":"writeTo(T,java.io.OutputStream,kotlin.coroutines.Continuation<? super kotlin.Unit>)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.datastore.core.CloseableKt","addedIn":"1.1.0-beta02","methods":[{"method":"use<T extends androidx.datastore.core.Closeable, R>(T,kotlin.jvm.functions.Function1<? super T,? extends R>)","addedIn":"1.1.0-beta02"}],"fields":[]},{"class":"androidx.datastore.core.StorageConnection","addedIn":"1.1.0-beta02","methods":[{"method":"writeScope(kotlin.jvm.functions.Function2<? super androidx.datastore.core.WriteScope<T>,? super kotlin.coroutines.Continuation<? super kotlin.Unit>,?>,kotlin.coroutines.Continuation<? super kotlin.Unit>)","addedIn":"1.1.0-beta02"},{"method":"getCoordinator()","addedIn":"1.1.0-beta02"},{"method":"readScope<R>(kotlin.jvm.functions.Function3<? super androidx.datastore.core.ReadScope<T>,? super java.lang.Boolean,? super kotlin.coroutines.Continuation<? super R>,?>,kotlin.coroutines.Continuation<? super R>)","addedIn":"1.1.0-beta02"}],"fields":[]},{"class":"androidx.datastore.core.StorageConnectionKt","addedIn":"1.1.0-beta02","methods":[{"method":"writeData<T>(androidx.datastore.core.StorageConnection<T>,T,kotlin.coroutines.Continuation<? super kotlin.Unit>)","addedIn":"1.1.0-beta02"},{"method":"readData<T>(androidx.datastore.core.StorageConnection<T>,kotlin.coroutines.Continuation<? super T>)","addedIn":"1.1.0-beta02"}],"fields":[]},{"class":"androidx.datastore.core.WriteScope","addedIn":"1.1.0-beta02","methods":[{"method":"writeData(T,kotlin.coroutines.Continuation<? super kotlin.Unit>)","addedIn":"1.1.0-beta02"}],"fields":[]},{"class":"androidx.datastore.core.ReadScope","addedIn":"1.1.0-beta02","methods":[{"method":"readData(kotlin.coroutines.Continuation<? super T>)","addedIn":"1.1.0-beta02"}],"fields":[]},{"class":"androidx.datastore.core.Storage","addedIn":"1.1.0-beta02","methods":[{"method":"createConnection()","addedIn":"1.1.0-beta02"}],"fields":[]},{"class":"androidx.datastore.core.Closeable","addedIn":"1.1.0-beta02","methods":[{"method":"close()","addedIn":"1.1.0-beta02"}],"fields":[]},{"class":"androidx.datastore.core.InterProcessCoordinator_jvmKt","addedIn":"1.1.0-beta02","methods":[{"method":"createSingleProcessCoordinator(java.io.File)","addedIn":"1.1.0-beta02"}],"fields":[]},{"class":"androidx.datastore.core.MultiProcessCoordinatorKt","addedIn":"1.1.0-beta02","methods":[{"method":"createMultiProcessCoordinator(kotlin.coroutines.CoroutineContext,java.io.File)","addedIn":"1.1.0-beta02"}],"fields":[]},{"class":"androidx.datastore.core.CorruptionException","addedIn":"1.0.0","methods":[{"method":"CorruptionException(java.lang.String,java.lang.Throwable)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.datastore.core.MultiProcessDataStoreFactory","addedIn":"1.1.0-beta02","methods":[{"method":"create<T>(androidx.datastore.core.Storage<T>,androidx.datastore.core.handlers.ReplaceFileCorruptionHandler<T>)","addedIn":"1.1.0-beta02"},{"method":"create<T>(androidx.datastore.core.Serializer<T>,androidx.datastore.core.handlers.ReplaceFileCorruptionHandler<T>,kotlin.jvm.functions.Function0<? extends java.io.File>)","addedIn":"1.1.0-beta02"},{"method":"create<T>(androidx.datastore.core.Storage<T>,androidx.datastore.core.handlers.ReplaceFileCorruptionHandler<T>,java.util.List<? extends androidx.datastore.core.DataMigration<T>>,kotlinx.coroutines.CoroutineScope)","addedIn":"1.1.0-beta02"},{"method":"create<T>(androidx.datastore.core.Storage<T>)","addedIn":"1.1.0-beta02"},{"method":"create<T>(androidx.datastore.core.Storage<T>,androidx.datastore.core.handlers.ReplaceFileCorruptionHandler<T>,java.util.List<? extends androidx.datastore.core.DataMigration<T>>)","addedIn":"1.1.0-beta02"},{"method":"create<T>(androidx.datastore.core.Serializer<T>,kotlin.jvm.functions.Function0<? extends java.io.File>)","addedIn":"1.1.0-beta02"},{"method":"create<T>(androidx.datastore.core.Serializer<T>,androidx.datastore.core.handlers.ReplaceFileCorruptionHandler<T>,java.util.List<? extends androidx.datastore.core.DataMigration<T>>,kotlin.jvm.functions.Function0<? extends java.io.File>)","addedIn":"1.1.0-beta02"},{"method":"create<T>(androidx.datastore.core.Serializer<T>,androidx.datastore.core.handlers.ReplaceFileCorruptionHandler<T>,java.util.List<? extends androidx.datastore.core.DataMigration<T>>,kotlinx.coroutines.CoroutineScope,kotlin.jvm.functions.Function0<? extends java.io.File>)","addedIn":"1.1.0-beta02"}],"fields":[{"field":"INSTANCE","addedIn":"1.1.0-beta02"}]},{"class":"androidx.datastore.core.DataStoreFactory","addedIn":"1.0.0","methods":[{"method":"create<T>(androidx.datastore.core.Serializer<T>,androidx.datastore.core.handlers.ReplaceFileCorruptionHandler<T>,kotlin.jvm.functions.Function0<? extends java.io.File>)","addedIn":"1.0.0"},{"method":"create<T>(androidx.datastore.core.Storage<T>,androidx.datastore.core.handlers.ReplaceFileCorruptionHandler<T>,java.util.List<? extends androidx.datastore.core.DataMigration<T>>,kotlinx.coroutines.CoroutineScope)","addedIn":"1.1.0-beta02"},{"method":"create<T>(androidx.datastore.core.Serializer<T>,kotlin.jvm.functions.Function0<? extends java.io.File>)","addedIn":"1.0.0"},{"method":"create<T>(androidx.datastore.core.Serializer<T>,androidx.datastore.core.handlers.ReplaceFileCorruptionHandler<T>,java.util.List<? extends androidx.datastore.core.DataMigration<T>>,kotlin.jvm.functions.Function0<? extends java.io.File>)","addedIn":"1.0.0"},{"method":"create<T>(androidx.datastore.core.Serializer<T>,androidx.datastore.core.handlers.ReplaceFileCorruptionHandler<T>,java.util.List<? extends androidx.datastore.core.DataMigration<T>>,kotlinx.coroutines.CoroutineScope,kotlin.jvm.functions.Function0<? extends java.io.File>)","addedIn":"1.0.0"}],"fields":[{"field":"INSTANCE","addedIn":"1.0.0"}]},{"class":"androidx.datastore.core.InterProcessCoordinator","addedIn":"1.1.0-beta02","methods":[{"method":"getVersion(kotlin.coroutines.Continuation<? super java.lang.Integer>)","addedIn":"1.1.0-beta02"},{"method":"lock<T>(kotlin.jvm.functions.Function1<? super kotlin.coroutines.Continuation<? super T>,?>,kotlin.coroutines.Continuation<? super T>)","addedIn":"1.1.0-beta02"},{"method":"tryLock<T>(kotlin.jvm.functions.Function2<? super java.lang.Boolean,? super kotlin.coroutines.Continuation<? super T>,?>,kotlin.coroutines.Continuation<? super T>)","addedIn":"1.1.0-beta02"},{"method":"getUpdateNotifications()","addedIn":"1.1.0-beta02"},{"method":"incrementAndGetVersion(kotlin.coroutines.Continuation<? super java.lang.Integer>)","addedIn":"1.1.0-beta02"}],"fields":[]},{"class":"androidx.datastore.core.DataStore","addedIn":"1.0.0","methods":[{"method":"updateData(kotlin.jvm.functions.Function2<? super T,? super kotlin.coroutines.Continuation<? super T>,?>,kotlin.coroutines.Continuation<? super T>)","addedIn":"1.0.0"},{"method":"getData()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.datastore.core.handlers.ReplaceFileCorruptionHandler","addedIn":"1.0.0","methods":[{"method":"ReplaceFileCorruptionHandler(kotlin.jvm.functions.Function1<? super androidx.datastore.core.CorruptionException,? extends T>)","addedIn":"1.0.0"},{"method":"handleCorruption(androidx.datastore.core.CorruptionException,kotlin.coroutines.Continuation<? super T>)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.datastore.core.FileStorage","addedIn":"1.1.0-beta02","methods":[{"method":"createConnection()","addedIn":"1.1.0-beta02"},{"method":"FileStorage(androidx.datastore.core.Serializer<T>,kotlin.jvm.functions.Function1<? super java.io.File,? extends androidx.datastore.core.InterProcessCoordinator>,kotlin.jvm.functions.Function0<? extends java.io.File>)","addedIn":"1.1.0-beta02"}],"fields":[]},{"class":"androidx.datastore.core.DataMigration","addedIn":"1.0.0","methods":[{"method":"migrate(T,kotlin.coroutines.Continuation<? super T>)","addedIn":"1.0.0"},{"method":"shouldMigrate(T,kotlin.coroutines.Continuation<? super java.lang.Boolean>)","addedIn":"1.0.0"},{"method":"cleanUp(kotlin.coroutines.Continuation<? super kotlin.Unit>)","addedIn":"1.0.0"}],"fields":[]}]