1 16 package net.sf.dozer.util.mapping.config; 17 18 import java.util.Properties ; 19 20 21 24 public class SettingsHelper { 25 26 private SettingsHelper() {} 27 28 public static void populateSettingsFromProperties(Settings result, Properties props) { 29 String propValue = props.getProperty(PropertyConstants.STATISTICS_ENABLED); 30 if (propValue != null) { 31 result.setStatisticsEnabled(Boolean.valueOf(propValue).booleanValue()); 32 } 33 propValue = props.getProperty(PropertyConstants.CONVERTER_CACHE_MAX_SIZE); 34 if (propValue != null) { 35 result.setConverterByDestTypeCacheMaxSize(Long.parseLong(propValue)); 36 } 37 propValue = props.getProperty(PropertyConstants.SUPERTYPE_CACHE_MAX_SIZE); 38 if (propValue != null) { 39 result.setSuperTypesCacheMaxSize(Long.parseLong(propValue)); 40 } 41 } 42 } 43 | Popular Tags |