com.caucho.config.xml
Class XmlBeanConfig<T>
java.lang.Object
com.caucho.config.xml.XmlBeanConfig<T>
public class XmlBeanConfig<T>
- extends java.lang.Object
Custom bean configured by namespace
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
XmlBeanConfig
public XmlBeanConfig(QName name,
java.lang.Class<T> cl,
java.lang.Object parent)
getConfigType
public ConfigType<T> getConfigType()
getClassType
public java.lang.Class<T> getClassType()
setConfigLocation
public void setConfigLocation(java.lang.String filename,
int line)
getFilename
public java.lang.String getFilename()
getLine
public int getLine()
setInlineBean
public void setInlineBean(boolean isInline)
setBeansXml
public void setBeansXml(boolean isBeansXml)
addArg
public void addArg(ConfigProgram arg)
addArgs
public void addArgs(java.util.ArrayList<ConfigProgram> args)
addAdd
public void addAdd(ConfigProgram add)
addInitProgram
public void addInitProgram(ConfigProgram program)
addBuilderProgram
public void addBuilderProgram(ConfigProgram program)
addAnnotation
public void addAnnotation(java.lang.annotation.Annotation ann)
addMethod
public void addMethod(XmlBeanMethodConfig methodConfig)
addField
public void addField(XmlBeanFieldConfig fieldConfig)
init
@PostConstruct
public void init()
initComponent
public void initComponent()
bindParameter
protected Bean bindParameter(java.lang.String loc,
java.lang.reflect.Type type,
java.util.Set<java.lang.annotation.Annotation> bindingSet)
toObject
public java.lang.Object toObject()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object