com.caucho.config.program
Class ValueGenerator

java.lang.Object
  extended by com.caucho.config.program.ValueGenerator
All Implemented Interfaces:
ObjectProxy
Direct Known Subclasses:
ComponentValueGenerator, EjbGenerator, JndiValueGenerator, PersistenceContextGenerator, PersistenceUnitGenerator, ResourceGenerator, SingletonGenerator

public abstract class ValueGenerator
extends java.lang.Object
implements ObjectProxy

Creates a new value.


Constructor Summary
ValueGenerator()
           
 
Method Summary
abstract  java.lang.Object create()
           
 java.lang.Object createObject(java.util.Hashtable env)
          Creates the object from the proxy.
 java.lang.Class getType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValueGenerator

public ValueGenerator()
Method Detail

getType

public java.lang.Class getType()

createObject

public java.lang.Object createObject(java.util.Hashtable env)
Description copied from interface: ObjectProxy
Creates the object from the proxy.

Specified by:
createObject in interface ObjectProxy
Returns:
the object named by the proxy.

create

public abstract java.lang.Object create()