com.caucho.config.type
Class ConfigProgramType

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

public class ConfigProgramType
extends AbstractBeanType

Represents an interface. The interface will try to lookup the value in webbeans.


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

Constructor Detail

ConfigProgramType

public ConfigProgramType(java.lang.Class<?> type)
Create the interface type

Method Detail

isProgram

public boolean isProgram()
Description copied from class: ConfigType
Returns true for a program type.

Overrides:
isProgram in class ConfigType