Package de.xima.fc.common.locale
Class EntityLocalizer
- java.lang.Object
-
- de.xima.fc.common.locale.EntityLocalizer
-
public class EntityLocalizer extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringlocalizeEntityName(Locale locale, de.xima.cmn.dao.interfaces.IEntity<?> entity)static StringlocalizeEntityName(Locale locale, Class<?> clazz, Iterable<? extends de.xima.cmn.dao.interfaces.IEntity<?>> entities)Takes the given list of entities and returns a string with a human-readable name of those entities.static List<String>localizeEntityWithReferences(Locale locale, de.xima.cmn.dao.interfaces.IEntity<Long> entity, Iterable<? extends de.xima.cmn.dao.interfaces.IEntity<?>> references)static List<String>localizeEntityWithReferences(Locale locale, de.xima.cmn.dao.interfaces.IEntity<Long> entity, Map<? extends Class<? extends de.xima.cmn.dao.interfaces.IEntity<?>>,? extends Iterable<? extends de.xima.cmn.dao.interfaces.IEntity<?>>> references)
-
-
-
Method Detail
-
localizeEntityName
public static String localizeEntityName(Locale locale, Class<?> clazz, Iterable<? extends de.xima.cmn.dao.interfaces.IEntity<?>> entities)
Takes the given list of entities and returns a string with a human-readable name of those entities.- Parameters:
locale- The current locale to use.clazz- Class of the entities.entities- A list of entities.- Returns:
- A human-readable name of the given entities.
-
localizeEntityName
public static String localizeEntityName(Locale locale, de.xima.cmn.dao.interfaces.IEntity<?> entity)
-
localizeEntityWithReferences
public static List<String> localizeEntityWithReferences(Locale locale, de.xima.cmn.dao.interfaces.IEntity<Long> entity, Iterable<? extends de.xima.cmn.dao.interfaces.IEntity<?>> references)
-
localizeEntityWithReferences
public static List<String> localizeEntityWithReferences(Locale locale, de.xima.cmn.dao.interfaces.IEntity<Long> entity, Map<? extends Class<? extends de.xima.cmn.dao.interfaces.IEntity<?>>,? extends Iterable<? extends de.xima.cmn.dao.interfaces.IEntity<?>>> references)
-
-