Uses of Class
com.caucho.config.type.ConfigType

Packages that use ConfigType
com.caucho.config.attribute   
com.caucho.config.program   
com.caucho.config.type   
com.caucho.config.types   
com.caucho.config.xml   
 

Uses of ConfigType in com.caucho.config.attribute
 

Methods in com.caucho.config.attribute that return ConfigType
 ConfigType<T> AddAttribute.getConfigType()
           
 ConfigType<T> AnnotationAttribute.getConfigType()
          Returns the config type of the attribute value.
abstract  ConfigType<?> Attribute.getConfigType()
          Returns the config type of the attribute value.
 ConfigType<?> CreateAttribute.getConfigType()
          Returns the config type of the attribute value.
 ConfigType EntryAttribute.getConfigType()
          Returns the config type of the attribute value.
 ConfigType<T> EnvironmentAttribute.getConfigType()
          Returns the config type of the attribute value.
 ConfigType ListValueAttribute.getConfigType()
          Returns the config type of the attribute value.
 ConfigType ProgramAttribute.getConfigType()
          Returns the config type of the attribute value.
 ConfigType<?> PropertyAttribute.getConfigType()
          Returns the config type of the attribute value.
 ConfigType SetValueAttribute.getConfigType()
          Returns the config type of the attribute value.
 ConfigType<T> SetterAttribute.getConfigType()
          Returns the config type of the attribute value.
 ConfigType<T> TextAttribute.getConfigType()
          Returns the config type of the attribute value.
 ConfigType<?> Attribute.getType(java.lang.Object childBean)
          Returns the config type of the child bean.
 

Methods in com.caucho.config.attribute with parameters of type ConfigType
 java.lang.Object Attribute.create(java.lang.Object parent, QName name, ConfigType<?> type)
          Creates the child bean.
 java.lang.Object SetterAttribute.create(java.lang.Object parent, QName name, ConfigType<?> configType)
          Creates the child bean.
 boolean Attribute.isAssignableFrom(ConfigType<?> type)
           
 boolean AnnotationAttribute.isInlineType(ConfigType<?> type)
          True if it allows inline beans
 boolean Attribute.isInlineType(ConfigType<?> type)
          True if the inline type matches
 boolean CreateAttribute.isInlineType(ConfigType<?> type)
          True if it allows inline beans
 boolean SetterAttribute.isInlineType(ConfigType<?> type)
          True if it allows inline beans
 

Constructors in com.caucho.config.attribute with parameters of type ConfigType
AddAttribute(java.lang.reflect.Method setMethod, ConfigType<T> configType)
           
EnvironmentAttribute(ConfigType<T> type)
           
FlowAttribute(ConfigType type)
           
ListValueAttribute(ConfigType type)
           
ProgramAttribute(java.lang.reflect.Method setter, ConfigType type)
           
PropertyAttribute(java.lang.reflect.Method putMethod, ConfigType<?> type)
           
SetValueAttribute(ConfigType type)
           
 

Uses of ConfigType in com.caucho.config.program
 

Methods in com.caucho.config.program with parameters of type ConfigType
<T> T
ConfigProgram.create(ConfigType<T> type)
           
<T> T
ConfigProgram.create(ConfigType<T> type, CreationalContext<T> env)
           
<T> T
ExprProgram.create(ConfigType<T> type, CreationalContext<T> env)
           
<T> T
NodeBuilderChildProgram.create(ConfigType<T> type, CreationalContext<T> cxt)
           
<T> T
PropertyStringProgram.create(ConfigType<T> type, CreationalContext<T> env)
           
<T> T
PropertyValueProgram.create(ConfigType<T> type, CreationalContext<T> env)
           
<T> T
RecoverableProgram.create(ConfigType<T> type, CreationalContext<T> cxt)
           
 

Uses of ConfigType in com.caucho.config.type
 

Subclasses of ConfigType in com.caucho.config.type
 class AbstractBeanType
          Represents an interface.
 class AnnotationInterfaceType<T>
          Represents an introspected bean type for configuration.
 class AnnotationType
           
 class ArrayType<T,X>
          Represents an array of values for configuration.
 class BooleanPrimitiveType
          Represents a boolean type.
 class BooleanType
          Represents a boolean or Boolean type.
 class BytePrimitiveType
          Represents a byte type.
 class ByteType
          Represents a byte or Byte type.
 class CharacterPrimitiveType
          Represents a char type.
 class CharacterType
          Represents a Character type.
 class ClassType
          Represents a class type.
 class ConfigProgramType
          Represents an interface.
 class DataSourceType
           
 class DateType
           
 class DoublePrimitiveType
          Represents a double type.
 class DoubleType
          Represents a double or Double type.
 class EnumType
          Represents an enumeration type
 class EnvironmentBeanType<X>
          Represents an introspected bean type for configuration.
 class ExprType
          Represents a String type.
 class FileType
           
 class FloatPrimitiveType
          Represents a float type.
 class FloatType
          Represents a float or Float type.
 class FlowBeanType<T>
          Represents an introspected bean type for configuration which implements control flow like if/choose.
 class InlineBeanType<T>
          Represents an inline bean type for configuration.
 class IntegerPrimitiveType
          Represents an int type.
 class IntegerType
          Represents an int or Integer type.
 class InterfaceType<T>
          Represents an interface.
 class LevelBuilder
          Implements a java.util.logging levels
 class ListType
          Represents an introspected bean type for configuration.
 class LocaleType
          Represents a Locale type.
 class LongPrimitiveType
          Represents a long type.
 class LongType
          Represents a long or Long type.
 class MapType
          Represents an introspected bean type for configuration.
 class MethodExpressionType
          Represents a MethodExpression type.
 class NodeType
          Represents an introspected bean type for configuration.
 class NotFoundConfigType
          Marker for a mismatch
 class NullType
          Represents the null value
 class ObjectType
          Represents a Object type.
 class PathType
           
 class PatternType
          Represents a regexp type.
 class PropertiesType
          Represents a Properties type.
 class PropertyEditorType
          Represents a type with a PropertyEditor
 class QDateType
           
 class RawStringArrayType
          Represents a String[] type.
 class RawStringType
          Represents a String type.
 class SetType
          Represents an introspected bean type for configuration.
 class ShortPrimitiveType
          Represents a short type.
 class ShortType
          Represents a short or Short type.
 class StringArrayType
          Represents a String[] type.
 class StringType
          Represents a String type.
 class UrlType
           
 class ValueExpressionType
          Represents a ValueExpression type.
 class ValueType
          Represents a <value> type.
 

Fields in com.caucho.config.type declared as ConfigType
static ConfigType NotFoundConfigType.NULL
           
static ConfigType NodeType.TYPE
           
 

Methods in com.caucho.config.type that return ConfigType
 ConfigType<?> ConfigType.createType(QName name)
          Creates a top-level instance of the type.
 ConfigType<?> ObjectType.createType(QName name)
          Creates a top-level instance of the type.
 ConfigType<X> ArrayType.getComponentType()
           
 ConfigType<?> ConfigType.getComponentType()
           
 ConfigType<?> NamespaceBeanConfig.getConfigType()
           
 ConfigType<?> TypeFactory.getEnvironmentType(QName name)
          Returns an environment type.
protected  ConfigType<?> TypeFactory.getEnvironmentTypeRec(QName name)
          Returns an environment type.
static
<T> ConfigType<T>
TypeFactory.getType(java.lang.Class<T> type)
          Returns the appropriate strategy.
 ConfigType<?> ConfigType.getType(java.lang.Object childBean)
          Returns the config type of the child bean.
static ConfigType<?> TypeFactory.getType(java.lang.Object bean)
          Returns the appropriate strategy.
static ConfigType<?> TypeFactory.getType(java.lang.reflect.Type type)
          Returns the appropriate strategy.
 

Methods in com.caucho.config.type with parameters of type ConfigType
 boolean ArrayType.isInlineType(ConfigType<?> type)
           
 boolean ConfigType.isInlineType(ConfigType<?> type)
           
 

Constructors in com.caucho.config.type with parameters of type ConfigType
ArrayType(ConfigType<X> componentType, java.lang.Class<X> componentClass)
           
 

Uses of ConfigType in com.caucho.config.types
 

Methods in com.caucho.config.types that return ConfigType
 ConfigType<?> AnnotationConfig.getConfigType()
           
 

Uses of ConfigType in com.caucho.config.xml
 

Subclasses of ConfigType in com.caucho.config.xml
 class XmlBeanType<T>
          Represents a CanDI-style introspected bean type for configuration.
 

Methods in com.caucho.config.xml that return ConfigType
 ConfigType<T> XmlBeanAddAttribute.getConfigType()
           
 ConfigType<T> XmlBeanAnnotationAttribute.getConfigType()
           
 ConfigType XmlBeanArgAttribute.getConfigType()
           
 ConfigType<?> XmlBeanAttribute.getConfigType()
           
 ConfigType<T> XmlBeanConfig.getConfigType()
           
 ConfigType XmlBeanFieldAttribute.getConfigType()
           
 ConfigType XmlBeanMethodAttribute.getConfigType()
           
 ConfigType<?> XmlBeanNewAttribute.getConfigType()
           
 ConfigType XmlBeanProgramAttribute.getConfigType()
           
 ConfigType XmlBeanValueArgAttribute.getConfigType()
           
 

Methods in com.caucho.config.xml with parameters of type ConfigType
 java.lang.Object XmlConfigContext.configureNode(org.w3c.dom.Node node, java.lang.Object bean, ConfigType<?> beanType)
          Configures a bean, calling its init() and replaceObject() methods.
 java.lang.Object XmlConfigContext.create(org.w3c.dom.Node childNode, ConfigType<?> type)
           
 

Constructors in com.caucho.config.xml with parameters of type ConfigType
XmlBeanAttribute(java.lang.reflect.Method setMethod, ConfigType<?> configType)