com.caucho.config.program
Class Arg<T>

java.lang.Object
  extended by com.caucho.config.program.Arg<T>
Direct Known Subclasses:
BeanArg, InjectionPointArg, ValueArg

public abstract class Arg<T>
extends java.lang.Object

A saved program for creating a constructor argument


Constructor Summary
Arg()
           
 
Method Summary
 void bind()
           
abstract  java.lang.Object eval(CreationalContext<T> parentEnv)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Arg

public Arg()
Method Detail

bind

public void bind()

eval

public abstract java.lang.Object eval(CreationalContext<T> parentEnv)