//MetaPhrase/com.github.diegoberaldin.metaphrase.domain.glossary.usecase
Package-level declarations
Types
Name | Summary |
---|---|
ClearGlossaryUseCase | [jvm] interface ClearGlossaryUseCase Contract for the clear glossary use case. |
DefaultClearGlossaryUseCase | [jvm] class DefaultClearGlossaryUseCase(repository: GlossaryTermRepository) : ClearGlossaryUseCase |
DefaultExportGlossaryUseCase | [jvm] class DefaultExportGlossaryUseCase(repository: GlossaryTermRepository, dispatchers: CoroutineDispatcherProvider) : ExportGlossaryUseCase |
DefaultImportGlossaryUseCase | [jvm] class DefaultImportGlossaryUseCase(repository: GlossaryTermRepository, dispatchers: CoroutineDispatcherProvider) : ImportGlossaryUseCase |
ExportGlossaryUseCase | [jvm] interface ExportGlossaryUseCase Contract for the export glossary use case. |
GetGlossaryTermsUseCase | [jvm] interface GetGlossaryTermsUseCase Contract for the get glossary terms use case. |
ImportGlossaryUseCase | [jvm] interface ImportGlossaryUseCase Contract for the import glossary use case. |