[{"class":"androidx.health.connect.client.testing.FakeHealthConnectClientOverrides","addedIn":"1.0.0-SNAPSHOT","methods":[{"method":"FakeHealthConnectClientOverrides()","addedIn":"1.0.0-SNAPSHOT"},{"method":"FakeHealthConnectClientOverrides(androidx.health.connect.client.testing.stubs.Stub<? super java.lang.String,androidx.health.connect.client.response.ChangesResponse>,androidx.health.connect.client.testing.stubs.Stub<? super androidx.health.connect.client.request.ChangesTokenRequest,java.lang.String>,androidx.health.connect.client.testing.stubs.Stub<? super androidx.health.connect.client.request.ReadRecordsRequest<?>,? extends androidx.health.connect.client.response.ReadRecordsResponse<?>>,androidx.health.connect.client.testing.stubs.Stub<? super java.lang.String,? extends androidx.health.connect.client.response.ReadRecordResponse<?>>,androidx.health.connect.client.testing.stubs.Stub<? super java.util.List<?>,androidx.health.connect.client.response.InsertRecordsResponse>,androidx.health.connect.client.testing.stubs.Stub,androidx.health.connect.client.testing.stubs.Stub,androidx.health.connect.client.testing.stubs.Stub<? super androidx.health.connect.client.request.AggregateRequest,androidx.health.connect.client.aggregate.AggregationResult>,androidx.health.connect.client.testing.stubs.Stub<? super androidx.health.connect.client.request.AggregateGroupByDurationRequest,? extends java.util.List<androidx.health.connect.client.aggregate.AggregationResultGroupedByDuration>>,androidx.health.connect.client.testing.stubs.Stub<? super androidx.health.connect.client.request.AggregateGroupByPeriodRequest,? extends java.util.List<androidx.health.connect.client.aggregate.AggregationResultGroupedByPeriod>>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"getAggregate()","addedIn":"1.0.0-SNAPSHOT"},{"method":"getAggregateGroupByDuration()","addedIn":"1.0.0-SNAPSHOT"},{"method":"getAggregateGroupByPeriod()","addedIn":"1.0.0-SNAPSHOT"},{"method":"getDeleteRecords()","addedIn":"1.0.0-SNAPSHOT"},{"method":"getGetChanges()","addedIn":"1.0.0-SNAPSHOT"},{"method":"getGetChangesToken()","addedIn":"1.0.0-SNAPSHOT"},{"method":"getInsertRecords()","addedIn":"1.0.0-SNAPSHOT"},{"method":"getReadRecord()","addedIn":"1.0.0-SNAPSHOT"},{"method":"getReadRecords()","addedIn":"1.0.0-SNAPSHOT"},{"method":"getUpdateRecords()","addedIn":"1.0.0-SNAPSHOT"},{"method":"setAggregate(androidx.health.connect.client.testing.stubs.Stub<? super androidx.health.connect.client.request.AggregateRequest,androidx.health.connect.client.aggregate.AggregationResult>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"setAggregateGroupByDuration(androidx.health.connect.client.testing.stubs.Stub<? super androidx.health.connect.client.request.AggregateGroupByDurationRequest,? extends java.util.List<androidx.health.connect.client.aggregate.AggregationResultGroupedByDuration>>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"setAggregateGroupByPeriod(androidx.health.connect.client.testing.stubs.Stub<? super androidx.health.connect.client.request.AggregateGroupByPeriodRequest,? extends java.util.List<androidx.health.connect.client.aggregate.AggregationResultGroupedByPeriod>>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"setDeleteRecords(androidx.health.connect.client.testing.stubs.Stub)","addedIn":"1.0.0-SNAPSHOT"},{"method":"setGetChanges(androidx.health.connect.client.testing.stubs.Stub<? super java.lang.String,androidx.health.connect.client.response.ChangesResponse>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"setGetChangesToken(androidx.health.connect.client.testing.stubs.Stub<? super androidx.health.connect.client.request.ChangesTokenRequest,java.lang.String>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"setInsertRecords(androidx.health.connect.client.testing.stubs.Stub<? super java.util.List<?>,androidx.health.connect.client.response.InsertRecordsResponse>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"setReadRecord(androidx.health.connect.client.testing.stubs.Stub<? super java.lang.String,? extends androidx.health.connect.client.response.ReadRecordResponse<?>>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"setReadRecords(androidx.health.connect.client.testing.stubs.Stub<? super androidx.health.connect.client.request.ReadRecordsRequest<?>,? extends androidx.health.connect.client.response.ReadRecordsResponse<?>>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"setUpdateRecords(androidx.health.connect.client.testing.stubs.Stub)","addedIn":"1.0.0-SNAPSHOT"}],"fields":[]},{"class":"androidx.health.connect.client.testing.stubs.MutableStub","addedIn":"1.0.0-SNAPSHOT","methods":[{"method":"MutableStub()","addedIn":"1.0.0-SNAPSHOT"},{"method":"MutableStub(kotlin.jvm.functions.Function1<? super T,? extends R>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"getDefaultHandler()","addedIn":"1.0.0-SNAPSHOT"},{"method":"setDefaultHandler(kotlin.jvm.functions.Function1<? super T,? extends R>)","addedIn":"1.0.0-SNAPSHOT"}],"fields":[]},{"class":"androidx.health.connect.client.testing.FakeHealthConnectClient.Companion","addedIn":"1.0.0-SNAPSHOT","methods":[],"fields":[]},{"class":"androidx.health.connect.client.testing.stubs.StubKt","addedIn":"1.0.0-SNAPSHOT","methods":[{"method":"stub<R>()","addedIn":"1.0.0-SNAPSHOT"},{"method":"stub<R>(R)","addedIn":"1.0.0-SNAPSHOT"},{"method":"stub<R>(java.lang.Iterable<? extends R>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"stub<R>(java.lang.Iterable<? extends R>,kotlin.jvm.functions.Function0<? extends R>)","addedIn":"1.0.0-SNAPSHOT"}],"fields":[]},{"class":"androidx.health.connect.client.testing.FakePermissionController","addedIn":"1.0.0-SNAPSHOT","methods":[{"method":"FakePermissionController()","addedIn":"1.0.0-SNAPSHOT"},{"method":"FakePermissionController(boolean)","addedIn":"1.0.0-SNAPSHOT"},{"method":"getGrantedPermissions(kotlin.coroutines.Continuation<? super java.util.Set<java.lang.String>>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"grantPermission(java.lang.String)","addedIn":"1.0.0-SNAPSHOT"},{"method":"grantPermissions(java.util.Set<java.lang.String>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"replaceGrantedPermissions(java.util.Set<java.lang.String>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"revokeAllPermissions(kotlin.coroutines.Continuation<? super kotlin.Unit>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"revokePermission(java.lang.String)","addedIn":"1.0.0-SNAPSHOT"}],"fields":[]},{"class":"androidx.health.connect.client.testing.FakeHealthConnectClient","addedIn":"1.0.0-SNAPSHOT","methods":[{"method":"FakeHealthConnectClient()","addedIn":"1.0.0-SNAPSHOT"},{"method":"FakeHealthConnectClient(java.lang.String,java.time.Clock,androidx.health.connect.client.PermissionController)","addedIn":"1.0.0-SNAPSHOT"},{"method":"aggregate(androidx.health.connect.client.request.AggregateRequest,kotlin.coroutines.Continuation<? super androidx.health.connect.client.aggregate.AggregationResult>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"aggregateGroupByDuration(androidx.health.connect.client.request.AggregateGroupByDurationRequest,kotlin.coroutines.Continuation<? super java.util.List<androidx.health.connect.client.aggregate.AggregationResultGroupedByDuration>>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"aggregateGroupByPeriod(androidx.health.connect.client.request.AggregateGroupByPeriodRequest,kotlin.coroutines.Continuation<? super java.util.List<androidx.health.connect.client.aggregate.AggregationResultGroupedByPeriod>>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"deleteRecords(kotlin.reflect.KClass<? extends androidx.health.connect.client.records.Record>,androidx.health.connect.client.time.TimeRangeFilter,kotlin.coroutines.Continuation<? super kotlin.Unit>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"deleteRecords(kotlin.reflect.KClass<? extends androidx.health.connect.client.records.Record>,java.util.List<java.lang.String>,java.util.List<java.lang.String>,kotlin.coroutines.Continuation<? super kotlin.Unit>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"expireToken(java.lang.String)","addedIn":"1.0.0-SNAPSHOT"},{"method":"getChanges(java.lang.String,kotlin.coroutines.Continuation<? super androidx.health.connect.client.response.ChangesResponse>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"getChangesToken(androidx.health.connect.client.request.ChangesTokenRequest,kotlin.coroutines.Continuation<? super java.lang.String>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"getOverrides()","addedIn":"1.0.0-SNAPSHOT"},{"method":"getPageSizeGetChanges()","addedIn":"1.0.0-SNAPSHOT"},{"method":"getPermissionController()","addedIn":"1.0.0-SNAPSHOT"},{"method":"insertRecords(java.util.List<? extends androidx.health.connect.client.records.Record>,kotlin.coroutines.Continuation<? super androidx.health.connect.client.response.InsertRecordsResponse>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"readRecord<T extends androidx.health.connect.client.records.Record>(kotlin.reflect.KClass<T>,java.lang.String,kotlin.coroutines.Continuation<? super androidx.health.connect.client.response.ReadRecordResponse<T>>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"readRecords<T extends androidx.health.connect.client.records.Record>(androidx.health.connect.client.request.ReadRecordsRequest<T>,kotlin.coroutines.Continuation<? super androidx.health.connect.client.response.ReadRecordsResponse<T>>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"setPackageName(java.lang.String)","addedIn":"1.0.0-SNAPSHOT"},{"method":"setPageSizeGetChanges(int)","addedIn":"1.0.0-SNAPSHOT"},{"method":"updateRecords(java.util.List<? extends androidx.health.connect.client.records.Record>,kotlin.coroutines.Continuation<? super kotlin.Unit>)","addedIn":"1.0.0-SNAPSHOT"}],"fields":[{"field":"Companion","addedIn":"1.0.0-SNAPSHOT"},{"field":"DEFAULT_PACKAGE_NAME","addedIn":"1.0.0-SNAPSHOT"}]},{"class":"androidx.health.connect.client.testing.stubs.Stub","addedIn":"1.0.0-SNAPSHOT","methods":[{"method":"next(T)","addedIn":"1.0.0-SNAPSHOT"}],"fields":[]},{"class":"androidx.health.connect.client.testing.AggregationTestUtils","addedIn":"1.0.0-SNAPSHOT","methods":[{"method":"AggregationResult()","addedIn":"1.0.0-SNAPSHOT"},{"method":"AggregationResult(java.util.Set<androidx.health.connect.client.records.metadata.DataOrigin>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"AggregationResult(java.util.Set<androidx.health.connect.client.records.metadata.DataOrigin>,java.util.Map<androidx.health.connect.client.aggregate.AggregateMetric<java.lang.Object>,?>)","addedIn":"1.0.0-SNAPSHOT"}],"fields":[]},{"class":"androidx.health.connect.client.testing.MetadataTestHelper","addedIn":"1.0.0-SNAPSHOT","methods":[{"method":"populatedWithTestValues(androidx.health.connect.client.records.metadata.Metadata)","addedIn":"1.0.0-SNAPSHOT"},{"method":"populatedWithTestValues(androidx.health.connect.client.records.metadata.Metadata,java.lang.String)","addedIn":"1.0.0-SNAPSHOT"},{"method":"populatedWithTestValues(androidx.health.connect.client.records.metadata.Metadata,java.lang.String,androidx.health.connect.client.records.metadata.DataOrigin)","addedIn":"1.0.0-SNAPSHOT"},{"method":"populatedWithTestValues(androidx.health.connect.client.records.metadata.Metadata,java.lang.String,androidx.health.connect.client.records.metadata.DataOrigin,java.time.Instant)","addedIn":"1.0.0-SNAPSHOT"}],"fields":[]},{"class":"androidx.health.connect.client.testing.stubs.MutableStubKt","addedIn":"1.0.0-SNAPSHOT","methods":[{"method":"MutableStub<R>(R)","addedIn":"1.0.0-SNAPSHOT"},{"method":"MutableStub<R>(java.lang.Throwable)","addedIn":"1.0.0-SNAPSHOT"},{"method":"buildStub<T, R>(kotlin.jvm.functions.Function1<? super androidx.health.connect.client.testing.stubs.MutableStub<T,R>,kotlin.Unit>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"enqueue<R>(androidx.health.connect.client.testing.stubs.MutableStub<?,R>,R...)","addedIn":"1.0.0-SNAPSHOT"},{"method":"enqueue<R>(androidx.health.connect.client.testing.stubs.MutableStub<?,R>,java.lang.Iterable<? extends R>)","addedIn":"1.0.0-SNAPSHOT"},{"method":"plusAssign<R>(androidx.health.connect.client.testing.stubs.MutableStub<?,R>,R)","addedIn":"1.0.0-SNAPSHOT"}],"fields":[]}]