ILanguageRepository

An ILanguageRepository contains languages and their corresponding concepts.

Inheritors

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
abstract fun getAllConcepts(): List<IConcept>

Returns a list of all concepts within this language repository.

Link copied to clipboard
open fun getPriority(): Int

If multiple repositories can provide information for the same concept UID, the IConcept from the repository with the highest priority is used.

Link copied to clipboard
abstract fun resolveConcept(uid: String): IConcept?

Resolves a concept within this language repository.