Package io.tesler.model.core.api
Interface Translation<P extends BaseEntity,L extends Translation<P,L>>
-
- All Known Implementing Classes:
DictionaryItemTranslation
public interface Translation<P extends BaseEntity,L extends Translation<P,L>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description L
copyTranslation()
default String
getLanguage()
P
getPrimaryEntity()
TranslationId
getTranslationId()
void
setPrimaryEntity(P primaryEntity)
void
setTranslationId(TranslationId id)
-
-
-
Method Detail
-
getTranslationId
TranslationId getTranslationId()
-
setTranslationId
void setTranslationId(TranslationId id)
-
getPrimaryEntity
P getPrimaryEntity()
-
setPrimaryEntity
void setPrimaryEntity(P primaryEntity)
-
copyTranslation
L copyTranslation()
-
getLanguage
default String getLanguage()
-
-