1 21 22 package com.jaspersoft.jasperserver.api.common.service; 23 24 import java.util.List ; 25 import java.util.Map ; 26 27 31 public interface ObjectFactory { 32 33 public Class getImplementationClass(Map classMappings, Class itfClass); 34 35 public Class getImplementationClass(Map classMappings, String id); 36 37 public String getImplementationClassName(Map classMappings, Class itfClass); 38 39 public String getImplementationClassName(Map classMappings, String id); 40 41 public Class getInterface(Map classMappings, Class _class); 42 43 public String getIdForClass(Map classMappings, Class _class); 44 45 public String getInterfaceName(Map classMappings, Class _class); 46 47 public Object newObject(Map classMappings, Class itfClass); 48 49 public Object newObject(Map classMappings, String id); 50 51 public List getKeys(Map classMappings); 52 53 } 54 | Popular Tags |