com.caucho.config.type
Class FlowBeanType<T>

java.lang.Object
  extended by com.caucho.config.type.ConfigType<T>
      extended by com.caucho.config.type.InlineBeanType<T>
          extended by com.caucho.config.type.FlowBeanType<T>

public class FlowBeanType<T>
extends InlineBeanType<T>

Represents an introspected bean type for configuration which implements control flow like if/choose.


Field Summary
 
Fields inherited from class com.caucho.config.type.InlineBeanType
TEXT, VALUE
 
Constructor Summary
FlowBeanType(java.lang.Class<T> beanClass)
           
 
Method Summary
 
Methods inherited from class com.caucho.config.type.InlineBeanType
beforeConfigure, create, getAddAttribute, getAddBeanAttribute, getAttribute, getAttributeImpl, getConstructor, getContentProgramAttribute, getProgramAttribute, getType, init, inject, introspect, introspectMethods, isConstructableFromString, isEL, isReplace, replaceObject, setAddAnnotation, setAddCustomBean, toString, valueOf, valueOf
 
Methods inherited from class com.caucho.config.type.ConfigType
afterConfigure, beforeConfigureBean, carefulIntrospect, createType, getComponentType, getDefaultAttribute, getType, getTypeName, isArray, isBean, isEnvBean, isInlineType, isNode, isNoTrim, isProgram, isQualifier, setEnvBean, setProperty, valueOf
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FlowBeanType

public FlowBeanType(java.lang.Class<T> beanClass)