1 16 package net.sf.dozer.util.mapping.util; 17 18 import org.apache.commons.lang.StringUtils; 19 20 24 public class ClassMapKeyFactory { 25 26 private ClassMapKeyFactory() { 27 } 28 29 public static String createKey(Class sourceClass, Class destClass, String mapId) { 30 StringBuffer result = new StringBuffer (150); 31 if (StringUtils.isNotEmpty(mapId)) { 32 result.append(sourceClass.getName()); 33 result.append(destClass.getName()); 34 result.append(mapId); 35 } else { 36 result.append(sourceClass.getName()); 37 result.append(destClass.getName()); 38 } 39 return result.toString(); 40 } 41 42 public static String createKey(Class sourceClass, Class destClass) { 43 return createKey(sourceClass, destClass, null); 44 } 45 46 47 } 48 | Popular Tags |