public interface TranslationDao
Translation entity.| Modifier and Type | Method and Description |
|---|---|
Translation |
create()
Creates an empty translation instance that is not persisted to the database
|
void |
delete(Translation translation)
Deletes the given translation
|
Map<String,Object> |
getIdPropertyMetadata(TranslatedEntity entity)
Returns a map that holds the following data for the given entity:
"name" --> idProperty (the name of the id property, always a String)
"type" --> idProperty's type (usually either Long or String)
|
Translation |
readTranslation(TranslatedEntity entity,
String entityId,
String fieldName,
String localeCode)
Reads a translation for the requested parameters.
|
Translation |
readTranslationById(Long translationId)
Reads a translation by its own primary key
|
List<Translation> |
readTranslations(TranslatedEntity entity,
String entityId,
String fieldName)
Reads all translations for a given field
|
Translation |
save(Translation translation)
Persists the given translation
|
Translation save(Translation translation)
translation - Translation create()
void delete(Translation translation)
translation - Map<String,Object> getIdPropertyMetadata(TranslatedEntity entity)
entity - Translation readTranslationById(Long translationId)
translationId - List<Translation> readTranslations(TranslatedEntity entity, String entityId, String fieldName)
entity - entityId - fieldName - Translation readTranslation(TranslatedEntity entity, String entityId, String fieldName, String localeCode)
entity - entityId - fieldName - localeCode - Copyright © 2014. All rights reserved.