org.apache.hivemind.service.impl
Class ClassFactoryImpl

java.lang.Object
  |
  +--org.apache.hivemind.service.impl.ClassFactoryImpl
All Implemented Interfaces:
ClassFactory

public class ClassFactoryImpl
extends java.lang.Object
implements ClassFactory

Implementation of ClassFactory.

Author:
Howard Lewis Ship

Constructor Summary
ClassFactoryImpl()
           
 
Method Summary
 ClassFab newClass(java.lang.String name, java.lang.Class superClass)
          Creates a ClassFabobject for the given name; the new class is a subclass of the indicated class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassFactoryImpl

public ClassFactoryImpl()
Method Detail

newClass

public ClassFab newClass(java.lang.String name,
                         java.lang.Class superClass)
Description copied from interface: ClassFactory
Creates a ClassFabobject for the given name; the new class is a subclass of the indicated class. The new class is public and concrete.

Incompatible change from 1.0: The module parameter has been removed.

Specified by:
newClass in interface ClassFactory
Parameters:
name - the full qualified name of the class to create
superClass - the parent class, which is often java.lang.Object