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

commonMain.cccev.f2.requirement.domain.RequirementQueryApi.kt Maven / Gradle / Ivy

There is a newer version: 0.20.0
Show newest version
package cccev.f2.requirement.domain

import cccev.f2.requirement.domain.query.RequirementGetByIdentifierFunction
import cccev.f2.requirement.domain.query.RequirementGetFunction
import cccev.f2.requirement.domain.query.RequirementListChildrenByTypeFunction
import cccev.f2.requirement.domain.query.RequirementListQueryFunction

interface RequirementQueryApi {
    /** Get requirement **/
    fun requirementGet(): RequirementGetFunction
    fun requirementGetByIdentifier(): RequirementGetByIdentifierFunction

    /** Get Requirement List **/
    fun requirementsList(): RequirementListQueryFunction
    /** List requirement children filtered by type **/
    fun requirementListChildrenByType(): RequirementListChildrenByTypeFunction
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy