commonMain.cccev.f2.framework.domain.query.FrameworkGetQueryDTO.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cccev-framework-f2-domain Show documentation
Show all versions of cccev-framework-f2-domain Show documentation
Kotlin implementation of Core Criterion and Core Evidence Vocabulary
package cccev.f2.framework.domain.query
import cccev.s2.framework.domain.FrameworkId
import cccev.s2.framework.domain.model.Framework
import cccev.s2.framework.domain.model.FrameworkDTO
import f2.dsl.fnc.F2Function
import kotlin.js.JsExport
import kotlin.js.JsName
import kotlinx.serialization.Serializable
typealias FrameworkGetFunction = F2Function
@JsExport
@JsName("FrameworkGetQueryDTO")
interface FrameworkGetQueryDTO {
val id: FrameworkId
}
data class FrameworkGetQueryDTOBase(
override val id: FrameworkId
): FrameworkGetQueryDTO
@JsExport
@JsName("FrameworkGetResultDTO")
interface FrameworkGetResultDTO {
val item: FrameworkDTO?
}
@Serializable
data class FrameworkGetResultDTOBase(
override val item: Framework?
): FrameworkGetResultDTO
© 2015 - 2024 Weber Informatics LLC | Privacy Policy