com.jaspersoft.jasperserver.api.common.service
Interface ObjectFactory

All Known Implementing Classes:
ObjectFactoryImpl

public interface ObjectFactory

Author:
swood

Method Summary
 java.lang.String getIdForClass(java.util.Map classMappings, java.lang.Class _class)
           
 java.lang.Class getImplementationClass(java.util.Map classMappings, java.lang.Class itfClass)
           
 java.lang.Class getImplementationClass(java.util.Map classMappings, java.lang.String id)
           
 java.lang.String getImplementationClassName(java.util.Map classMappings, java.lang.Class itfClass)
           
 java.lang.String getImplementationClassName(java.util.Map classMappings, java.lang.String id)
           
 java.lang.Class getInterface(java.util.Map classMappings, java.lang.Class _class)
           
 java.lang.String getInterfaceName(java.util.Map classMappings, java.lang.Class _class)
           
 java.util.List getKeys(java.util.Map classMappings)
           
 java.lang.Object newObject(java.util.Map classMappings, java.lang.Class itfClass)
           
 java.lang.Object newObject(java.util.Map classMappings, java.lang.String id)
           
 

Method Detail

getImplementationClass

java.lang.Class getImplementationClass(java.util.Map classMappings,
                                       java.lang.Class itfClass)

getImplementationClass

java.lang.Class getImplementationClass(java.util.Map classMappings,
                                       java.lang.String id)

getImplementationClassName

java.lang.String getImplementationClassName(java.util.Map classMappings,
                                            java.lang.Class itfClass)

getImplementationClassName

java.lang.String getImplementationClassName(java.util.Map classMappings,
                                            java.lang.String id)

getInterface

java.lang.Class getInterface(java.util.Map classMappings,
                             java.lang.Class _class)

getIdForClass

java.lang.String getIdForClass(java.util.Map classMappings,
                               java.lang.Class _class)

getInterfaceName

java.lang.String getInterfaceName(java.util.Map classMappings,
                                  java.lang.Class _class)

newObject

java.lang.Object newObject(java.util.Map classMappings,
                           java.lang.Class itfClass)

newObject

java.lang.Object newObject(java.util.Map classMappings,
                           java.lang.String id)

getKeys

java.util.List getKeys(java.util.Map classMappings)


Copyright © 2007. All Rights Reserved.