6 package org.sleuthkit.autopsy.ingest;
 
   13 class FactoryClassNameNormalizer {
 
   15     private static final CharSequence pythonModuleSettingsPrefixCS = 
"org.python.proxies.".subSequence(0, 
"org.python.proxies.".length() - 1); 
 
   16     private static final Logger logger = Logger.
getLogger(FactoryClassNameNormalizer.class.getName());
 
   18     static String normalize(String canonicalClassName) {
 
   19         if (isPythonModuleSettingsFile(canonicalClassName)) {
 
   22             String moduleClassName = canonicalClassName.replaceAll(
"[$][\\d]", 
""); 
 
   23             return moduleClassName;
 
   25         return canonicalClassName;
 
   38     private static boolean isPythonModuleSettingsFile(String moduleSettingsFilePath) {
 
   39         return moduleSettingsFilePath.contains(pythonModuleSettingsPrefixCS);
 
synchronized static Logger getLogger(String name)