kernl.data.source.builder.DataSourceBuilderRequest.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of Kernl.Runtime Show documentation
Show all versions of Kernl.Runtime Show documentation
Kernl: A Kotlin Symbol Processing (KSP) library for automatic repository generation.
package io.github.mattshoe.shoebox.kernl.data.source.builder
import kotlin.reflect.KClass
class DataSourceBuilderRequest {
fun memoryCache(clazz: KClass) =
MemoryCacheDataSourceBuilder(clazz)
fun publisherMemoryCache(clazz: KClass) =
PublisherDataSourceBuilder(clazz)
}