public class XmlBeanConfig<T>
extends java.lang.Object
Constructor and Description |
---|
XmlBeanConfig(QName name,
java.lang.Class<T> cl,
java.lang.Object parent) |
Modifier and Type | Method and Description |
---|---|
void |
addAdd(ConfigProgram add) |
void |
addAnnotation(java.lang.annotation.Annotation ann) |
void |
addArg(ConfigProgram arg) |
void |
addArgs(java.util.ArrayList<ConfigProgram> args) |
void |
addBuilderProgram(ConfigProgram program) |
void |
addField(XmlBeanFieldConfig fieldConfig) |
void |
addInitProgram(ConfigProgram program) |
void |
addMethod(XmlBeanMethodConfig methodConfig) |
protected Bean |
bindParameter(java.lang.String loc,
java.lang.reflect.Type type,
java.util.Set<java.lang.annotation.Annotation> bindingSet) |
java.lang.Class<T> |
getClassType() |
ConfigType<T> |
getConfigType() |
java.lang.String |
getFilename() |
int |
getLine() |
void |
init() |
void |
initComponent() |
void |
setBeansXml(boolean isBeansXml) |
void |
setConfigLocation(java.lang.String filename,
int line) |
void |
setInlineBean(boolean isInline) |
java.lang.Object |
toObject() |
java.lang.String |
toString() |
public ConfigType<T> getConfigType()
public java.lang.Class<T> getClassType()
public void setConfigLocation(java.lang.String filename, int line)
public java.lang.String getFilename()
public int getLine()
public void setInlineBean(boolean isInline)
public void setBeansXml(boolean isBeansXml)
public void addArg(ConfigProgram arg)
public void addArgs(java.util.ArrayList<ConfigProgram> args)
public void addAdd(ConfigProgram add)
public void addInitProgram(ConfigProgram program)
public void addBuilderProgram(ConfigProgram program)
public void addAnnotation(java.lang.annotation.Annotation ann)
public void addMethod(XmlBeanMethodConfig methodConfig)
public void addField(XmlBeanFieldConfig fieldConfig)
@PostConstruct public void init()
public void initComponent()
protected Bean bindParameter(java.lang.String loc, java.lang.reflect.Type type, java.util.Set<java.lang.annotation.Annotation> bindingSet)
public java.lang.Object toObject()
public java.lang.String toString()
toString
in class java.lang.Object