Package com.dassault_systemes.catweb.base.util

   
Class ClassFactory

 
Class Hierarchy
java.lang.Object
  |
  +-com.dassault_systemes.catweb.base.util.ClassFactory
Class Location

Framework : PortalBase

Module : PLBbase

Class Description

public class ClassFactory

This class offers services for the introspection and dynamic instanciation. It is recommended to use it for Class creation rather than JDK call "Class.forName" because it manages a class cache.

Field Summary

Constructor Summary

Method Summary
Class createClassForName(String className)
Object createNewInstanceForClassName(String className)


Field Detail

Constructor Detail

Method Detail

createClassForName

    Class createClassForName(String className)

Creates the Class object with the specified class name. It is equivalent of: java.lang.Class.forName(classname)

Parameters:
className
- the class name of the class to create.
See Also:
java.lang.Class

createNewInstanceForClassName

    Object createNewInstanceForClassName(String className)

Creates a new instance of an object with the specified class name. It is equivalent of: class = java.lang.Class.forName(classname) class.newInstance()

Parameters:
className
- the class name of the class to create.
See Also:
java.lang.Class


Copyright © 2000, Dassault Systèmes. All rights reserved